XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.2
WARRANTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 03, 2025
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 14, 2023
Warrant Liability [Line Items]          
Price of warrant or right (in usd per share) $ 1.95 $ 0.01      
Class of warrant or right, outstanding (in shares)   0 189,483 201,588  
Cash Exercise Stakeholder Warrants          
Warrant Liability [Line Items]          
Warrant shares (in shares)   35,230,503      
Class of warrant or right, outstanding (in shares)   7,156,372      
Reclassification of warrant liability to equity $ 40.5        
Common stock          
Warrant Liability [Line Items]          
Warrant shares (in shares) 14,300,000        
Price of warrant or right (in usd per share) $ 9.5998        
Class of warrant or right, outstanding (in shares) 70,500,000        
Amount of shares purchased per warrant (in shares) 0.20313        
Exercisable after period 90 days        
Consecutive trading days required before exercise 15 days        
Credit Facility | Paydown Agreement          
Warrant Liability [Line Items]          
Warrant shares (in shares)       201,588  
Secured Debt | Line of Credit | Common stock          
Warrant Liability [Line Items]          
Warrant shares (in shares)         402,981