XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
2025 (remaining nine months) $ 3,167
2026 3,479
2027 2,967
2028 2,120
2029 1,764
Thereafter 11,463
Total remaining lease payments 24,960
Less: imputed interest (7,209)
Total lease liabilities $ 17,751