XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets  
Schedule of intangible assets and estimated useful lives

 

 

Estimated useful lives

 

 

As of December 31,

 

 

 

(in years)

 

 

2024

 

 

2023

 

Tradename

 

 

5

to

7

 

 

$

555

 

 

$

555

 

Patents and technological know-how

 

 

10

to

20  

 

 

 

7,298

 

 

 

7,187

 

Proprietary software

 

 

3

to

15

 

 

 

2,981

 

 

 

2,981

 

Other

 

 

3

to

5

 

 

 

323

 

 

 

324

 

Total intangible assets, gross

 

 

 

 

 

 

 

 

11,157

 

 

 

11,047

 

Accumulated amortization

 

 

 

 

 

 

 

 

(9,618

)

 

 

(9,358

)

Total intangible assets, net

 

 

 

 

 

 

 

$

1,539

 

 

$

1,689

 

Schedule of estimated future amortization expense of intangible assets

Years ending December 31,

 

 

 

 

2025

 

$

201

 

2026

 

 

200

 

2027

 

 

70

 

2028

 

 

26

 

2029

 

 

26

 

Thereafter

 

 

1,016

 

Total

 

$

1,539