XML 130 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
PENSION, PROFIT SHARING, AND OTHER EMPLOYEE BENEFIT PLANS - Plan's Funded Status (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Projected Benefit Obligation:      
Projected obligation at beginning of period $ 0 $ 35,539  
Interest cost 0 1,021 $ 1,301
Actuarial (gain)/ loss 0 (1,726)  
Benefit payments 0 (1,102)  
Increase/ (decrease) related to change in assumptions 0 0  
Annuity Purchase 0 (33,732)  
Projected obligation at period end 0 0 35,539
Reconciliation of Fair Value of Plan Assets:      
Fair value of plan assets at beginning period 0 32,287  
Actual return on plan assets 0 1,197  
Employer contributions 0 1,350  
Benefit payments 0 (1,102)  
Annuity Purchase 0 (33,732)  
Fair value of plan assets at end of period 0 0 $ 32,287
Funded status at period end 0 0  
Accumulated benefit obligation at period end 0 0  
Unrecognized net actuarial loss 0 0  
Net periodic pension cost not yet recognized $ 0 $ 0