XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefits (Schedule of employee stock ownership plan) (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Employee Benefits    
Allocated 87,286 65,463
Committed to be allocated 21,821 21,821
Unallocated 327,318 349,141
Paid out to participants (10,988) (4,376)
Total shares 425,437 432,049