XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2023
Accrued Liabilities  
Accrued Liabilities

Note 5. Accrued Liabilities

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

June 30, 

December 31, 

    

2023

    

2022

 

Payable in connection with construction in progress

$

5,217

$

4,135

Accrued compensation and related charges

3,477

4,774

Preferred stock dividends payable

2,901

2,901

Other tax payable

947

867

Accrued product warranty

852

669

Accrued professional services

540

930

Current portion of operating lease liabilities

327

485

Other personnel-related costs

270

291

Accrued income taxes

230

729

Advances from customers

183

338

Accrual for sales returns

114

112

Other accrued liabilities

1,891

1,933

$

16,949

$

18,164