XML 68 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill As of December 31, 2022 and 2021, goodwill was $25,465 and $6,329, respectively. The activity for 2022 is as follows:

 

Balance, December 31, 2021

 

 

 

$

6,329

 

Acquisitions

 

 

 

 

19,136

 

Balance, December 31, 2022

 

 

 

$

25,465

 

 

Indefinite lived and Finite Lived Intangible Assets

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

 

 

 

Estimated Useful Life
(in years)

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Trademarks and tradenames, indefinite-lived

 

Indefinite

 

$

901

 

 

$

 

 

$

901

 

Patents, definite-lived

 

16.5

 

 

6,671

 

 

 

2,370

 

 

 

4,301

 

Customer relationships

 

3-7

 

 

1,733

 

 

 

279

 

 

 

1,454

 

Developed technology

 

12

 

 

17,690

 

 

 

1,973

 

 

 

15,717

 

Other intangibles

 

3

 

 

30

 

 

 

16

 

 

 

14

 

Total intangible assets, net

 

 

 

$

27,025

 

 

$

4,638

 

 

$

22,387

 

 

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:

 

2023

 

 

 

$

2,045

 

2024

 

 

 

 

1,993

 

2025

 

 

 

 

1,954

 

2026

 

 

 

 

1,954

 

2027

 

 

 

 

1,953