XML 68 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 687,462 $ 681,099
Less: accumulated depreciation (286,374) (282,592)
Property, plant and equipment, net [1] 401,088 398,507
Vehicles, machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 216,525 203,731
Energy Server systems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 147,689 165,629
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 131,857 129,665
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 91,541 83,067
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 53,513 53,156
Computers, software and hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 35,644 34,761
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 10,693 $ 11,090
[1] We have a variable interest entity related to a joint venture in the Republic of Korea (see Note 11—Related Party Transactions in this Quarterly Report on Form 10-Q), which represents a portion of the consolidated balances recorded within these financial statement line items.