Segment Information - Schedule of Significant Segment Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Segment Reporting Information [Line Items] | |||
| Total cost of revenue, excluding depreciation and amortization | $ 110,151 | $ 105,065 | $ 129,782 |
| Reportable Segment | |||
| Segment Reporting Information [Line Items] | |||
| Total cost of revenue, excluding depreciation and amortization | 110,151 | 105,065 | 129,782 |
| Variable cost of revenue | Reportable Segment | |||
| Segment Reporting Information [Line Items] | |||
| Total cost of revenue, excluding depreciation and amortization | 49,396 | 39,061 | 45,870 |
| Fixed cost of revenue | Reportable Segment | |||
| Segment Reporting Information [Line Items] | |||
| Total cost of revenue, excluding depreciation and amortization | $ 60,755 | $ 66,004 | $ 83,912 |