v3.25.1
Nature of Business and Basis of Presentation - Additional Information (Detail)
3 Months Ended
Apr. 11, 2025
Mar. 12, 2025
Mar. 31, 2025
USD ($)
Segment
Dec. 31, 2024
USD ($)
Product Information [Line Items]        
Number of operating segments | Segment     1  
Total assets     $ 655,677,000 $ 685,349,000
Cash and short-term investments     281,800,000  
Total current assets     573,061,000 595,399,000
Cash and cash equivalents     119,524,000 121,038,000
Short-term investments     162,263,000 173,182,000
Accounts receivable, net     106,734,000 122,279,000
Current inventory     159,490,000 166,048,000
Long-term inventory     57,404,000 $ 64,740,000
Debt outstanding     $ 0  
Ordinary Shares        
Product Information [Line Items]        
Effective date of ratio change   Apr. 11, 2025    
Ratio change on American Depositary Shares, or ADS   20    
Ordinary Shares | Subsequent Event        
Product Information [Line Items]        
Effective date of ratio change Apr. 11, 2025      
Ratio change on American Depositary Shares, or ADS 20