XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Derivative Financial Instrument - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 20,084 $ 29,300
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 29 0
Interest Rate Swap [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value 13,587 20,328
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value   0
Interest Rate Collars [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value 6,497 8,972
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 0 0
Cash Flow Hedging [Member]    
Derivative, Notional Amount 800,000 700,000
Cash Flow Hedging [Member] | Interest Rate Swap [Member]    
Derivative, Notional Amount 600,000 500,000
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 29  
Cash Flow Hedging [Member] | Interest Rate Collars [Member]    
Derivative, Notional Amount $ 200,000 $ 200,000