XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Derivatives and Hedging Activities - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets [Abstract]    
Other Assets $ 147,816 $ 125,566
Liabilities [Abstract]    
Accrued Liabilities $ 100,513 $ 93,902
Derivative Assets, balance sheet location Other Assets Other Assets
Derivative Liabilities balance sheet location Accrued Liabilities Accrued Liabilities
Interest Rate Swap [Member]    
Notional Amount $ 858,310 $ 676,526
Derivative Assets Interest rate swaps 29,646 27,505
Derivative Liabilities Interest rate swaps 30,255 27,964
Interest Rate Swap Liabilities [Member]    
Notional Amount $ 856,283 $ 674,499