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

 

 

Estimated useful lives

 

 

As of December 31,

 

 

 

(in years)

 

 

2020

 

 

2019

 

Tradename

 

 

5

to

7

 

 

$

555

 

 

$

555

 

Patents and technological know-how

 

 

 

10

 

 

 

 

25,427

 

 

 

18,494

 

Proprietary software

 

 

3

to

15

 

 

 

2,981

 

 

 

2,981

 

Other

 

 

3

to

5

 

 

 

323

 

 

 

323

 

Total intangible assets, gross

 

 

 

 

 

 

 

 

29,286

 

 

 

22,353

 

Accumulated amortization

 

 

 

 

 

 

 

 

(10,038

)

 

 

(8,344

)

Total intangible assets, net

 

 

 

 

 

 

 

$

19,248

 

 

$

14,009

 

Schedule of estimated future amortization expense of intangible assets

Years ending December 31,

 

 

 

 

2021

 

$

1,959

 

2022

 

 

1,959

 

2023

 

 

1,952

 

2024

 

 

1,689

 

2025

 

 

1,628

 

Thereafter

 

 

10,061

 

Total

 

$

19,248