XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
RETIREMENT PLANS - SERP (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
RETIREMENT PLANS          
Participant balance     12 months    
Tax-free gains related to life insurance policy claims       $ 2,380  
Supplemental Retirement Plan ('SERP')          
RETIREMENT PLANS          
Fair value of plan assets $ 31,500   $ 31,500   $ 30,700
Trading gains (losses), net 789 $ 425 769 1,700  
Defined benefit plan 23,800   23,800   $ 24,500
Supplemental Retirement Plan ('SERP') | Selling, general and administrative expenses          
RETIREMENT PLANS          
Unrealized gains (loss) $ 804 $ 454 $ 815 $ 1,700