Balance Sheet Account Details - Schedule of Intangible Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 48,380 | $ 48,380 |
| Accumulated Amortization | (12,716) | (7,339) |
| Net Carrying Amount | 35,664 | 41,041 |
| Tradename | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 2,630 | 2,630 |
| Accumulated Amortization | (947) | (552) |
| Net Carrying Amount | 1,683 | 2,078 |
| Customer relationships | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 4,150 | 4,150 |
| Accumulated Amortization | (1,794) | (1,172) |
| Net Carrying Amount | 2,356 | 2,978 |
| Developed technology | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 41,600 | 41,600 |
| Accumulated Amortization | (9,975) | (5,615) |
| Net Carrying Amount | $ 31,625 | $ 35,985 |