XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Intangible assets    
Finite-lived intangible assets, net $ 12,485  
Total intangible assets, net 17,285 $ 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 (13,611) (12,361)
Finite-lived intangible assets, net 11,389 12,639
Trademarks    
Intangible assets    
Total intangible assets 300 300
Accumulated amortization (163) (148)
Finite-lived intangible assets, net 137 152
Internal use software costs - registry    
Intangible assets    
Total intangible assets 1,237 1,237
Accumulated impairment (371) (371)
Accumulated amortization (618) (512)
Finite-lived intangible assets, net 248 354
Patents    
Intangible assets    
Total intangible assets 569 361
Accumulated amortization (50) (36)
Finite-lived intangible assets, net 519 325
License    
Intangible assets    
Total intangible assets 215 215
Accumulated amortization (23) (6)
Finite-lived intangible assets, net $ 192 $ 209