Quarterly report [Sections 13 or 15(d)]

ENERGY ASSETS, NET - Energy Assets (Details)

v3.26.1
ENERGY ASSETS, NET - Energy Assets (Details) - Energy Assets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Energy assets $ 2,814,726 $ 2,602,787
Less - accumulated depreciation and amortization (578,398) (521,563)
Energy assets, net 2,236,328 $ 2,081,224
Loss of Deposits From Powin Bankruptcy    
Property, Plant, and Equipment [Line Items]    
Energy assets $ 16,683