Property and Equipment - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | $ 110,653 | $ 106,457 |
| Less: Accumulated depreciation and amortization | (50,491) | (44,936) |
| Property and equipment, net | 60,162 | 61,521 |
| Capitalized internal-use software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | 60,792 | 56,690 |
| Computer and office equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | 11,433 | 11,929 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | 8,036 | 7,510 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | 30,053 | 29,597 |
| Projects in process | ||
| Property, Plant and Equipment [Line Items] | ||
| Total gross property and equipment | $ 339 | $ 731 |