XML 139 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Schedule of Employee Stock Ownership Plan (Details) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Allocated shares (in shares) 802 606
Unearned shares (in shares) 3,702 3,929
Total ESOP shares (in shares) 4,504 4,535
Fair value of unearned ESOP shares $ 77,226 $ 61,139