v3.25.1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The carrying values of intangible assets are as follows:
March 31, 2025
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(34,009)$6,132 
Total intangibles subject to amortization$40,141 $(34,009)$6,132 
Intangible assets not subject to amortization40 
Total intangible assets, net$6,172 
 December 31, 2024
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(33,369)$6,772 
Total intangibles subject to amortization$40,141 $(33,369)$6,772 
Intangible assets not subject to amortization40 
Total intangible assets, net$6,812 
Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class
The carrying values of intangible assets are as follows:
March 31, 2025
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(34,009)$6,132 
Total intangibles subject to amortization$40,141 $(34,009)$6,132 
Intangible assets not subject to amortization40 
Total intangible assets, net$6,172 
 December 31, 2024
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(33,369)$6,772 
Total intangibles subject to amortization$40,141 $(33,369)$6,772 
Intangible assets not subject to amortization40 
Total intangible assets, net$6,812 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of March 31, 2025, the Company expects amortization expense in future periods to be as follows:
(in thousands)
2025 (remaining nine months)$1,917 
20262,477 
20271,738 
Total expected future amortization expense$6,132