XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Intangible Assets Table [Line Items]    
Intangible Assets, Gross $ 41,147 $ 41,147
Accumulated Amortization (35,093) (34,550)
Total 4,793  
Total Intangible Assets, Net 6,054 6,597
Developed technology    
Schedule of Intangible Assets Table [Line Items]    
Finite-Lived Intangible Assets, Gross 37,960 37,960
Accumulated Amortization (34,013) (33,531)
Total 3,947 4,429
Technology licenses    
Schedule of Intangible Assets Table [Line Items]    
Finite-Lived Intangible Assets, Gross 1,926 1,926
Accumulated Amortization (1,080) (1,019)
Total 846 907
Domain name    
Schedule of Intangible Assets Table [Line Items]    
Indefinite-Lived Intangible Assets 1,261 1,261
Accumulated Amortization $ 0 $ 0