XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Stock Ownership Plan - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jan. 31, 2021
Apr. 30, 2017
Share-Based Payment Arrangement [Abstract]              
Note payable balance of ESOP $ 5,400,000   $ 5,400,000   $ 5,400,000 $ 3,000,000.0 $ 3,000,000.0
Shares purchased by ESOP           225,721 295,499
ESOP expense $ 79,000 $ 65,000 $ 160,000 $ 122,000      
ESOP released shares 59,000   59,000   59,000