v3.26.3
Derivative Instruments - Schedule of U.S. Treasury Securities (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative assets $ 11,393,000 $ 722,000
U.S. Treasury futures    
Derivative [Line Items]    
Notional Amount (3,983,700,000) (901,200,000)
Fair Value 99,283,000 4,611,000
Derivative assets 0 0
U.S. Treasury bond futures    
Derivative [Line Items]    
Notional Amount 308,700,000 0
Fair Value (21,948,000) 0
U.S. Treasury futures - 2 year    
Derivative [Line Items]    
Notional Amount (647,000,000) (328,200,000)
Fair Value 6,902,000 98,000
U.S. Treasury futures - 5 year    
Derivative [Line Items]    
Notional Amount (1,924,500,000) (122,800,000)
Fair Value 38,121,000 340,000
U.S. Treasury futures - 10 year and greater    
Derivative [Line Items]    
Notional Amount (1,720,900,000) (450,200,000)
Fair Value $ 76,208,000 $ 4,173,000