XML 118 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Debt, Credit Facility and Leases - Maturities of Operating Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Abstract]        
2025, operating lease $ 1,299      
2026, operating lease 1,299      
2027, operating lease 1,192      
2028, operating lease 1,054      
2029, operating lease 990      
More than 5 years, operating lease 4,916      
Total, operating lease 10,750      
Less: Effect of discounting, operating lease $ (2,755)      
Operating lease, liability, statement of financial position [Extensible Enumeration] Total current liabilities Total current liabilities Operating lease liability Operating lease liability
Operating lease liability $ 7,995 $ 8,600