XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT AND BONDS PAYABLE - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jun. 14, 2024
May 10, 2024
May 07, 2024
Mar. 31, 2024
Green Convertible Notes            
Debt Instrument [Line Items]            
Long-term debt, gross $ 229,409         $ 227,577
Sylebra line of credit            
Debt Instrument [Line Items]            
Line of credit 0 $ 0        
Nonrelated Party            
Debt Instrument [Line Items]            
Long-term debt, gross 309,542 294,291        
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (24,833) (24,473)        
Less: Current portion (12,717) (12,932)        
Long-term debt, excluding current maturities 271,992 256,886        
Nonrelated Party | Green Convertible Notes            
Debt Instrument [Line Items]            
Long-term debt, gross 250,000 250,000        
Nonrelated Party | CSC Equipment Financing Payable            
Debt Instrument [Line Items]            
Long-term debt, gross 18,424 19,066        
Nonrelated Party | Revenue Bonds            
Debt Instrument [Line Items]            
Long-term debt, gross 31,400 12,800        
Nonrelated Party | Other Debt            
Debt Instrument [Line Items]            
Long-term debt, gross 9,718 12,425        
Related Party            
Debt Instrument [Line Items]            
Long-term debt, gross 105,830          
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (27,150) (29,004)        
Less: Current portion (10,355) (10,355)        
Long-term debt, excluding current maturities 68,325 66,471        
Long-Term Transition Bond, Noncurrent 68,325          
Related Party | Revenue Bonds            
Debt Instrument [Line Items]            
Long-term debt, gross $ 105,830 $ 105,830 $ 94,300 $ 94,300 $ 94,300