XML 124 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments with Off Balance Sheet Risk, Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
loan
Dec. 31, 2019
USD ($)
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Notional Amount $ 688,786 $ 139,615
Indemnification or Repurchase of loan 0  
Provision for loan losses $ 2,700 71
Number of loans receivable repurchased | loan 1  
Loan receivables repurchased $ 153  
Minimum    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Repurchase or Indemnification Term of Loan 2 months  
Delinquency period of loan 6 months  
Maximum    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Repurchase or Indemnification Term of Loan 3 months  
Commitments to extend credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Off-balance sheet financial instruments $ 421,399 327,788
Mortgage Loans Commitments    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Off-balance sheet financial instruments $ 428,800 72,900
Mortgage Loans Commitments | Minimum    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Commitment term 30 days  
Mortgage Loans Commitments | Maximum    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Commitment term 90 days  
Letters of credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Off-balance sheet financial instruments $ 8,928 9,750
Commitment term 12 months  
Forward Commitments    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Commitment term 90 days  
Notional Amount $ 218,000 62,750
Forward Sale Of Mortgage Backed Securities    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Notional Amount 230,100 62,800
Forward Best Effort Sale Commitment    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Notional Amount $ 198,700 $ 18,600