XML 99 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings - Contractual Maturities Repurchase Agreements and FHLB Advances for 2019 (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long Term Debt Maturities Repayments Of Principal [Line Items]    
Total long term debt $ 421,755 $ 591,789
Repurchase agreements    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2021 25,000 25,000
2022 0 25,000
2023 25,000 0
2024 0 25,000
2025   0
Thereafter 0 0
Total long term debt 50,000 75,000
FHLB advances    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2021 95,000 145,000
2022 87,500 95,000
2023 25,000 87,500
2024 112,500 25,000
2025   112,500
Thereafter 45,000 45,000
Total long term debt $ 365,000 $ 510,000