XML 67 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements and Financial Instruments - Additional Information (Detail)
1 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Oct. 27, 2023
shares
Dec. 31, 2022
USD ($)
shares
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Fair value measurement transfer between Level 1 and Level 2     $ 0    
Fair value measurement transfer Level 3     0    
Financial assets at fair value     10,582,000   $ 0
Financial liabilities at fair value     $ 17,557,000   $ 0
Warrants exercise price per share | $ / shares     $ 4,915    
Convertible Preferred Stock          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Preferred stock shares issued | shares 811   13,151 811 12,340
Preferred Stock Warrants          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Warrants to purchase shares | shares 811     811  
Aggregate purchase price of warrants $ 5,000,000        
Warrants exercise price per share | $ / shares $ 4,915        
Expiration date Oct. 30, 2033        
Number of shares of common stock issuable upon exercise and conversion of warrants | shares 540,666        
Long-term receivable          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Financial assets at fair value     $ 4,722,000    
Contingent Value Rights Agreement | GCBP Asset Purchase Agreement | CVR Derivative Liability non current | Estimated Discount Rate          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Derivative liability measurement input     0.0505    
Contingent Value Rights Agreement | GCBP Asset Purchase Agreement | Long-term receivable | Estimated Discount Rate          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Derivative asset measurement input     0.0505    
Contingent Value Rights Agreement | GCBP Asset Purchase Agreement | Forecast          
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]          
Amount to be received under agreement   $ 5,000,000