v3.26.1
RELATED PARTY TRANSACTIONS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 15, 2026
Jun. 10, 2026
Mar. 15, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]                
Common stock, par value (in usd per share)       $ 0.001   $ 0.001   $ 0.001
Preferred stock, par value (in usd per share)       0.001   $ 0.001   $ 0.001
Accrued interest           $ 20,564 $ 18,774  
Series A Preferred Stock                
Related Party Transaction [Line Items]                
Preferred stock, par value (in usd per share)   $ 0.001   $ 0.001   $ 0.001    
Minimum                
Related Party Transaction [Line Items]                
Beneficial ownership holding percentage           5.00%    
Milliken                
Related Party Transaction [Line Items]                
Purchase of chemicals       $ 300 $ 400 $ 300 500  
Daniel Gibson and Sylebra | Green Convertible Notes                
Related Party Transaction [Line Items]                
Repurchase of Green Convertible Notes   $ (57,000)            
Accrued interest   1,200            
Aggregate principal amount   $ 50,000            
Note repurchase settlement date Jun. 15, 2026              
Revolving Credit Facility                
Related Party Transaction [Line Items]                
Maximum borrowing capacity       200,000   $ 200,000    
Credit facility, commitment fee percentage     0.25%     0.25%    
Revolving Credit Facility | Sylebra                
Related Party Transaction [Line Items]                
Commitment fees incurred       $ 100 $ 100 $ 300 $ 300