XML 59 R38.htm IDEA: XBRL DOCUMENT v3.25.2
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Assets, Net[Abstract]    
Intangible Assets, Gross $ 46,077 $ 46,077
Accumulated amortization (38,417) (38,002)
Total 1,469  
Total Intangible Assets, Net 7,660 8,075
Developed technology    
Intangible Assets, Net[Abstract]    
Finite-Lived Intangible Assets, Gross 37,960 37,960
Accumulated amortization (36,787) (36,492)
Total 1,173 1,468
Technology licenses    
Intangible Assets, Net[Abstract]    
Finite-Lived Intangible Assets, Gross 1,926 1,926
Accumulated amortization (1,630) (1,510)
Total 296 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