v3.26.1
Deposits and Other Assets - Schedule of Deposits and Other Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
obligation
Dec. 31, 2025
USD ($)
Deposits and Other Assets    
Deposits $ 644 $ 664
Prepaid insurance 481 538
Prepaid feedstock 1,649 1,942
Equity interest 1,500 1,500
Deposits receivable 14,638 54,035
Improvements on assets owned by others 4,305 4,445
Debt Issuance Costs 467 1,907
Capitalized fuel supply 6,054 6,371
Note receivable 2,766 2,586
Total deposits and other assets $ 32,504 $ 73,987
Number of commitments with collateral | obligation 2  
Zero6 | Series A Preferred Stock    
Deposits and Other Assets    
Noncontrolling interest, ownership percentage 3.60%