XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / Family
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
401(k) deferred compensation and profit sharing plan, company contributions $ 2,871 $ 2,381 $ 2,356
Annual losses per covered family (in dollars per family) | $ / Family 175    
Charges to earnings for self-insurance reserve $ 8,797 7,303 7,227
Postretirement Medical and Life Benefit Plan      
Defined Benefit Plan Disclosure [Line Items]      
Estimated future employer contributions in 2025 170    
Certain directors and officers      
Defined Benefit Plan Disclosure [Line Items]      
Accrued benefits payable 2,745 2,485  
Deferred compensation expense $ 161 $ 81 $ 261