v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of finite-lived intangible assets
As of the dates specified below, intangible assets, net consisted of the following (in thousands):
As of December 31,
20242023
Customer relationships19,900 19,900 
Acquired Technology15,700 15,700 
Trademark1,300 1,300 
36,900 36,900 
Less: Accumulated amortization
Customer relationships(10,010)(7,259)
Acquired Technology(4,608)(1,468)
Trademark(368)(108)
(14,986)(8,835)
Intangible assets, net$21,914 $28,065 
The following table sets forth the weighted-average amortization period, in total and by major intangible asset class:
Asset ClassWeighted-Average Amortization Period
(in years)
Customer relationships7.0
Acquired Technology5.0
Trademark5.0
All Intangible Assets5.9
Finite-lived intangible assets amortization expense The expected future amortization of intangible assets as of December 31, 2024 is summarized as follows (in thousands):
Years Ending December 31,Amortization Expense
20255,171 
20265,171 
20275,171 
20283,595 
20291,771 
Thereafter1,035 
$21,914