XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Ownership Plan (Schedule of Shares Held by the ESOP) (Details) - shares
Jun. 30, 2023
Dec. 31, 2022
Share-Based Compensation    
Allocated 551,530 461,772
Committed to be allocated 44,879 89,758
Unallocated 942,459 987,338
Total 1,538,868 1,538,868