v3.26.1
WARRANT LIABILITIES (Details)
6 Months Ended 12 Months Ended
Aug. 01, 2025
shares
Aug. 05, 2022
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
shares
Nov. 19, 2025
$ / shares
shares
Nov. 28, 2022
shares
Nov. 30, 2020
shares
Class of Warrant or Right [Line Items]                
Number of warrants into which each warrant was converted (in shares)     1          
Warrants, exercise price, prior to exchange ratio (in usd per share) | $ / shares     $ 11.50          
Exchange ratio     1.4541326          
Warrants, exercise price (in usd per share) | $ / shares     $ 7.91          
Warrants exercised (in shares)         17,645,147      
Class of warrant or right, number of common stock shares issued (in shares)         25,658,383      
Proceeds from issuance of common stock upon exercise of warrants | $     $ 0 $ 99,319,000 $ 202,900,000      
Reclassification of warrant liability to equity upon exercise | $     $ 0 $ 116,943,000 $ 340,400,000      
Class of warrant or right, redeemed (in shares)           (270,820)    
Warrants redemption price (in usd per share) | $ / shares           $ 0.01    
Warrants, number of shares issuable (in shares)     1,155,713       1,155,713  
Conversion ratio   0.889657            
Trinity Capital Inc | Equipment Financing Agreement                
Class of Warrant or Right [Line Items]                
Warrants to purchase (in shares) 21,563              
Public Warrants                
Class of Warrant or Right [Line Items]                
Merger, warrants assumed (in shares)   10,000,000            
Warrants outstanding (in shares)     0          
Private Warrants                
Class of Warrant or Right [Line Items]                
Merger, warrants assumed (in shares)   8,000,000            
Warrants outstanding (in shares)     0          
Preferred Stock Warrants                
Class of Warrant or Right [Line Items]                
Warrants, exercise price (in usd per share) | $ / shares     $ 2.16          
Warrants, number of shares issuable (in shares)   2,889,282           3,247,637
Warrants vested, percentage             40.00%  
Warrants vested, fair value | $     $ 0