v3.26.1
Derivative Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Amount expected to be reclassified from AOCI into income $ (7,700)   $ (7,700)  
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 6,800 $ 3,600 $ 9,400 $ 6,900