v3.26.1
Accumulated Other Comprehensive Loss - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net of tax $ 1,916,716 $ 1,887,516 $ 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 (29,678) (28,368) $ (32,255) $ (37,659)
Cumulative translation adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net of tax (30,226) (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)