XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Liabilities  
Schedule of components of accrued liabilities

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

September 30, 

December 31, 

    

2024

    

2023

 

Preferred stock dividends payable

$

2,901

$

2,901

Payable in connection with construction in progress

1,481

7,249

Accrued compensation and related charges

1,135

3,707

Accrued professional services

947

868

Accrued income taxes

654

Other tax payable

564

493

Current portion of operating lease liabilities

488

458

Accrued product warranty

392

703

Advances from customers

367

305

Other personnel-related costs

336

286

Accrual for sales returns

45

39

Other accrued liabilities

2,631

2,010

$

11,941

$

19,019