XML 119 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equipment Related to Power Purchase Agreements and Fuel Delivered to Customers, Net - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Equipment Related to Power Purchase Agreements and Fuel Delivered to Customers, net    
Equipment related to power purchase agreements and fuel delivered to customers $ 179,602 $ 139,651
Less: accumulated depreciation (35,530) (28,390)
Equipment related to power purchase agreements and fuel delivered to customers, net $ 144,072 $ 111,261