XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Warrants term       1 year 9 months 18 days 2 years  
Long-term debt, fair value       $ 166,100 $ 147,800  
Debt, Long-Term and Short-Term, Combined Amount       $ 159,627 $ 148,630  
Shares Issued, Net of Cashless Warrant Exercise 499   2,395      
Series D Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)       $ 0.01    
Class of warrant or right, number of securities called by warrants or rights (in shares)       1,900    
Shares Issued, Net of Cashless Warrant Exercise     1,896      
Series B Convertible Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Adjusted exercise price of warrants or rights (in dollars per share)       $ 11.03    
Class of warrant or right, number of securities called by warrants or rights (in shares)       1,500    
2021 Term Loan Facility            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)       $ 0.01    
Class of warrant or right, number of securities called by warrants or rights (in shares)       1,500   2,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised   500        
Shares Issued, Net of Cashless Warrant Exercise   499