XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Accrued Liabilities
9 Months Ended
Sep. 30, 2025
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 13.  Accrued Liabilities​

Accrued liabilities consisted of the following for the periods indicated (in thousands):

   

September 30, 2025

   

December 31, 2024

 

Accrued payroll

  $ 21,390     $ 13,136  

Accrued employee benefits

    5,609       4,014  

Accrued state and local taxes

    1,451       824  

Accrued interest

    740       114  

Accrued shipping and tariff expenses

    826       803  

Advanced payments

    255       188  

Accrued commission expenses

    1,085       768  

Accrued professional fees

    563       406  

Accrued product warranty

    454       277  

Accrued other

    1,762       1,561  

Total accrued liabilities

  $ 34,135     $ 22,091