XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 87,835 $ 61,371 $ 165,883 $ 116,334
Cost of revenue 24,048 21,065 53,403 44,128
Income (loss) before provision for income taxes 5,294 (5,311) 2,324 (14,759)
Reportable Segment        
Segment Reporting [Line Items]        
Revenue 87,835 61,371 165,883 116,334
Cost of revenue 24,048 21,065 53,403 44,128
Employee compensation 41,763 32,194 78,742 60,914
Other segment items 16,730 13,423 31,414 26,051
Income (loss) before provision for income taxes 5,294 (5,311) 2,324 (14,759)
Depreciation and amortization $ 1,500 $ 1,200 $ 2,900 $ 2,400