v3.24.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
As of December 31, 2023 and 2022, property, plant and equipment consisted of the following:
Estimated Useful
Lives (in Years)
As of December 31,
20232022
Land—$9,377 $6,173 
Solar energy facilities
25 - 32
1,581,463 979,358 
Battery energy storage systems2012,513 3,873 
Site work155,471 5,801 
Leasehold improvements
15 - 30
7,138 7,113 
Vehicles and other equipment
3 - 5
930 609 
Construction in progress—139,452 88,717 
Property, plant and equipment1,756,344 1,091,644 
Less: Accumulated depreciation(137,297)(86,497)
Property, plant and equipment, net$1,619,047 $1,005,147