XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
As of March 31, 2024 intangible assets were classified as follows:
March 31, 2024
Intangible assets:Weighted Average Amortization Period (in years)Gross Carrying Value Accumulated AmortizationNet Carrying Value
(in thousands)
Developed technology5$800 $(547)$253 
Customer relationships590 (77)13 
Non-compete agreements520 (13)
Total intangible assets
$910 $(637)$273 
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 March 31, 2024, estimated future amortization expense for the intangible assets reflected above was as follows:
Year Ending December 31,
Amount
(in thousands)
Remainder of 2024$136 
2025137 
Total net carrying value of intangible assets
$273