XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Debt and Credit Agreements - Future Annual Principal Payments on Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025 $ 1,454  
2026 1,478  
2027 5,835  
2028 382  
2029 47  
Total $ 9,196 $ 12,153