v3.24.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,756,344 $ 1,091,644
Less: Accumulated depreciation (137,297) (86,497)
Property, plant and equipment, net 1,619,047 1,005,147
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 9,377 6,173
Solar energy facilities    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,581,463 979,358
Solar energy facilities | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 25 years  
Solar energy facilities | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 32 years  
Battery energy storage systems    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 20 years  
Property, plant and equipment $ 12,513 3,873
Site work    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 15 years  
Property, plant and equipment $ 5,471 5,801
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 7,138 7,113
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 15 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 30 years  
Vehicles and other equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 930 609
Vehicles and other equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 3 years  
Vehicles and other equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 5 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 139,452 $ 88,717