Quarterly report [Sections 13 or 15(d)]

ACCRUED AND OTHER CURRENT LIABILITIES - Narrative (Details)

v3.25.3
ACCRUED AND OTHER CURRENT LIABILITIES - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Nov. 13, 2023
USD ($)
Aug. 23, 2023
USD ($)
Jun. 21, 2021
day
$ / shares
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
arbitration
shares
Dec. 31, 2023
arbitration
Dec. 31, 2024
USD ($)
Feb. 25, 2022
Oct. 27, 2021
$ / shares
shares
Aug. 12, 2021
Class of Warrant or Right [Line Items]                    
Accrued litigation       $ 3,327,000 $ 3,327,000   $ 9,827,000      
Shareholder Class Action | Pending Litigation                    
Class of Warrant or Right [Line Items]                    
Share price decrease percentage               5.00%   13.00%
Angel Deann Pilati | Pending Litigation                    
Class of Warrant or Right [Line Items]                    
Loss limit   $ 75,000                
Sandra Tucker Duckworth | Pending Litigation                    
Class of Warrant or Right [Line Items]                    
Loss limit $ 75,000                  
Demand For Arbitration Cases | Pending Litigation                    
Class of Warrant or Right [Line Items]                    
Number of demands for arbitration | arbitration         3          
Demand For Arbitration Cases | Threatened Litigation                    
Class of Warrant or Right [Line Items]                    
Number of demands for arbitration | arbitration           4        
Felipe Complaint, Pilati Lawsuit, Duckworth Lawsuit, Tipmore Lawsuit, And State Arbitration Demands | Pending Litigation                    
Class of Warrant or Right [Line Items]                    
Accrued litigation       3,300,000 $ 3,300,000   $ 9,800,000      
Felipe Complaint                    
Class of Warrant or Right [Line Items]                    
Payments for settlement       2,750,000            
Proceeds from insurance carrier       3,750,000            
Total payments for settlement       $ 6,500,000            
Public Warrants                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (shares) | shares     7,200,000 5,400,000 5,400,000          
Redemption price (USD per share) | $ / shares                 $ 11.50  
Warrants expiration term     5 years              
Redemption price (USD per share) | $ / shares     $ 0.01              
Minimum days notice to redeem     30 days              
Threshold stock price for warrant redemption (USD per share) | $ / shares     $ 18.00              
Threshold trading days     20 days              
Threshold consecutive trading days     30 days              
Days before redemption notice | day     3              
Private Warrants                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (shares) | shares     3,800,000 3,800,000 3,800,000          
Warrant to share conversion (shares) | shares                 1