XML 40 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Intangible Assets [Abstract]  
Schedule of Intangible Assets Intangible assets as of September 30, 2023 consisted of the following:
   Gross
Carrying
Value
   Accumulated
Amortization
   Net Book
Value
 
Developed technology  $184,100   $(142,678)  $41,422 
Customer relationships   1,300    (1,007)   293 
Non-compete agreements   5,640    (4,371)   1,269 
Total  $191,040   $(148,056)  $42,984 
Intangible assets as of December 31, 2022 consisted of the following:
   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