XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Intangible assets    
Finite-lived intangible assets, net $ 13,211  
Total intangible assets, net 18,011 $ 18,479
In process research and development    
Intangible assets    
Total intangible assets 4,800 4,800
Developed technology    
Intangible assets    
Total intangible assets 25,000 25,000
Accumulated amortization (12,778) (12,361)
Finite-lived intangible assets, net 12,222 12,639
Trademarks    
Intangible assets    
Total intangible assets 300 300
Accumulated amortization (153) (148)
Finite-lived intangible assets, net 147 152
Internal use software costs - registry    
Intangible assets    
Total intangible assets 1,237 1,237
Accumulated impairment (371) (371)
Accumulated amortization (547) (512)
Finite-lived intangible assets, net 319 354
Patents    
Intangible assets    
Total intangible assets 361 361
Accumulated amortization (41) (36)
Finite-lived intangible assets, net 320 325
License    
Intangible assets    
Total intangible assets 214 215
Accumulated amortization (11) (6)
Finite-lived intangible assets, net $ 203 $ 209