XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Energy Systems, net (Tables)
12 Months Ended
Dec. 31, 2025
Energy Systems Disclosure [Abstract]  
Schedule of Energy Systems, Net
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Energy systems, net consists of the following (in thousands):
December 31,
20252024
Energy system equipment costs$16,090,654 $14,258,772 
Inverters and batteries3,343,643 2,554,739 
Total energy systems19,434,297 16,813,511 
Less: accumulated depreciation and amortization(3,384,021)(2,732,888)
Add: construction-in-progress767,587 951,492 
Total energy systems, net$16,817,863 $15,032,115 
Property and equipment, net consists of the following (in thousands):
December 31,
20252024
Machinery and equipment
$15,726 $17,375 
Leasehold improvements, furniture, and computer hardware
29,009 43,835 
Vehicles
137,910 159,736 
Computer software57,048 56,742 
Total property and equipment
239,693 277,688 
Less: Accumulated depreciation and amortization
(164,001)(156,449)
Total property and equipment, net$75,692 $121,239