XML 129 R116.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Minimum Annual Rental Payments for 2019 Bank facilities Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020   $ 8,113
2021 $ 8,757 7,675
2022 8,871 7,260
2023 9,006 7,397
2024 8,847 7,425
Thereafter   19,148
Total minimum payments required 67,240 57,018
Less: implied interest 8,140 7,651
Total lease obligations $ 59,100 $ 49,367