XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
As of June 30, 2024 intangible assets were classified as follows:
June 30, 2024
Intangible assets:Weighted Average Amortization Period (in years)Gross Carrying Value Accumulated AmortizationNet Carrying Value
(in thousands)
Developed technology5$800 $(587)$213 
Customer relationships590 (82)
Non-compete agreements520 (15)
Licensed IP54,979 (249)4,730 
Total intangible assets
$5,889 $(933)$4,956 
December 31, 2023
Intangible assets:Weighted Average Amortization Period (in years)Gross Carrying ValueAccumulated AmortizationNet Carrying Value
(in thousands)
Developed technology5$2,660 $(2,367)$293 
Customer relationships52,416 (2,374)42 
Non-compete agreements5179 (172)
Total intangible assets
$5,255 $(4,913)$342 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of June 30, 2024, estimated future amortization expense for the intangible assets reflected above was as follows:
Year Ending December 31,
Amount
(in thousands)
Remainder of 2024$587 
20251,132 
2026996 
2027996 
2028996 
Thereafter249 
Total net carrying value of intangible assets
$4,956