XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Leases - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Total ROU assets $ 12,995 $ 13,588
Total lease liabilities, current 3,369 3,222
Total lease liabilities, long-term 10,118 10,815
Right of Use Assets [Member]    
Operating lease ROU assets 12,823 13,437
Finance lease ROU assets 172 151
Total ROU assets 12,995 13,588
Lease Liabilities, Current [Member]    
Operating lease liabilities, current 3,250 3,162
Finance lease liabilities, current 119 60
Total lease liabilities, current 3,369 3,222
Lease Liabilities, Noncurrent [Member]    
Operating lease liabilities, long-term 10,037 10,719
Finance lease liabilities, long-term 81 96
Total lease liabilities, long-term $ 10,118 $ 10,815