XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

December 31,

  

December 31,

 

(in thousands)

 

2024

  

2023

 

Accrued payroll

 $995  $829 

Accrued bonuses

     1,545 

Accrued commissions

  981   1,489 

Accrued product warranties

  428   445 

Accrued product liability claim insurance deductibles

  3,168   3,521 

Accrued professional fees

  390   518 

Short-term contract liabilities

  693   488 

Other accrued expenses and current liabilities

  1,096   826 

Total accrued expenses and other current liabilities

 $7,751  $9,661