XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities - Held To Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized cost    
Amortized cost $ 801,107 $ 814,839
Gross unrealized holding gains    
Gross unrealized holding gains 1 1
Gross unrealized holding losses    
Gross unrealized holding losses (120,755) (115,334)
Fair value    
Fair value 680,353 699,506
U.S. government-sponsored enterprises    
Amortized cost    
Due after one year through five years 89,472 69,471
Due after five years through ten years 34,987 54,987
Gross unrealized holding gains    
Due after one year through five years 0 0
Due after five years through ten years 0 0
Gross unrealized holding losses    
Due after one year through five years (11,232) (8,100)
Due after five years through ten years (5,877) (8,700)
Fair value    
Due after one year through five years 78,240 61,371
Due after five years through ten years 29,110 46,287
Residential mortgage-backed securities - agency    
Amortized cost    
Due after one year through five years 20,144  
Due after five years through ten years 20,209  
Amortized cost 676,648 690,381
Gross unrealized holding gains    
Gross unrealized holding gains 1 1
Gross unrealized holding losses    
Gross unrealized holding losses (103,646) (98,534)
Fair value    
Due after one year through five years 17,635  
Due after five years through ten years 16,304  
Fair value 573,003 591,848
Fixed rate pass-through    
Amortized cost    
Amortized cost 144,158 147,874
Gross unrealized holding gains    
Gross unrealized holding gains 0 0
Gross unrealized holding losses    
Gross unrealized holding losses (21,062) (20,834)
Fair value    
Fair value 123,096 127,040
Variable rate pass-through    
Amortized cost    
Amortized cost 432 449
Gross unrealized holding gains    
Gross unrealized holding gains 1 1
Gross unrealized holding losses    
Gross unrealized holding losses 0 0
Fair value    
Fair value 433 450
Fixed rate agency CMOs    
Amortized cost    
Amortized cost 531,529 541,529
Gross unrealized holding gains    
Gross unrealized holding gains 0 0
Gross unrealized holding losses    
Gross unrealized holding losses (82,578) (77,694)
Fair value    
Fair value 448,951 463,835
Variable rate agency CMOs    
Amortized cost    
Amortized cost 529 529
Gross unrealized holding gains    
Gross unrealized holding gains 0 0
Gross unrealized holding losses    
Gross unrealized holding losses (6) (6)
Fair value    
Fair value $ 523 $ 523