v3.26.3
Accumulated Other Comprehensive Loss - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net of tax $ 1,944,665 $ 1,916,716 $ 1,887,516 $ 1,824,969 $ 1,855,482 $ 1,834,897
Accumulated other comprehensive loss, net of tax            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net of tax (28,326) $ (29,678) (28,368) $ (31,600) $ (32,255) $ (37,659)
Cumulative translation adjustment            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net of tax (28,874)   (28,916)      
Unrecognized net gain on pension plans, net of tax of $(163) and $(163), respectively            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net of tax 548   548      
Unrecognized net gain on pension plan, tax $ (163)   $ (163)