v3.26.1
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Customer Funding Receivable and Other Current Assets
Customer funding receivable and other current assets consisted of the following at the dates indicated (in thousands):
June 30, 2026December 31, 2025
Customer funding receivable
$383,758 $337,158 
Other
74,731 25,001 
Total customer funding receivable and other current assets
$458,489 $362,159 
Schedule of Accrued Expenses
Accrued expenses consisted of the following at the dates indicated (in thousands):
June 30, 2026December 31, 2025
Accrued customer funded construction
$302,183 $290,603 
Accrued capital expenditures105,658 197,888 
Other
101,348 23,466 
Total accrued expenses
$509,189 $511,957