XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 12 Months Ended
May 31, 2015
CNY (¥)
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Segment
Summary Of Significant Accounting Policies [Line Items]      
Number of operating segment | Segment   2 2
Number of reportable segment | Segment     2
Cash and cash equivalents   $ 11,813,000 $ 33,509,000
Allowance for credit losses certificates of deposit   0 0
Allowance for credit losses short-term certificates of deposit   $ 0 0
long-term certificates of deposit maturity period start   2026-01  
long-term certificates of deposit maturity period end   2027-04  
Short-term bank deposits maturity date range start   2025-01  
Short-term bank deposits maturity period end   2025-12  
Impairment charge   $ 0 0
Long-term certificates of deposit   24,568,000 23,431,000
Cash and cash equivalents, short-term bank deposits and long-term certificates of deposits exceeding China DIS coverage   46,300,000 49,400,000
Short-term bank deposits   14,858,000  
Intangible assets acquired   700,000  
Impairment of long-lived assets   0 0
Contract liability   61,000 39,000
Advertising expense   10,700,000 10,500,000
Foreign currency translation loss   $ 1,460,000 1,484,000
Percentage of cash and cash equivalents   62.40%  
Percentage of short-term bank deposits and long-term certificates of deposit   100.00%  
Cash and cash equivalents denominated in RMB   $ 7,400,000  
Contract assets   $ 0 $ 0
Customer Concentration Risk | Sinopharm Group Co., Ltd. | Revenue      
Summary Of Significant Accounting Policies [Line Items]      
Concentration of customer risk   48.50% 50.10%
Customer Concentration Risk | Sinopharm Group Co., Ltd. | Accounts Receivable      
Summary Of Significant Accounting Policies [Line Items]      
Concentration of customer risk   54.30% 50.50%
Customer Concentration Risk | China Resources Pharmaceutical Group Ltd | Revenue      
Summary Of Significant Accounting Policies [Line Items]      
Concentration of customer risk   13.60% 13.70%
Customer Concentration Risk | Shanghai Pharmaceuticals Holding Co., Ltd | Revenue      
Summary Of Significant Accounting Policies [Line Items]      
Concentration of customer risk   10.60% 11.20%
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Deposits in licensed banks protected by DIS | ¥ ¥ 500,000    
Patents and Technological Know How [Member] | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life of finite lived intangible assets   10 years  
Patents and Technological Know How [Member] | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life of finite lived intangible assets   20 years  
Computer Software | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life of finite lived intangible assets   2 years  
Computer Software | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life of finite lived intangible assets   3 years  
ASU 2023-07      
Summary Of Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2024  
Change in accounting principle, accounting standards update, adopted   true  
Change in accounting principle, accounting standards update, immaterial effect   true