v3.25.2
STOCKHOLDERS' EQUITY - AOCI Changes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in accumulated other comprehensive income, net of tax, by component        
Balances $ 1,294,744 $ 1,222,733 $ 1,314,362 $ 1,242,363
OTHER COMPREHENSIVE INCOME (LOSS), net of tax 523 (872) 180 (1,851)
Balances 1,300,426 1,231,538 1,300,426 1,231,538
Accumulated Other Comprehensive Income        
Changes in accumulated other comprehensive income, net of tax, by component        
Balances (71) 3,345 272 4,324
Other comprehensive income (loss) before reclassifications     492 (1,479)
Amounts reclassified from accumulated other comprehensive income     (312) (372)
OTHER COMPREHENSIVE INCOME (LOSS), net of tax 523 (872) 180 (1,851)
Balances 452 2,473 452 2,473
Unrecognized Net Periodic Benefit Credit        
Changes in accumulated other comprehensive income, net of tax, by component        
Balances     4,203 5,061
Amounts reclassified from accumulated other comprehensive income     (312) (372)
OTHER COMPREHENSIVE INCOME (LOSS), net of tax     (312) (372)
Balances 3,891 4,689 3,891 4,689
Interest Rate Swap        
Changes in accumulated other comprehensive income, net of tax, by component        
Balances       1,263
Other comprehensive income (loss) before reclassifications       (798)
OTHER COMPREHENSIVE INCOME (LOSS), net of tax       (798)
Balances   465   465
Foreign Currency Translation        
Changes in accumulated other comprehensive income, net of tax, by component        
Balances     (3,931) (2,000)
Other comprehensive income (loss) before reclassifications     492 (681)
OTHER COMPREHENSIVE INCOME (LOSS), net of tax     492 (681)
Balances $ (3,439) $ (2,681) $ (3,439) $ (2,681)