XML 50 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheets Details
12 Months Ended
Dec. 31, 2023
Balance Sheets Details  
Balance Sheets Details

Note 7. Balance Sheets Details

Other Assets

The components of other assets are summarized below (in thousands):

As of December 31, 

    

 

2023

    

2022

Equity method investments

$

12,476

$

14,607

Value added tax receivable, long term

1,291

1,632

Other intangible assets

1,821

1,926

Deferred tax assets

1,683

2,236

Other assets

1,627

1,230

$

18,898

$

21,631

Accrued Liabilities

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

As of December 31, 

 

2023

    

2022

 

Payable in connection with construction in progress

$

7,249

$

4,135

Accrued compensation and related charges

3,707

4,774

Preferred stock dividends payable

2,901

2,901

Accrued professional services

868

930

Accrued product warranty

703

669

Other tax payable

493

867

Current portion of operating lease liabilities

458

485

Advances from customers

305

338

Other personnel-related costs

286

291

Accrual for sales returns

39

112

Accrued income taxes

729

Other accrued liabilities

2,010

1,933

$

19,019

$

18,164