XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024
Remaining Weighted average useful life (in years)Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
2.8$12,088$7,081$5,007
Developed technology
1.314,28110,6663,615
Trade names
0.0179179
Assembled workforce0.8$125$9431
Total intangible assets
$26,673$18,020$8,653
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.81255273
Total intangible assets
$26,852$13,117$13,735
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
At December 31, 2024, estimated future intangible assets amortization expense was as follows (in thousands):
For Years Ending December 31,
2025$4,510
20262,670
20271,473
Total future amortization expense
$8,653