v3.26.1
DEBT AND OFF-BALANCE SHEET ARRANGEMENTS - Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total principal due for long-term debt $ 189,752 $ 175,600
Less: Unamortized debt issuance cost (3,116) (2,763)
Total long-term debt, net of issuance costs 186,636 172,837
Promissory notes | XRC Facility    
Debt Instrument [Line Items]    
Total principal due for long-term debt 145,600 145,600
Less: Unamortized debt issuance cost (2,600) (2,800)
Line of credit | Mercuria Credit Facility    
Debt Instrument [Line Items]    
Total principal due for long-term debt 30,000 30,000
Line of credit | Project Granite Facility    
Debt Instrument [Line Items]    
Total principal due for long-term debt $ 14,152 $ 0