XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Income From Operation by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Total Income from Operations $ 8,580 $ 10,415 $ 21,406 $ 19,772
Operating Segments        
Segment Reporting Information [Line Items]        
Total Income from Operations 8,580 10,415 21,406 19,772
Operating Segments | United States        
Segment Reporting Information [Line Items]        
Total Income from Operations 25,687 27,178 76,260 69,713
Operating Segments | Europe        
Segment Reporting Information [Line Items]        
Total Income from Operations (2,398) (3,006) (6,574) (8,870)
Operating Segments | Corporate Unallocated and Japan        
Segment Reporting Information [Line Items]        
Total Income from Operations $ (14,709) $ (13,757) $ (48,280) $ (41,071)