Property, Equipment, and Software, Net (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total property, equipment, and software | $ 72,065 | $ 48,387 |
| Less: accumulated depreciation and amortization | (19,921) | (12,244) |
| Property, equipment, and software, net | 52,144 | 36,143 |
| Purchased and internal-use software and website development | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, equipment, and software | 31,333 | 22,970 |
| Facility equipment and other tangible property | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, equipment, and software | 24,650 | 8,254 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, equipment, and software | 10,229 | 2,256 |
| Assets not placed in service | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, equipment, and software | $ 5,853 | $ 14,907 |