XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Significant Accounting Policies [Line Items]    
Number of reportable segments | Segment 1  
License and collaboration revenue $ 0 $ 687
Cash and cash equivalents maturity period 90 days  
Investment maturity period 90 days  
Impairment of long-lived assets $ 0  
Expected dividend yield 0.00% 0.00%
Defined contribution plan, plan name 401(k)  
Defined contribution plan, matching contribution percentage 50.00%  
Defined contribution plan, maximum percentage of an individual's eligible earnings 6.00%  
Defined contribution plan contributions by employer $ 1,200 $ 1,900
Reverse Stock Split 1-for-25  
Inventories [Member]    
Significant Accounting Policies [Line Items]    
Net Realizable Value, Adjustments $ 18,500 $ 6,600
Minimum    
Significant Accounting Policies [Line Items]    
Property, plant and equipment, useful life 3 years  
Maximum    
Significant Accounting Policies [Line Items]    
Property, plant and equipment, useful life 5 years