XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note M - Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Accrued payroll

 $13,136  $12,146 

Accrued employee benefits

  4,014   3,376 

Accrued state and local taxes

  824   745 

Accrued interest

  114   341 

Accrued shipping and tariff expenses

  803   27 

Advance payments

  188   187 

Accrued commission

  768   649 

Accrued professional fees

  406   270 

Accrued product warranty

  277   255 

Accrued other

  1,561   553 

Total accrued liabilities

 $22,091  $18,549