XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Compensation and Benefit Plans - Summary of ESOP Shares (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Shares committed-to-be released 24,126 48,250
Shares allocated to participants 173,027 129,270
Unallocated shares 506,625 530,751
Total 703,778 708,271
Fair value of unallocated shares $ 6,920 $ 5,578