XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Derivative Financial Instruments (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Aug. 06, 2025
Mar. 14, 2025
Dec. 31, 2024
Cash Flow Hedging [Member]              
Derivative, Notional Amount $ 950,000   $ 950,000       $ 700,000
Cash Flow Hedging [Member] | Interest Rate Swap [Member]              
Derivative, Notional Amount 600,000   600,000       500,000
Cash Flow Hedging [Member] | Forward Interest Rate Swap [Member]              
Derivative, Notional Amount 150,000   150,000       $ 0
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]              
Derivative, Notional Amount           $ 100,000  
Derivative, Strike Rate           3.96%  
Designated as Hedging Instrument [Member] | Forward Interest Rate Swap [Member]              
Derivative, Notional Amount         $ 150,000    
Derivative, Strike Rate         3.26%    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]              
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net $ 3,484 $ 5,216 10,195 $ 15,645      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred     $ 7,431        
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer (Month)     12 months