v3.26.1
Offsetting Assets and Liabilities - Offsetting of Derivative (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Gross Amounts of Recognized Assets (Liabilities) $ 2,347  
Gross Amounts Offset in the Balance Sheets 0  
Net Amounts of Assets (Liabilities) Presented in the Balance Sheets 2,347  
Financial Instruments (695)  
Cash Collateral (Received) Pledged (1,518)  
Net Amount 134  
Derivatives    
Gross Amounts of Recognized Assets (Liabilities) (882)  
Gross Amounts Offset in the Balance Sheets 0  
Net Amounts of Assets (Liabilities) Presented in the Balance Sheets (882)  
Financial Instruments 695  
Cash Collateral (Received) Pledged 0  
Net Amount (187)  
Repurchase Agreements:    
Gross Amounts of Recognized Assets (Liabilities) (6,210,403) $ (5,619,255)
Gross Amounts Offset in the Balance Sheets 0 0
Net Amounts of Assets (Liabilities) Presented in the Balance Sheets (6,210,403) (5,619,255)
Financial Instruments 6,210,403 5,619,255
Cash Collateral (Received) Pledged 0 0
Net Amount 0 0
Gross Amounts of Recognized Assets (Liabilities) (6,211,285) (5,619,255)
Gross Amounts Offset in the Balance Sheets 0 0
Net Amounts of Assets (Liabilities) Presented in the Balance Sheets (6,211,285) (5,619,255)
Financial Instruments 6,211,098 5,619,255
Cash Collateral (Received) Pledged 0 0
Net Amount (187) 0
Collateral pledged    
Repurchase Agreements:    
Total repurchase agreements collateral pledged 6,474,978 5,879,318
Derivative instruments: | Collateral pledged    
Repurchase Agreements:    
Total derivative instruments collateral pledged 167,155 110,391
Cash collateral pledged on derivatives   110,400
Cash collateral pledged on interest rate swaps 167,200 110,400
Repurchase Agreement    
Repurchase Agreements:    
Fair value of securities pledged under repurchase agreements, excluding cash collateral 6,500,000 5,900,000
Repurchase Agreement | Cash    
Repurchase Agreements:    
Non-cash collateral $ 2,600 $ 0