XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.1
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Intangible Assets, Net[Abstract]    
Intangible Assets, Gross $ 46,077 $ 46,077
Accumulated amortization (38,209) (38,002)
Total 1,677  
Total Intangible Assets, Net 7,868 8,075
Developed technology    
Intangible Assets, Net[Abstract]    
Finite-Lived Intangible Assets, Gross 37,960 37,960
Accumulated amortization (36,640) (36,492)
Total 1,320 1,468
Technology licenses    
Intangible Assets, Net[Abstract]    
Finite-Lived Intangible Assets, Gross 1,926 1,926
Accumulated amortization (1,569) (1,510)
Total 357 416
Domain name    
Intangible Assets, Net[Abstract]    
Indefinite-Lived Intangible Assets 1,261 1,261
Accumulated amortization 0 0
In-process research and development    
Intangible Assets, Net[Abstract]    
Indefinite-Lived Intangible Assets 4,930 4,930
Accumulated amortization $ 0 $ 0