XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.4
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses & Other Current Assets
Customer funding receivable and other current assets as of June 30, 2025 and December 31, 2024 consisted of the following (in thousands):

June 30, 2025
December 31, 2024
Customer funding receivable
$230,672 $7,442 
Other
19,971 35,647 
Total customer funding receivable and other current assets
$250,643 $43,089 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses as of June 30, 2025 and December 31, 2024 consisted of the following (in thousands):

June 30, 2025
December 31, 2024
Accrued customer funded construction
$80,618 $— 
Accrued capital expenditures67,643 12,106 
Other
32,380 52,564 
Total accrued expenses
$180,641 $64,670