XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Leases - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total ROU assets  
Operating lease ROU assets $ 15,340 $ 13,437
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total ROU assets  
Finance lease ROU assets $ 107 151
Total ROU assets $ 15,447 13,588
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - current  
Operating lease liabilities - current $ 3,919 3,162
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - current  
Finance lease liabilities - current $ 60 60
Total lease liabilities - current $ 3,979 3,222
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - long-term  
Operating lease liabilities - long-term $ 11,911 10,719
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total lease liabilities - long-term  
Finance lease liabilities - long-term $ 50 96
Total lease liabilities - long-term $ 11,961 $ 10,815