v3.26.1
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