v3.26.1
Note 24 - Leases - Balance Sheet location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Operating lease right-of-use asset $ 30,436   $ 31,241
Operating lease cost 1,089 $ 1,048  
Cash paid for operating lease liabilities 1,138 1,138  
Operating lease liability 32,228   $ 32,971
Variable lease cost $ 105 93  
Weighted average remaining lease term (years) (Year) 10 years   10 years 2 months 12 days
Less sublease income $ 5 26  
Weighted average discount rate 3.66%   3.65%
Total lease cost $ 1,189 $ 1,115  
One year or less 3,104   $ 4,131
Year two 4,149   4,149
Year three 4,198   4,198
Year four 4,130   4,129
Year five 3,974   3,974
Greater than five years 19,347   19,347
Total lease payments 38,902   39,928
Less imputed interest $ (6,674)   $ (6,957)