XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Remaining of 2025 $ 2,488
2026 9,549
2027 8,494
2028 7,810
2029 8,171
Thereafter 64,769
Total future lease payments 101,281
Less imputed interest 47,124
Total $ 54,157