XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Intangible Assets Table [Line Items]    
Intangible Assets, Gross $ 41,147 $ 41,147
Accumulated Amortization (36,180) (34,550)
Total 3,706  
Total Intangible Assets, Net 4,967 6,597
Developed technology    
Schedule of Intangible Assets Table [Line Items]    
Finite-Lived Intangible Assets, Gross 37,960 37,960
Accumulated Amortization (34,977) (33,531)
Total 2,983 4,429
Technology licenses    
Schedule of Intangible Assets Table [Line Items]    
Finite-Lived Intangible Assets, Gross 1,926 1,926
Accumulated Amortization (1,203) (1,019)
Total 723 907
Domain name    
Schedule of Intangible Assets Table [Line Items]    
Indefinite-Lived Intangible Assets 1,261 1,261
Accumulated Amortization $ 0 $ 0