XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity $ 1,788,433 $ 1,731,761 $ 1,655,084 $ 1,600,577 $ 1,535,959 $ 1,447,084
Accumulated other comprehensive loss, net of tax            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity (40,164) $ (26,536) (34,495) $ (28,529) $ (35,994) $ (31,564)
Cumulative translation adjustment            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity (40,889)   (35,220)      
Unrecognized net gain on pension plans, net of tax of $(217) and $(217), respectively            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Unrecognized net gain on pension plan, tax (217)   (217)      
Shareholders' equity $ 725   $ 725