v3.26.1
Rights to Renewable Energy Credits and Waste Tax Credits - Schedule of Rights to Renewable Energy Credits and Waste Tax Credits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]  
Balance as of January 1,
Additions related to business combination 8,989
Additions during the period 22,763
Less: sale of credits to third parties (13,274)
Balance as of period end 18,478
Rights to renewable energy credits [Member]  
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]  
Balance as of January 1,
Additions related to business combination 3,104
Additions during the period 17,076
Less: sale of credits to third parties (13,274)
Balance as of period end 6,906
Rights to waste tax credits [Member]  
Schedule of Rights to Renewable Energy Credits and Waste Tax Credits [Line Items]  
Balance as of January 1,
Additions related to business combination 5,885
Additions during the period 5,687
Less: sale of credits to third parties
Balance as of period end $ 11,572