XML 124 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY, PLANT AND EQUIPMENT AND CONSTRUCTION-IN-PROCESS - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 5,605,216 $ 4,883,933
Asset retirement cost 59,831 59,123
Less accumulated depreciation (2,103,330) (1,884,984)
Property, plant and equipment, net 3,501,886 2,998,949
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 51,500 47,612
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 12,746 12,588
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 389,252 341,931
Land, buildings and office equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 145,272 127,970
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 20,159 17,097
Energy storage equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 324,065 158,604
Solar facility equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 97,502 59,214
Geothermal and recovered energy generation power plants | United States    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,585,209 3,191,505
Geothermal and recovered energy generation power plants | Foreign countries    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 919,680 $ 868,289