XML 147 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity $ 1,824,969 $ 1,855,482 $ 1,834,897 $ 1,731,761 $ 1,680,767 $ 1,655,084
Accumulated other comprehensive loss, net of tax            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity (31,600) $ (32,255) (37,659) $ (26,536) $ (31,335) $ (34,495)
Cumulative translation adjustment            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Shareholders' equity (32,244)   (38,303)      
Unrecognized net gain on pension plans, net of tax of $(192) and $(192), respectively            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Unrecognized net gain on pension plan, tax (192)   (192)      
Shareholders' equity $ 644   $ 644