v3.26.1
Note 10 - Debt - Schedule of Debt Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
2026 $ 15,028  
2027 11,249  
2028 7,469  
2029 7,654  
2030 6,161  
Thereafter 22,071  
Total $ 69,632 $ 72,812