v3.26.1
Investment Securities - Schedule of Gross Unrealized Losses and Fair Value of Available-for-Sale Securities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
holding
Dec. 31, 2025
USD ($)
holding
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value $ 1,890,466 $ 729,099
Less Than 12 Months, Gross Unrealized Losses (19,284) (11,381)
12 Months or More, Fair Value 4,484,984 4,336,787
12 Months or More, Gross Unrealized Losses $ (611,407) $ (537,639)
Total, Number of Holdings | holding 672 623
Total, Fair Value $ 6,375,450 $ 5,065,886
Total, Gross Unrealized Losses (630,691) (549,020)
Government agency debentures    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 14,486 0
Less Than 12 Months, Gross Unrealized Losses (396) 0
12 Months or More, Fair Value 180,685 197,650
12 Months or More, Gross Unrealized Losses $ (27,321) $ (25,198)
Total, Number of Holdings | holding 15 15
Total, Fair Value $ 195,171 $ 197,650
Total, Gross Unrealized Losses (27,717) (25,198)
Agency CMO    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 0 0
Less Than 12 Months, Gross Unrealized Losses 0 0
12 Months or More, Fair Value 22,492 24,856
12 Months or More, Gross Unrealized Losses $ (2,157) $ (1,960)
Total, Number of Holdings | holding 25 25
Total, Fair Value $ 22,492 $ 24,856
Total, Gross Unrealized Losses (2,157) (1,960)
Agency MBS    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 1,303,779 15,368
Less Than 12 Months, Gross Unrealized Losses (12,332) (22)
12 Months or More, Fair Value 1,124,856 1,197,592
12 Months or More, Gross Unrealized Losses $ (154,497) $ (148,508)
Total, Number of Holdings | holding 345 301
Total, Fair Value $ 2,428,635 $ 1,212,960
Total, Gross Unrealized Losses (166,829) (148,530)
Agency CMBS    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 459,868 542,126
Less Than 12 Months, Gross Unrealized Losses (6,198) (10,939)
12 Months or More, Fair Value 2,682,961 2,395,394
12 Months or More, Gross Unrealized Losses $ (392,191) $ (327,500)
Total, Number of Holdings | holding 202 184
Total, Fair Value $ 3,142,829 $ 2,937,520
Total, Gross Unrealized Losses (398,389) (338,439)
Municipal bonds and notes    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 7,664 0
Less Than 12 Months, Gross Unrealized Losses (126) 0
12 Months or More, Fair Value 100,780 108,944
12 Months or More, Gross Unrealized Losses $ (6,614) $ (7,131)
Total, Number of Holdings | holding 34 36
Total, Fair Value $ 108,444 $ 108,944
Total, Gross Unrealized Losses (6,740) (7,131)
CMBS    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 89,865 151,663
Less Than 12 Months, Gross Unrealized Losses (36) (362)
12 Months or More, Fair Value 60,202 72,197
12 Months or More, Gross Unrealized Losses $ (1,011) $ (533)
Total, Number of Holdings | holding 9 16
Total, Fair Value $ 150,067 $ 223,860
Total, Gross Unrealized Losses (1,047) (895)
Corporate debt    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 9,831 14,948
Less Than 12 Months, Gross Unrealized Losses (169) (52)
12 Months or More, Fair Value 272,613 297,613
12 Months or More, Gross Unrealized Losses $ (23,499) $ (23,383)
Total, Number of Holdings | holding 37 41
Total, Fair Value $ 282,444 $ 312,561
Total, Gross Unrealized Losses (23,668) (23,435)
Private label MBS    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 0 0
Less Than 12 Months, Gross Unrealized Losses 0 0
12 Months or More, Fair Value 35,939 38,052
12 Months or More, Gross Unrealized Losses $ (3,680) $ (3,035)
Total, Number of Holdings | holding 3 3
Total, Fair Value $ 35,939 $ 38,052
Total, Gross Unrealized Losses (3,680) (3,035)
Other    
Schedule of Investments [Line Items]    
Less Than 12 Months, Fair Value 4,973 4,994
Less Than 12 Months, Gross Unrealized Losses (27) (6)
12 Months or More, Fair Value 4,456 4,489
12 Months or More, Gross Unrealized Losses $ (437) $ (391)
Total, Number of Holdings | holding 2 2
Total, Fair Value $ 9,429 $ 9,483
Total, Gross Unrealized Losses $ (464) $ (397)