XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Derivative Financial Instruments - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest Rate Swap [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 10,405 $ 6,006
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value   346
Interest Rate Collars [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value 4,445 3,344
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 0 0
Forward Interest Rate Swap [Member]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value 0 490
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 0 0
Cash Flow Hedging [Member]    
Derivative, Notional Amount 700,000 950,000
Cash Flow Hedge Derivative Instrument Assets at Fair Value 14,850 9,840
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 0 346
Cash Flow Hedging [Member] | Interest Rate Swap [Member]    
Derivative, Notional Amount 500,000 600,000
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 0  
Cash Flow Hedging [Member] | Interest Rate Collars [Member]    
Derivative, Notional Amount 200,000 200,000
Cash Flow Hedging [Member] | Forward Interest Rate Swap [Member]    
Derivative, Notional Amount $ 0 $ 150,000