v3.26.1
Other Assets - Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Swap    
Derivative [Line Items]    
Notional Amount $ 5,165,600 $ 4,480,500
Weighted Average Fixed-Pay Interest Rate 2.83% 2.74%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Within 30 days    
Derivative [Line Items]    
Notional Amount $ 0 $ 0
Weighted Average Fixed-Pay Interest Rate 0.00% 0.00%
Weighted Average Variable Interest Rate 0.00% 0.00%
Swap | Over 30 days to 3 months    
Derivative [Line Items]    
Notional Amount $ 0 $ 0
Weighted Average Fixed-Pay Interest Rate 0.00% 0.00%
Weighted Average Variable Interest Rate 0.00% 0.00%
Swap | Over 3 months to 6 months    
Derivative [Line Items]    
Notional Amount $ 0 $ 0
Weighted Average Fixed-Pay Interest Rate 0.00% 0.00%
Weighted Average Variable Interest Rate 0.00% 0.00%
Swap | Over 6 months to 12 months    
Derivative [Line Items]    
Notional Amount $ 1,300,000 $ 450,000
Weighted Average Fixed-Pay Interest Rate 1.42% 1.12%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Over 12 months to 24 months    
Derivative [Line Items]    
Notional Amount $ 215,000 $ 1,065,000
Weighted Average Fixed-Pay Interest Rate 2.93% 1.85%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Over 24 months to 36 months    
Derivative [Line Items]    
Notional Amount $ 415,000 $ 341,500
Weighted Average Fixed-Pay Interest Rate 3.24% 3.23%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Over 36 months to 48 months    
Derivative [Line Items]    
Notional Amount $ 332,800 $ 332,800
Weighted Average Fixed-Pay Interest Rate 2.96% 2.96%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Over 48 months to 60 months    
Derivative [Line Items]    
Notional Amount $ 1,710,200 $ 1,463,900
Weighted Average Fixed-Pay Interest Rate 3.32% 3.36%
Weighted Average Variable Interest Rate 3.68% 3.87%
Swap | Over 60 months to 72 months    
Derivative [Line Items]    
Notional Amount $ 0 $ 0
Weighted Average Fixed-Pay Interest Rate 0.00% 0.00%
Weighted Average Variable Interest Rate 0.00% 0.00%
Swap | Over 72 months    
Derivative [Line Items]    
Notional Amount $ 1,192,600 $ 827,300
Weighted Average Fixed-Pay Interest Rate 3.48% 3.36%
Weighted Average Variable Interest Rate 3.68% 3.87%
Interest Rate Swap    
Derivative [Line Items]    
Notional Amount $ 2,100,000 $ 2,100,000
ERIS Swap Futures    
Derivative [Line Items]    
Notional Amount $ 3,100,000 $ 2,400,000