XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Intangible Assets  
Schedule of intangible assets and estimated useful lives

 

 

Estimated useful lives

 

 

As of December 31,

 

 

 

(in years)

 

 

2021

 

 

2020

 

Tradename

 

 

5

to

7

 

 

$

555

 

 

$

555

 

Patents and technological know-how

 

 

 

10

 

 

 

 

33,553

 

 

 

25,427

 

Proprietary software

 

 

3

to

15

 

 

 

2,981

 

 

 

2,981

 

Other

 

 

3

to

5

 

 

 

323

 

 

 

323

 

Total intangible assets, gross

 

 

 

 

 

 

 

 

37,412

 

 

 

29,286

 

Accumulated amortization

 

 

 

 

 

 

 

 

(12,326

)

 

 

(10,038

)

Total intangible assets, net

 

 

 

 

 

 

 

$

25,086

 

 

$

19,248

 

Schedule of estimated future amortization expense of intangible assets

Years ending December 31,

 

 

 

 

2022

 

$

2,683

 

2023

 

 

2,677

 

2024

 

 

2,413

 

2025

 

 

2,351

 

2026

 

 

2,351

 

Thereafter

 

 

12,611

 

Total

 

$

25,086