XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Liabilities  
Schedule of components of accrued liabilities

The components of accrued liabilities are summarized below (in thousands):

March 31, 

December 31, 

    

2024

    

2023

 

Accrued compensation and related charges

$

2,941

$

3,707

Preferred stock dividends payable

2,901

2,901

Payable in connection with construction in progress

1,613

7,249

Other tax payable

652

493

Advances from customers

535

305

Accrued product warranty

495

703

Accrued professional services

471

868

Current portion of operating lease liabilities

463

458

Other personnel-related costs

276

286

Accrued income taxes

272

Accrual for sales returns

34

39

Other accrued liabilities

2,044

2,010

$

12,697

$

19,019