v3.25.3
Debt - Convertible Debentures - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 12, 2025
Sep. 11, 2025
Aug. 12, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]            
Proceeds from issuance of debt         $ 100,985 $ 801
Debt conversion converted instrument amount         $ 1,902 $ 10,934
Convertible Debentures            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 11,000 $ 21,000      
Lowest daily volume weighted average trading price         94.00%  
Conversion price       $ 0.8884 $ 0.8884  
Non-cash charge recognized on conversion       $ (1,403) $ (1,403)  
Convertible Debentures | YA II PN, Ltd            
Debt Instrument [Line Items]            
Aggregate principal amount   12,300        
Cash purchase price   $ 11,000     30,000  
Proceeds from issuance of debt     18,900      
Debt conversion converted instrument amount $ 1,803          
Convertible debt, fair value $ 2,186          
Non-cash charge recognized on conversion       563 563  
Fair market value of debt     $ 29,970 29,753 29,753  
Convertible Debentures | YA II PN, Ltd | Maximum            
Debt Instrument [Line Items]            
Aggregate principal amount       $ 33,300 $ 33,300  
Convertible Debentures | YA II PN, Ltd | Class A Common Stock            
Debt Instrument [Line Items]            
Conversion of common shares 39,860          
Convertible Debentures | YA II PN, Ltd | First YA Debenture            
Debt Instrument [Line Items]            
Debt instrument, maturity date         Feb. 12, 2027  
Annual effective interest rate       5.00% 5.00%  
Unrealized change in fair value       $ 1,403    
Interest expense       $ 170    
Convertible Debentures | YA II PN, Ltd | Second YA Debenture            
Debt Instrument [Line Items]            
Debt instrument, maturity date         Mar. 11, 2027  
Annual effective interest rate       18.00% 18.00%  
Unrealized change in fair value       $ 1,403    
Interest expense       $ 170