v3.25.4
Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 681,099 $ 672,851
Less: accumulated depreciation (282,592) (269,376)
Property, plant and equipment, net [1] 398,507 403,475
Vehicles, machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 203,731 200,004
Energy Server systems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 165,629 165,629
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 129,665 122,413
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 83,067 86,731
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 53,156 53,221
Computers, software and hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 34,761 33,910
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 11,090 $ 10,943
[1] We have variable interest entity related to a joint venture in the Republic of Korea (see Note 12—Related Party Transactions in this Annual Report on Form 10-K), which represents a portion of the consolidated balances recorded within these financial statement line items.