XML 129 R118.htm IDEA: XBRL DOCUMENT v3.25.1
Note 24 - Leases - Balance Sheet location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Operating lease right-of-use asset $ 30,523   $ 29,695
Operating lease cost 1,048 $ 1,046  
Cash paid for operating lease liabilities 1,138 1,328  
Operating lease liability 32,068   $ 31,194
Variable lease cost $ 93 83  
Weighted average remaining lease term (years) (Year) 11 years 2 months 12 days   10 years 9 months 18 days
Less sublease income $ 26 26  
Weighted average discount rate 3.81%   3.69%
Total lease cost $ 1,115 $ 1,103  
One year or less 2,952   $ 3,955
Year two 3,984   3,869
Year three 3,999   3,881
Year four 4,045   3,924
Year five 3,918   3,794
Greater than five years 21,434   19,120
Total lease payments 40,332   38,543
Less imputed interest $ 8,264   $ 7,349