XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2015
CNY (¥)
Mar. 31, 2025
USD ($)
Segment
Mar. 31, 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   $ 69,655    
Cash and cash equivalents   15,045,000   $ 11,813,000
Long-term certificates of deposit   21,367,000   24,568,000
Short-term bank deposits   14,846,000   14,858,000
Cash and cash equivalents, short-term bank deposits and long-term certificates of deposits exceeding China DIS coverage   $ 45,900,000   $ 46,300,000
Percentage of cash and cash equivalents   68.00%    
Percentage of short-term bank deposits and long-term certificates of deposit   100.00%    
Cash and cash equivalents denominated in RMB   $ 10,200,000    
Customer Concentration Risk | Sinopharm Group Co., Ltd | Revenue        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of customer risk   50.30% 47.30%  
Customer Concentration Risk | Sinopharm Group Co., Ltd | Accounts Receivable        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of customer risk   53.50%   54.30%
Customer Concentration Risk | China Resources Pharmaceutical Group Ltd | Revenue        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of customer risk   15.50% 17.20%  
Customer Concentration Risk | Shanghai Pharmaceuticals Holding Co., Ltd | Revenue        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of customer risk   12.40% 11.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    
Change in accounting principle, accounting standards update, adopted   true    
Change in accounting principle, accounting standards update, immaterial effect   true