v3.26.1
Note 16 - Leases - Classification of Operating and Finance Lease Assets and Obligations 2 (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Present value of lease liabilities, operating leases $ 1,960  
Present value of lease liabilities, finance leases 19,073  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:FinanceLeaseLiabilityCurrent    
Present value of lease liabilities, finance leases 5,481 $ 3,799
Location, Statement of Financial Position, Balance [Axis]: us-gaap:FinanceLeaseLiabilityNoncurrent    
Present value of lease liabilities, finance leases 13,592 17,844
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OperatingLeaseLiabilityCurrent    
Present value of lease liabilities, operating leases 607 596
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OperatingLeaseLiabilityNoncurrent    
Present value of lease liabilities, operating leases $ 1,353 $ 1,673