XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill And Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

As of June 30, 2022 and December 31, 2021, goodwill was $26,975 and $6,329, respectively; the activity is as follows:

 

Balance, December 31, 2021

 

 

 

$

6,329

 

Acquisitions

 

 

 

 

20,646

 

Balance, June 30, 2022

 

 

 

$

26,975

 

Indefinite lived and Finite Lived Intangible Assets

Intangible assets as of June 30, 2022 are as follows:

 

 

Estimated Useful Life
(in years)

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Trademarks and tradenames, indefinite-lived

 

Indefinite

 

$

853

 

 

$

 

 

$

853

 

Patents, definite-lived

 

13.3

 

 

6,083

 

 

 

2,233

 

 

 

3,850

 

Customer relationships

 

3-7

 

 

1,178

 

 

 

151

 

 

 

1,027

 

Developed technology

 

12

 

 

15,790

 

 

 

1,187

 

 

 

14,603

 

Other intangibles

 

3

 

 

30

 

 

 

11

 

 

 

19

 

Total intangible assets, net

 

 

 

$

23,934

 

 

$

3,582

 

 

$

20,352

 

Intangible assets as of December 31, 2021, are as follows:

 

 

Estimated Useful Life
(in years)

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Trademarks, indefinite-lived

 

Indefinite

 

$

413

 

 

$

 

 

$

413

 

Patents, definite-lived

 

13.2

 

 

5,335

 

 

 

1,133

 

 

 

4,202

 

Customer relationships

 

3-7

 

 

1,167

 

 

 

47

 

 

 

1,120

 

Developed technology

 

12

 

 

11,290

 

 

 

549

 

 

 

10,741

 

Other intangibles

 

3

 

 

35

 

 

 

6

 

 

 

29

 

Total intangible assets, net

 

 

 

$

18,240

 

 

$

1,735

 

 

$

16,505

 

 

Schedule of Expected Future Amortization Expense

Expected future amortization expense is as follows:

2022 (Remaining)

 

 

 

$

848

 

2023

 

 

 

 

1,695

 

2024

 

 

 

 

1,643

 

2025

 

 

 

 

1,604

 

2026

 

 

 

 

1,604

 

2027

 

 

 

 

1,603