XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements and Financial Instruments - Additional Information (Detail)
1 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
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      
Accrued interest income on long term certificates of deposit   $ 100,000   $ 100,000    
Accrued interest income on short term bank deposits   100,000   $ 100,000    
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
Contingent Value Rights Agreement | GCBP Asset Purchase Agreement            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Amount to be received under agreement   $ 5,000,000        
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 | Receivable from GCBP | Estimated Discount Rate            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Derivative asset measurement input   0.0505