BALANCE SHEET COMPONENTS - Schedule of Customer Funding Receivable and Other Current Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Customer funding receivable | $ 315,667 | $ 337,158 |
| Other | 36,461 | 25,001 |
| Total customer funding receivable and other current assets | $ 352,128 | $ 362,159 |