XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants term 2 years   2 years  
Long-term debt, fair value $ 152,400   $ 147,800  
Debt, Long-Term and Short-Term, Combined Amount $ 151,323   $ 148,630  
Shares Issued, Net of Cashless Warrant Exercise 1,896      
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      
Term Loan Facility Member        
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