XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Derivative Financial Instrument - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 14,635 $ 29,300
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 233 0
Interest Rate Swap [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value 9,676 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 4,959 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 233  
Cash Flow Hedging [Member] | Interest Rate Collars [Member]    
Derivative, Notional Amount $ 200,000 $ 200,000