XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefits (Details)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2024
Employee
shares
Benefit Plan [Abstract]    
Number of former union employees covered by the plan | Employee   13
Supplemental Executive Retirement Plan [Member]    
Defined Contribution Pension and Other Postretirement Plans [Abstract]    
Employer discretionary contribution amount | $ $ 0.5  
Employee Stock Ownership Plan and Trust (ESOP) [Member]    
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]    
Additional shares contributed to ESOP (in shares)   68,700
Shares released from trust (in shares) 68,700 68,700
Total remaining balance of shares in the ESOP (in shares) 200 200