Fixed Assets, Net - Schedule of Fixed assets, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 22,293 | $ 18,891 |
| Less: accumulated depreciation | (4,293) | (3,097) |
| Fixed assets, net | 18,000 | 15,794 |
| Capitalized internal-use software costs | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 21,360 | 17,945 |
| Computer and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 789 | 802 |
| Other | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 144 | $ 144 |