XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Derivatives and Hedging Activities - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets [Abstract]    
Other Assets $ 127,459 $ 125,566
Liabilities [Abstract]    
Accrued Liabilities $ 106,926 $ 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 $ 766,564 $ 676,526
Derivative Assets Interest rate swaps 29,661 27,505
Derivative Liabilities Interest rate swaps 30,036 27,964
Interest Rate Swap Liabilities [Member]    
Notional Amount $ 764,537 $ 674,499