v3.25.2
Resale and Repurchase Agreements Remaining Contractual Maturities of Repurchase Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
U.S. government and federal agency obligations    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability $ 277,127 $ 518,937
U.S. government and federal agency obligations | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 277,127 518,937
U.S. government and federal agency obligations | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
U.S. government and federal agency obligations | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Government-sponsored enterprise obligations    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 10,520 9,969
Government-sponsored enterprise obligations | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 10,520 9,969
Government-sponsored enterprise obligations | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Government-sponsored enterprise obligations | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Agency mortgage-backed securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 1,582,834 1,673,006
Agency mortgage-backed securities | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 1,548,484 1,641,156
Agency mortgage-backed securities | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 7,100 9,600
Agency mortgage-backed securities | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 27,250 22,250
Non-agency mortgage-backed securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 33,628 24,273
Non-agency mortgage-backed securities | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 33,628 24,273
Non-agency mortgage-backed securities | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Non-agency mortgage-backed securities | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Asset-backed securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 506,651 511,691
Asset-backed securities | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 456,838 462,841
Asset-backed securities | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 21,080 30,623
Asset-backed securities | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 28,733 18,227
Other debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 59,726 65,167
Other debt securities | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 59,726 65,167
Other debt securities | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Other debt securities | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 0 0
Total repurchase agreements, gross amount recognized    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 2,470,486 2,803,043
Total repurchase agreements, gross amount recognized | Overnight and continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 2,386,323 2,722,343
Total repurchase agreements, gross amount recognized | Up to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 28,180 40,223
Total repurchase agreements, gross amount recognized | Greater than 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability $ 55,983 $ 40,477