XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities - Schedule of Amortized Cost and Fair Value of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Held-to-maturity, Maturity, Amortized Cost, Net [Abstract]    
Due within one year $ 305  
Due after one year through five years 15  
Due after five years through ten years 210  
Due after ten years 110  
Amortized cost 640 $ 694
Debt Securities, Held-to-maturity, Maturity, Fair Value [Abstract]    
Due within one year 307  
Due after one year through five years 16  
Due after five years through ten years 201  
Due after ten years 147  
Fair value 671 $ 737
Debt Securities, Available-for-sale, Amortized Cost [Abstract]    
Due within one year 21,142  
Due after one year through five years 172,564  
Due after five years through ten years 4,963  
Due after ten years 0  
Amortized cost 198,669  
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Due within one year 21,131  
Due after one year through five years 170,820  
Due after five years through ten years 4,784  
Due after ten years 0  
Fair value $ 196,735