v3.26.1
WARRANTS - Schedule of Warrants Outstanding (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Sep. 13, 2024
May 10, 2024
Mar. 31, 2026
Dec. 31, 2025
Mar. 07, 2022
Mar. 17, 2021
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     31,715 31,735    
Public Warrants            
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     5,695 5,715    
Warrant Series, Exercise Price     $ 11.5 $ 11.5    
Warrant Series, Expiration Date [1]     Mar. 17, 2027 Mar. 17, 2027    
Private Warrants            
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     199 199    
Warrant Series, Exercise Price     $ 11.5 $ 11.5   $ 11.5
Warrant Series, Expiration Date [1]     Mar. 17, 2027 Mar. 17, 2027    
Series A Warrants            
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     17,757 17,757    
Warrant Series, Exercise Price     $ 11.5 $ 11.5 $ 11.5  
Warrant Series, Expiration Date     Mar. 17, 2027 Mar. 17, 2027    
Series B Warrants            
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     3,064 3,064    
Warrant Series, Exercise Price   $ 11.5 $ 11.5 $ 11.5    
Warrant Series, Expiration Date   Dec. 01, 2030 Dec. 01, 2030 Dec. 01, 2030    
Series C Warrants            
Class of Warrant or Right [Line Items]            
Warrant Series, Outstanding     5,000 5,000    
Warrant Series, Exercise Price $ 11.5   $ 11.5 $ 11.5    
Warrant Series, Expiration Date Dec. 01, 2030   Dec. 01, 2030 Dec. 01, 2030    
[1] On April 16, 2026 the Company received the requisite shareholder approval to extend the expiration date of the public and private warrants to March 17, 2027.