v3.25.4
Note 12 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
2026 $ 10,902
2027 10,118
2028 9,673
2029 10,307
2030 5,434
Thereafter 73,459
Total future lease payments 119,893
Less: interest 56,299
Total $ 63,594