BALANCE SHEET COMPONENTS - Schedule of Customer Funding Receivable and Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Customer funding receivable | $ 383,758 | $ 337,158 |
| Other | 74,731 | 25,001 |
| Total customer funding receivable and other current assets | $ 458,489 | $ 362,159 |