XML 158 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Transactions with Off-Balance-Sheet Risk and Concentrations of Credit Risk - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 3,596
2020 3,511
2021 3,288
2022 2,921
2023 2,590
Thereafter 5,209
Total lease commitments $ 21,115