v3.26.3
Segment Information (Segment Depreciation and Amortization Expense Information) (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]        
Depreciation and amortization expense $ 13,589 $ 14,216 $ 41,094 $ 42,147
Operating Segments | U.S.        
Segment Reporting [Line Items]        
Depreciation and amortization expense 6,189 6,663 18,726 19,405
Operating Segments | LAAP        
Segment Reporting [Line Items]        
Depreciation and amortization expense 1,580 1,842 4,845 5,020
Operating Segments | EMEA        
Segment Reporting [Line Items]        
Depreciation and amortization expense 1,367 1,207 3,936 3,420
Operating Segments | Canada        
Segment Reporting [Line Items]        
Depreciation and amortization expense 720 797 2,249 2,318
Unallocated corporate expenses        
Segment Reporting [Line Items]        
Depreciation and amortization expense $ 3,733 $ 3,707 $ 11,338 $ 11,984