v3.26.1
LONG-TERM DEBT AND BONDS PAYABLE - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Green Convertible Notes    
Debt Instrument [Line Items]    
Long-term debt, gross $ 237,265 $ 235,219
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (12,735) (14,781)
Revenue Bonds    
Debt Instrument [Line Items]    
Long-term debt, gross 123,377 121,749
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (26,833) (28,461)
Sylebra line of credit    
Debt Instrument [Line Items]    
Line of credit 0 0
Nonrelated Party    
Debt Instrument [Line Items]    
Long-term debt, gross 285,525 288,646
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (16,713) (18,845)
Less: Current portion (3,426) (6,446)
Long-term debt, less current maturities 265,386 263,355
Nonrelated Party | Green Convertible Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 250,000 250,000
Nonrelated Party | Revenue Bonds    
Debt Instrument [Line Items]    
Long-term debt, gross 31,900 31,900
Nonrelated Party | Other Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 3,625 6,746
Related Party    
Debt Instrument [Line Items]    
Less: Original issue discount and debt issuance costs classified as a reduction to long-term debt/note payable (22,854) (24,397)
Less: Current portion (7,570) (7,570)
Long-term debt, less current maturities 87,886 86,343
Related Party | Revenue Bonds    
Debt Instrument [Line Items]    
Long-term debt, gross $ 118,310 $ 118,310