XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
   Gross
Carrying
Value
   Accumulated
Amortization
   Net Book
Value
 
Developed technology  $184,100   $(124,268)  $59,832 
Customer relationships   1,300    (877)   423 
Non-compete agreements   5,640    (3,807)   1,833 
Total  $191,040   $(128,952)  $62,088 

   Gross
Carrying
Value
   Accumulated
Amortization
   Net Book
Value
 
Developed technology  $184,100   $(110,460)  $73,640 
Customer relationships   1,300    (780)   520 
Non-compete agreements   5,640    (3,384)   2,256 
Total  $191,040   $(114,624)  $76,416