XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets, net, consisted of the following (in thousands):
 As of December 31, 2021
Remaining Weighted average useful life (in years)Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5.7$19,163$8,470$10,693
Developed technology
4.810,6055,4875,118
Trade names
2.3520300220
Total intangible assets
$30,288$14,257$16,031
As of December 31, 2020
Remaining Weighted average useful life (in years)Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
2.5$8,626$7,949$677
Developed technology
0.25,2165,085131
Trade names
0.22882817
Total intangible assets
$14,130$13,315$815
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
At December 31, 2021, estimated future intangible assets amortization expense were as follows (in thousands):
For Years Ending December 31,
2022$3,162
20233,006
20242,869
20252,851
20262,670
Thereafter$1,473
Total future amortization expense
$16,031