XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Securities - Held-to-Maturity Securities Held by Company (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 303,524 $ 284,009
Gross Unrealized Gains 0 668
Gross Unrealized Losses 22,607 2,389
Fair Value 280,917 282,288
U.S. Treasuries    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 86,635 86,689
Gross Unrealized Gains 0 279
Gross Unrealized Losses 6,002 600
Fair Value 80,633 86,368
Obligations of U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 216,889 197,320
Gross Unrealized Gains 0 389
Gross Unrealized Losses 16,605 1,789
Fair Value $ 200,284 $ 195,920