XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Derivative and Other Hedging Instruments (Details Textual)
$ in Millions
Sep. 30, 2023
USD ($)
$ / item
Dec. 31, 2022
USD ($)
$ / item
Five Year Treasury Note Futures [Member] | Short [Member]    
Derivative, Forward Price (in USD per Per Share) | $ / item 105.4 107.9
Derivative, Fair Value, Net $ 496.7 $ 810.0
Derivative, Notional Amount $ 471.5 $ 750.5
Ten Year T-Note Futures [Member] | Short [Member]    
Derivative, Forward Price (in USD per Per Share) | $ / item 108.1  
Derivative, Fair Value, Net $ 426.8  
Derivative, Notional Amount 395.0  
Interest Rate Swap Accruing October 23, 2023 [Member]    
Derivative, Notional Amount $ 175.0  
Derivative, Fixed Interest Rate 3.53%  
Interest Rate Swap Accruing February 24, 2024 [Member]    
Derivative, Notional Amount $ 274.0  
Derivative, Fixed Interest Rate 3.43%