XML 131 R120.htm IDEA: XBRL DOCUMENT v3.25.2
Note 24 - Leases - Balance Sheet location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating lease right-of-use asset $ 29,789   $ 29,789   $ 29,695
Operating lease cost 1,047 $ 1,112 2,095 $ 2,158  
Cash paid for operating lease liabilities     2,174 2,373  
Operating lease liability 31,366   31,366   $ 31,194
Variable lease cost $ 96 86 $ 189 169  
Weighted average remaining lease term (years) (Year) 11 years   11 years   10 years 9 months 18 days
Less sublease income $ 25 25 $ 51 51  
Weighted average discount rate 3.82%   3.82%   3.69%
Total lease cost $ 1,118 $ 1,173 $ 2,233 $ 2,276  
One year or less 1,949   1,949   $ 3,955
Year two 3,996   3,996   3,869
Year three 3,999   3,999   3,881
Year four 4,045   4,045   3,924
Year five 3,918   3,918   3,794
Greater than five years 21,434   21,434   19,120
Total lease payments 39,341   39,341   38,543
Less imputed interest $ 7,975   $ 7,975   $ 7,349