v3.25.2
Note 5 - Derivative Instruments - Change in Fair Value of Derivatives (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Gain (losses) from derivative instruments $ (26.3) $ (0.2) $ (24.2) $ (11.9)
Futures [Member]        
Gain (losses) from derivative instruments (20.8) 2.9 (23.1) (5.8)
Credit Default Swaps [Member]        
Gain (losses) from derivative instruments (1.2) (0.1) (0.6) (1.5)
Total Return Swaps [Member]        
Gain (losses) from derivative instruments (7.1) (1.3) (5.5) (5.9)
Foreign Currency, Forward Contracts and Swaps [Member]        
Gain (losses) from derivative instruments 3.2 (1.8) 5.4 0.9
TBAs [Member]        
Gain (losses) from derivative instruments $ (0.4) $ 0.1 $ (0.4) $ 0.4