XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements and Financial Instruments - Additional Information (Detail)
1 Months Ended
Dec. 26, 2022
Oct. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Oct. 27, 2023
shares
Dec. 31, 2022
shares
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]              
Fair value measurement transfer between Level 1 and Level 2       $ 0 $ 0    
Fair value measurement transfer Level 3       $ 0 $ 0    
Warrants exercise price per share | $ / shares       $ 4,915 $ 4,915    
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          
Convertible Preferred Stock              
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]              
Preferred stock shares issued | shares   811       811 12,340
Preferred stock, par value | $ / shares   $ 0.001          
Contingent Value Rights Agreement              
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]              
Purchase agreement amendment date Mar. 29, 2023            
Contingent Value Rights Agreement | GCBP Asset Purchase Agreement | CVR Derivative Liability, Noncurrent | 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