XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Derivative and Other Hedging Instruments - Schedule of Fair Value of Derivative Instruments (Details) - Payer Swaptions [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Long [Member]    
Cost $ 46,800 $ 47,706
Net Estimated Fair Value $ 17,957 $ 33,398
Weighted average months to expiration (Month) 10 months 9 days 29 years 9 months 18 days
Notional amount $ 2,250,000 $ 1,370,000
Average fixed pay rate 3.82% 3.91%
Weighted average term (Year) 6 years 4 months 24 days 10 years
Notional Amount $ (2,250,000) $ (1,370,000)
Short [Member]    
Cost (12,252) (17,800)
Net Estimated Fair Value $ (10,284) $ (5,982)
Weighted average months to expiration (Month) 10 months 3 years 7 months 6 days
Notional amount $ 1,917,000 $ 917,000
Average fixed pay rate 3.91% 4.09%
Weighted average term (Year) 5 years 9 months 18 days 10 years
Notional Amount $ (1,917,000) $ (917,000)
Less than or Equal to One Year [Member] | Long [Member]    
Cost 36,685 36,685
Net Estimated Fair Value $ 5,698 $ 21,253
Weighted average months to expiration (Month) 3 months 18 days 9 months 18 days
Notional amount $ 1,250,000 $ 1,250,000
Average fixed pay rate 4.09% 4.09%
Weighted average term (Year) 10 years 10 years
Notional Amount $ (1,250,000) $ (1,250,000)
Less than or Equal to One Year [Member] | Short [Member]    
Cost (3,819)  
Net Estimated Fair Value $ (68)  
Weighted average months to expiration (Month) 18 days  
Notional amount $ 917,000  
Average fixed pay rate 4.09%  
Weighted average term (Year) 10 years  
Notional Amount $ (917,000)  
More Than One Year [Member] | Long [Member]    
Cost 10,115  
Net Estimated Fair Value $ 12,259  
Weighted average months to expiration (Month) 18 months 21 days  
Notional amount $ 1,000,000  
Average fixed pay rate 3.49%  
Weighted average term (Year) 2 years  
Notional Amount $ (1,000,000)  
More Than One Year [Member] | Short [Member]    
Cost (8,433)  
Net Estimated Fair Value $ (10,216)  
Weighted average months to expiration (Month) 18 months 21 days  
Notional amount $ 1,000,000  
Average fixed pay rate 3.74%  
Weighted average term (Year) 2 years  
Notional Amount $ (1,000,000)  
More Than Ten Years [Member] | Long [Member]    
Cost   11,021
Net Estimated Fair Value   $ 12,145
Weighted average months to expiration (Month)   239 months 15 days
Notional amount   $ 120,000
Average fixed pay rate   2.05%
Weighted average term (Year)   10 years
Notional Amount   $ (120,000)