XML 60 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022
Remaining Weighted average useful life (in years)Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
4.8$17,841$9,300$8,541
Developed technology
3.216,8136,68910,124
Trade names
1.3503383120
Assembled workforce2.812510115
Total intangible assets
$35,282$16,382$18,900
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
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
At December 31, 2022, estimated future intangible assets amortization expense was as follows (in thousands):
For Years Ending December 31,
2023$5,165
20245,082
20254,510
20262,670
20271,473
Total future amortization expense
$18,900