XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Securities - Held-to-Maturity Securities Held by Company (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 312,344 $ 284,009
Gross Unrealized Gains 0 668
Gross Unrealized Losses 50,652 2,389
Fair Value 261,692 282,288
U.S. Treasuries    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 86,478 86,689
Gross Unrealized Gains 0 279
Gross Unrealized Losses 12,937 600
Fair Value 73,541 86,368
Obligations of U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 225,866 197,320
Gross Unrealized Gains 0 389
Gross Unrealized Losses 37,715 1,789
Fair Value $ 188,151 $ 195,920