XML 131 R119.htm IDEA: XBRL DOCUMENT v3.25.3
Note 24 - Leases - Balance Sheet location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Operating lease right-of-use asset $ 30,844   $ 30,844   $ 29,695
Operating lease cost 1,047 $ 1,057 3,142 $ 3,215  
Cash paid for operating lease liabilities     3,308 3,567  
Operating lease liability 32,478   32,478   $ 31,194
Variable lease cost $ 91 88 $ 280 257  
Weighted average remaining lease term (years) (Year) 10 years 4 months 24 days   10 years 4 months 24 days   10 years 9 months 18 days
Less sublease income $ 19 26 $ 70 77  
Weighted average discount rate 3.68%   3.68%   3.69%
Total lease cost $ 1,119 $ 1,119 $ 3,352 $ 3,395  
One year or less 994   994   $ 3,955
Year two 4,057   4,057   3,869
Year three 3,999   3,999   3,881
Year four 4,045   4,045   3,924
Year five 3,971   3,971   3,794
Greater than five years 22,492   22,492   19,120
Total lease payments 39,558   39,558   38,543
Less imputed interest $ 7,080   $ 7,080   $ 7,349