XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / Family
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Defined Benefit Plan Disclosure [Line Items]          
401(k) deferred compensation and profit sharing plan, company contributions $ 2,356 $ 2,152   $ 2,050  
Annual losses per covered family (in dollars per family) | $ / Family 175        
Charges to earnings for self-insurance reserve $ 7,227 7,619   5,520  
Postretirement Medical and Life Benefit Plan          
Defined Benefit Plan Disclosure [Line Items]          
Estimated future employer contributions in 2024 169        
Multi-Employer Pension Plan          
Defined Benefit Plan Disclosure [Line Items]          
Pension withdrawal liability $ 101        
Multi-Employer Pension Plan | Pentegra DB Plan          
Defined Benefit Plan Disclosure [Line Items]          
Multiemployer plan, total contributions     $ 142,405   $ 248,563
Multiemployer plan, maximum percentage of employer's contributions 5.00%        
Multi-Employer Pension Plan | River Valley          
Defined Benefit Plan Disclosure [Line Items]          
Pension expense $ 141 53      
Certain directors and officers          
Defined Benefit Plan Disclosure [Line Items]          
Accrued benefits payable 2,651 3,212      
Deferred compensation expense $ 261 $ 1,143   $ 302