v3.26.3
Note 16 - Long-term Debt - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
2027 $ 23,750  
2028 23,750  
2029 23,750  
2030 23,750  
2031 407,063  
Total $ 502,063 $ 40,000