XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Schedule of Depreciation for Identifiable Assets (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]        
Total segment depreciation $ 6,975 $ 5,745 $ 12,721 $ 11,389
Americas        
Segment Reporting Information [Line Items]        
Total segment depreciation 2,903 2,720 5,558 5,495
EMEA        
Segment Reporting Information [Line Items]        
Total segment depreciation 2,076 1,910 3,953 3,756
Asia/Pacific        
Segment Reporting Information [Line Items]        
Total segment depreciation $ 1,996 $ 1,115 $ 3,210 $ 2,138