XML 137 R124.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefits - Employee Stock Ownership Plan (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Allocated shares (in shares) 63,690 63,690
Shares committed to be allocated (in shares) 605,908 104,464
Unallocated shares (in shares) 14,271,054 14,772,498
Total shares (in shares) 14,940,652 14,940,652
Fair value of unallocated shares (in thousands) $ 287,847 $ 240,939