XML 40 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
   Gross Carrying Value   Accumulated Amortization   Net Book
Value
 
Developed technology  $184,100   $(133,472)  $50,628 
Customer relationships   1,300    (943)   357 
Non-compete agreements   5,640    (4,089)   1,551 
Total  $191,040   $(138,504)  $52,536 

 

   Gross Carrying Value   Accumulated Amortization   Net Book
Value
 
Developed technology  $184,100   $(128,870)  $55,230 
Customer relationships   1,300    (910)   390 
Non-compete agreements   5,640    (3,948)   1,692 
Total  $191,040   $(133,728)  $57,312