v3.26.1
Rights to Renewable Energy Credits (“RECS”) and Waste Tax Credits (“WTCS”) - Schedule of Rights to Renewable Energy Credits and Waste Tax Credits (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]    
Balance as of January 1, $ 18,478
Additions related to business combination 8,989
Additions during the period 1,881 22,763
Less: sale of credits to third parties (8,598) (13,274)
Balance as of period end 11,761 18,478
Less: current portion (10,807) (18,478)
Non-current portion 954
RECs [Member]    
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]    
Balance as of January 1, 6,906
Additions related to business combination 3,104
Additions during the period 1,077 17,076
Less: sale of credits to third parties (4,307) (13,274)
Balance as of period end 3,676 6,906
Less: current portion (3,676) (6,906)
Non-current portion
WTCs [Member]    
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]    
Balance as of January 1, 11,572
Additions related to business combination 5,885
Additions during the period 804 5,687
Less: sale of credits to third parties (4,291)
Balance as of period end 8,085 11,572
Less: current portion (7,131) (11,572)
Non-current portion $ 954