XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Leases - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total ROU assets Total ROU assets
Operating lease ROU assets $ 12,093 $ 13,437
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total ROU assets Total ROU assets
Finance lease ROU assets $ 130 $ 151
Total ROU assets $ 12,223 $ 13,588
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - current Total lease liabilities - current
Operating lease liabilities - current $ 3,165 $ 3,162
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - current Total lease liabilities - current
Finance lease liabilities - current $ 115 $ 60
Total lease liabilities - current $ 3,280 $ 3,222
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - long-term Total lease liabilities - long-term
Operating lease liabilities - long-term $ 9,408 $ 10,719
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - long-term Total lease liabilities - long-term
Finance lease liabilities - long-term $ 65 $ 96
Total lease liabilities - long-term $ 9,473 $ 10,815