XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Continuous Unrealized Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value    
Less than 12 months $ 15,311 $ 0
12 months or more 2,016,530 2,234,762
Total fair value 2,031,841 2,234,762
Unrealized loss    
Less than 12 months (937) 0
12 months or more (367,045) (380,265)
Total unrealized loss (367,982) (380,265)
Corporate bonds    
Fair value    
Less than 12 months 0 0
12 months or more 9,890 9,626
Total fair value 9,890 9,626
Unrealized loss    
Less than 12 months 0 0
12 months or more (110) (374)
Total unrealized loss (110) (374)
Agency bond securities    
Fair value    
Less than 12 months 0 0
12 months or more 202,496 200,230
Total fair value 202,496 200,230
Unrealized loss    
Less than 12 months 0 0
12 months or more (38,132) (40,217)
Total unrealized loss (38,132) (40,217)
Agency mortgage-backed securities    
Fair value    
Less than 12 months 15,311 0
12 months or more 1,781,301 2,001,270
Total fair value 1,796,612 2,001,270
Unrealized loss    
Less than 12 months (937) 0
12 months or more (322,530) (333,901)
Total unrealized loss (323,467) (333,901)
Municipal bonds    
Fair value    
Less than 12 months 0 0
12 months or more 22,843 23,636
Total fair value 22,843 23,636
Unrealized loss    
Less than 12 months 0 0
12 months or more (6,273) (5,773)
Total unrealized loss $ (6,273) $ (5,773)