Commitments and Contingencies - Schedule of Material Contractual Obligations (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
[1],[2] | ||||||
|---|---|---|---|---|---|---|---|---|
| Contractual obligations | ||||||||
| Total contractual obligation | $ 35,109 | |||||||
| Remainder of 2026 | 11,774 | |||||||
| 2027 | 16,396 | |||||||
| 2028 | 6,939 | |||||||
| Software licenses | ||||||||
| Contractual obligations | ||||||||
| Total contractual obligation | 35,006 | [3] | ||||||
| Remainder of 2026 | 11,671 | [3] | ||||||
| 2027 | 16,396 | [3] | ||||||
| 2028 | 6,939 | [3] | ||||||
| Other contractual obligations | ||||||||
| Contractual obligations | ||||||||
| Total contractual obligation | 103 | |||||||
| Remainder of 2026 | 103 | |||||||
| 2027 | 0 | |||||||
| 2028 | $ 0 | |||||||
| ||||||||