v3.26.3
Business Segments - Schedule of Depreciation for Identifiable Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total segment depreciation $ 7,873 $ 7,178 $ 23,539 $ 19,899
Americas        
Segment Reporting [Line Items]        
Total segment depreciation 3,320 2,964 9,991 8,522
EMEA        
Segment Reporting [Line Items]        
Total segment depreciation 2,331 2,162 7,136 6,115
Asia/Pacific        
Segment Reporting [Line Items]        
Total segment depreciation $ 2,222 $ 2,052 $ 6,412 $ 5,262