XML 64 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments - Schedule of Depreciation for Identifiable Assets (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]        
Total segment depreciation $ 7,752 $ 6,975 $ 15,666 $ 12,721
Americas        
Segment Reporting [Line Items]        
Total segment depreciation 3,205 2,903 6,672 5,558
EMEA        
Segment Reporting [Line Items]        
Total segment depreciation 2,396 2,076 4,804 3,953
Asia/Pacific        
Segment Reporting [Line Items]        
Total segment depreciation $ 2,151 $ 1,996 $ 4,190 $ 3,210