XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Derivative Financial Instruments (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 14, 2025
Dec. 31, 2024
Cash Flow Hedging [Member]        
Derivative, Notional Amount $ 800,000     $ 700,000
Interest Rate Swap [Member] | Cash Flow Hedging [Member]        
Derivative, Notional Amount $ 600,000     $ 500,000
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer (Month) 12 months      
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]        
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net $ 3,309 $ 5,239    
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred $ 10,120      
Derivative, Notional Amount     $ 100,000  
Derivative, Strike Rate     3.96%