XML 52 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheets Details
12 Months Ended
Dec. 31, 2024
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, 

    

 

2024

    

2023

Equity method investments

$

14,066

$

12,476

Value added tax receivable, long term

194

1,291

Other intangible assets

1,710

1,821

Deferred tax assets

1,418

1,683

Other assets

1,454

1,627

$

18,842

$

18,898

Accrued Liabilities

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

As of December 31, 

 

2024

    

2023

 

Preferred stock dividends payable

$

2,901

$

2,901

Accrued compensation and related charges

2,832

3,707

Payable in connection with construction in progress

1,985

7,249

Advances from customers

1,590

305

Accrued professional services

1,460

868

Current portion of operating lease liabilities

536

458

Accrued product warranty

451

703

Other tax payable

399

493

Other personnel-related costs

256

286

Accrued income taxes

127

Accrual for sales returns

28

39

Other accrued liabilities

1,991

2,010

$

14,556

$

19,019