Financial Statement Details - Schedule of Prepaid Expenses and Other (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Rebate receivables | $ 1,731 | $ 2,608 |
| Prepaid inventory costs | 4,303 | 0 |
| Receivables from contract manufacturers | 297 | 1,494 |
| Other | 2,279 | 2,287 |
| Total prepaid expenses and other | $ 8,610 | $ 6,389 |