v3.26.1
Marketable Securities - Fair Value of and Gross Unrealized Losses on Investment Securities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
position
Dec. 31, 2025
USD ($)
Marketable securities available-for-sale    
Less than 12 months - Fair value $ 886,181 $ 120,896
Less than 12 months - Unrealized loss (10,356) (283)
12 months or more - Fair value 1,128,299 1,296,824
12 months or more - Unrealized loss (217,463) (211,460)
Total - Fair value 2,014,480 1,417,720
Total - Unrealized loss $ (227,819) (211,743)
Number of investment positions with unrealized losses | position 321  
U.S. government-sponsored enterprises    
Marketable securities available-for-sale    
Less than 12 months - Fair value $ 0 1,055
Less than 12 months - Unrealized loss 0 (13)
12 months or more - Fair value 132,291 150,484
12 months or more - Unrealized loss (15,575) (15,706)
Total - Fair value 132,291 151,539
Total - Unrealized loss (15,575) (15,719)
Municipal securities    
Marketable securities available-for-sale    
Less than 12 months - Fair value 2,675 5,627
Less than 12 months - Unrealized loss (8) (14)
12 months or more - Fair value 40,060 41,333
12 months or more - Unrealized loss (7,581) (7,719)
Total - Fair value 42,735 46,960
Total - Unrealized loss (7,589) (7,733)
Corporate debt issues    
Marketable securities available-for-sale    
Less than 12 months - Fair value 49,204 4,914
Less than 12 months - Unrealized loss (722) (86)
12 months or more - Fair value 1,980 0
12 months or more - Unrealized loss (20) 0
Total - Fair value 51,184 4,914
Total - Unrealized loss (742) (86)
Mortgage-backed securities    
Marketable securities available-for-sale    
Less than 12 months - Fair value 834,302 109,300
Less than 12 months - Unrealized loss (9,626) (170)
12 months or more - Fair value 953,968 1,105,007
12 months or more - Unrealized loss (194,287) (188,035)
Total - Fair value 1,788,270 1,214,307
Total - Unrealized loss $ (203,913) $ (188,205)