XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

September 30,

   

December 31,

 

(in thousands)

 

2024

   

2023

 

Accrued payroll

  $ 1,259     $ 829  

Accrued bonuses

          1,545  

Accrued commissions

    641       1,489  

Accrued product warranties

    458       445  

Accrued product liability claim insurance deductibles

    3,036       3,521  

Accrued professional fees

    485       518  

Short-term contract liabilities

    499       488  

Other accrued expenses and current liabilities

    913       826  

Total accrued expenses and other current liabilities

  $ 7,291     $ 9,661