XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2015
CNY (¥)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
Sep. 30, 2025
USD ($)
Segment
Sep. 30, 2024
Dec. 31, 2024
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Number of operating segment | Segment       2    
Number of reportable segment | Segment       2    
Deposits in licensed banks spot exchange rate       $ 70,368    
Cash and cash equivalents   $ 40,402,000   40,402,000   $ 11,813,000
Long-term certificates of deposit   20,317,000   20,317,000   24,568,000
Short-term bank deposits   19,647,000   19,647,000   14,858,000
Cash and cash equivalents, short-term bank deposits and long-term certificates of deposits exceeding China DIS coverage   $ 52,200,000   $ 52,200,000   $ 46,300,000
Percentage of cash and cash equivalents   31.20%   31.20%    
Percentage of short-term bank deposits and long-term certificates of deposit   100.00%   100.00%    
Cash and cash equivalents denominated in RMB   $ 12,600,000   $ 12,600,000    
Customer Concentration Risk | Sinopharm Group Co., Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   50.60% 44.80% 51.50% 47.10%  
Customer Concentration Risk | Sinopharm Group Co., Ltd | Accounts Receivable            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk       50.30%   54.30%
Customer Concentration Risk | China Resources Pharmaceutical Group Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   12.20% 12.90% 13.20% 14.60%  
Customer Concentration Risk | Shanghai Pharmaceuticals Holding Co., Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   11.50% 12.10% 12.30% 12.10%  
Maximum            
Summary Of Significant Accounting Policies [Line Items]            
Deposits in licensed banks protected by DIS | ¥ ¥ 500,000          
ASU 2023-09            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2025   Jan. 01, 2025    
Change in accounting principle, accounting standards update, adopted   true   true