XML 103 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Leases - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease ROU assets $ 16,056 $ 13,437
Finance lease ROU assets 92 151
Total ROU assets 16,148 13,588
Operating lease liabilities - current 4,165 3,162
Finance lease liabilities - current 61 60
Total lease liabilities - current 4,226 3,222
Operating lease liabilities - long-term 12,398 10,719
Finance lease liabilities - long-term 34 96
Total lease liabilities - long-term $ 12,432 $ 10,815