v3.26.1
Note 6 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Debt [Table Text Block]
   

December 31, 2025

   

December 31, 2024

 
   

 

         
Term loan – 2025 Credit Agreement   $ 39,102     $ -  
Term loans – 2023 Credit Agreement     -       13,125  

Unamortized debt issuance costs

    (159 )     (75 )
Revolving line of credit     5,600       -  

Total

    44,543       13,050  

Current

    (6,094 )     (4,500 )

Long term

  $ 38,449     $ 8,550  
Schedule of Maturities of Long-Term Debt [Table Text Block]

Year ending

       

2026

  $ 6,094  

2027

    6,602  

2028

    8,125  

2029

    8,125  

2030

    10,156  

Total balance outstanding as of December 31, 2025

  $ 39,102