v3.25.3
Fair Value Measurements and Disclosures - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 12, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 11, 2025
Jun. 30, 2025
Dec. 31, 2024
Jan. 27, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Maturity period for cash equivalents       three months or less          
Fair value of debt   $ 124,203,000   $ 124,203,000       $ 151,910,000  
Cash payment       128,353,000 $ 65,781,000        
Earned cash contingent compensation other transfer of assets and liabilities between levels       0 0        
Short-term Investments                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Non-cash gain (loss) of convertible note   4,000 $ (15,000) (67,000) (94,000)        
Estimated fair value of short-term investments   4,511,000   4,511,000          
2025 GPO Note                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Non-cash gain (loss) of convertible note   (358,000)   (358,000)          
Estimated fair value $ 18,865,000                
Cash payment 27,000,000                
Prior GPO Convertible Note                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Unrealized change in fair value   5,398,000   5,320,000          
Estimated fair value             $ 36,583,000    
Extinguished amount 30,000,000                
Dragonfly Seller Convertible Notes                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Business combination, liability recognized                 $ 8,635,000
Estimated fair value of convertible note   11,752,000   11,752,000       8,979,000  
Non-cash gain (loss) of convertible note   (707,000) (743,000) (770,000) (339,000)        
Fair value of debt   11,772,000   11,772,000       8,979,000  
Unrealized change in fair value       1,113,000 1,264,000        
Convertible Debentures                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Non-cash gain (loss) of convertible note   (1,403,000)   (1,403,000)          
Debt instrument amount 21,000,000         $ 11,000,000      
Fair value of debt $ 18,900,000                
Public Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Estimated fair value of warrants   553,000   553,000       1,338,000  
Non-cash gain (loss) in fair value of financial instruments   276,000 251,000 785,000 1,337,000        
Private Placement Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Estimated fair value of warrants   462,000   462,000       $ 1,120,000  
Non-cash gain (loss) in fair value of financial instruments   $ 231,000 $ 210,000 $ 658,000 $ 1,120,000