XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023
Remaining Weighted average useful life (in years)Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
3.8$12,088$5,314$6,774
Developed technology
2.214,2817,4126,869
Trade names
1.035833919
Assembled workforce1.8$125$5273
Total intangible assets
$26,852$13,117$13,735
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
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
At December 31, 2023, estimated future intangible assets amortization expense was as follows (in thousands):
For Years Ending December 31,
2024$5,082
20254,510
20262,670
20271,473
Total future amortization expense
$13,735