XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Leases - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total ROU assets $ 13,588 $ 13,153
Total lease liabilities - current 3,222 2,517
Total lease liabilities - long-term 10,815 10,851
Right of Use Assets [Member]    
Operating lease ROU assets 13,437 12,942
Finance lease ROU assets 151 211
Total ROU assets 13,588 13,153
Lease Liabilities, Current [Member]    
Operating lease liabilities - current 3,162 2,458
Finance lease liabilities - current 60 59
Total lease liabilities - current 3,222 2,517
Lease Liabilities, Noncurrent [Member]    
Operating lease liabilities - long-term 10,719 10,695
Finance lease liabilities - long-term 96 156
Total lease liabilities - long-term $ 10,815 $ 10,851