XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill And Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

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

 

Balance, December 31, 2021

 

 

 

$

6,329

 

Acquisitions

 

 

 

 

20,343

 

Balance, March 31, 2022

 

 

 

$

26,672

 

Intangible Assets

Intangible assets as of March 31, 2022 are as follows:

 

 

Estimated Useful Life
(in years)

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Trademarks and tradenames, indefinite-lived

 

Indefinite

 

$

813

 

 

 

 

 

$

813

 

Patents, definite-lived

 

13.2

 

 

6,039

 

 

 

1,532

 

 

 

4,507

 

Customer relationships

 

3-7

 

 

1,178

 

 

 

99

 

 

 

1,079

 

Developed technology

 

12

 

 

15,790

 

 

 

866

 

 

 

14,924

 

Other intangibles

 

3

 

 

35

 

 

 

8

 

 

 

27

 

Total intangible assets, net

 

 

 

$

23,855

 

 

$

2,505

 

 

$

21,350

 

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)

 

 

 

$

1,926

 

2023

 

 

 

 

1,707

 

2024

 

 

 

 

1,657

 

2025

 

 

 

 

1,616

 

2026

 

 

 

 

1,616

 

2027

 

 

 

 

1,615