XML 37 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, net
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, net Intangible Assets, net
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
In 2024, 2023 and 2022, we recorded amortization expense of $5.1 million, $5.2 million and $3.5 million, respectively.
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