XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

June 30, 2023

   

December 31, 2022

 

Accrued payroll

  $ 7,289     $ 9,702  

Accrued employee benefits

    3,159       3,265  

Accrued state and local taxes

    1,014       588  

Accrued interest

    1,423       1,597  

Advanced payments

    161       216  

Accrued commission expenses

    728       937  

Accrued professional fees

    202       409  

Accrued product warranty

    145       140  

Accrued other

    581       368  

Total accrued liabilities

  $ 14,702     $ 17,222