XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 135,063 $ 125,631 $ 261,268 $ 253,521
Segment expenses 129,945 119,632 251,658 240,695
Exit, Disposal and Goodwill impairment cost (benefit) 149 0 110 0
Income from operations 4,969 5,999 9,500 12,826
United States        
Segment Reporting Information [Line Items]        
Revenue 110,712 98,541 210,979 200,022
Segment expenses 83,025 74,300 157,795 149,449
Exit, Disposal and Goodwill impairment cost (benefit) 0 0 0 0
Income from operations 27,687 24,241 53,184 50,573
Europe        
Segment Reporting Information [Line Items]        
Revenue 24,351 27,090 50,289 53,499
Segment expenses 29,170 28,822 58,970 57,675
Exit, Disposal and Goodwill impairment cost (benefit) 149 0 110 0
Income from operations (4,968) (1,732) (8,791) (4,176)
Corporate Unallocated        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Segment expenses 17,750 16,510 34,893 33,571
Exit, Disposal and Goodwill impairment cost (benefit) 0 0 0 0
Income from operations $ (17,750) $ (16,510) $ (34,893) $ (33,571)