XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 135,366 $ 125,619 $ 396,634 $ 379,140
Segment expenses 126,407 117,039 378,214 357,734
Exit, Disposal and Goodwill impairment cost (benefit) 149 0 110 0
Income from operations 8,810 8,580 18,310 21,406
United States        
Segment Reporting Information [Line Items]        
Revenue 109,361 99,571 320,340 299,593
Segment expenses 81,028 73,884 238,823 223,333
Exit, Disposal and Goodwill impairment cost (benefit) 0 0 0 0
Income from operations 28,333 25,687 81,517 76,260
Europe        
Segment Reporting Information [Line Items]        
Revenue 26,005 26,048 76,294 79,547
Segment expenses 28,696 28,446 87,815 86,121
Exit, Disposal and Goodwill impairment cost (benefit) 149 0 110 0
Income from operations (2,840) (2,398) (11,631) (6,574)
Corporate Unallocated        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Segment expenses 16,683 14,709 51,576 48,280
Exit, Disposal and Goodwill impairment cost (benefit) 0 0 0 0
Income from operations $ (16,683) $ (14,709) $ (51,576) $ (48,280)