XML 92 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefits - Schedule of Company Compensation Expense for the ESOP (Detail) - shares
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]    
Allocated 35,772 23,848
Committed to be allocated 11,924 11,924
Unallocated 190,777 202,701
Total 238,473 238,473