v3.25.4
Segment Reporting - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 260,210 $ 169,800 $ 122,784
Cost of revenue 89,271 66,923 52,813
Loss before provision for income taxes (12,778) (47,137) (67,511)
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenue 260,210 169,800 122,784
Cost of revenue 89,271 66,923 52,813
Employee compensation 129,036 111,221 105,646
Other segment items 54,681 38,793 31,836
Loss before provision for income taxes (12,778) (47,137) (67,511)
Depreciation and amortization $ 5,000 $ 4,200 $ 3,800