XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2015
CNY (¥)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Jun. 30, 2025
USD ($)
Segment
Jun. 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       $ 69,846    
Cash and cash equivalents   $ 36,491,000   36,491,000   $ 11,813,000
Long-term certificates of deposit   21,528,000   21,528,000   24,568,000
Short-term bank deposits   17,874,000   17,874,000   14,858,000
Cash and cash equivalents, short-term bank deposits and long-term certificates of deposits exceeding China DIS coverage   $ 45,700,000   $ 45,700,000   $ 46,300,000
Percentage of cash and cash equivalents   18.40%   18.40%    
Percentage of short-term bank deposits and long-term certificates of deposit   100.00%   100.00%    
Cash and cash equivalents denominated in RMB   $ 6,700,000   $ 6,700,000    
Customer Concentration Risk | Sinopharm Group Co., Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   53.30% 49.20% 52.00% 48.20%  
Customer Concentration Risk | Sinopharm Group Co., Ltd | Accounts Receivable            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk       52.90%   54.30%
Customer Concentration Risk | Shanghai Pharmaceuticals Holding Co., Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   13.20% 13.10% 12.80% 12.10%  
Customer Concentration Risk | China Resources Pharmaceutical Group Ltd | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Concentration of customer risk   12.60% 13.70% 13.90% 15.50%  
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    
Change in accounting principle, accounting standards update, immaterial effect   true   true