XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components - Intangible assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Intangible assets    
Accumulated impairment   $ 0
Finite-lived intangible assets, net $ 15,316,000  
Total intangible assets, net 20,116,000 22,439,000
In process research and development    
Intangible assets    
Total intangible assets 4,800,000 4,800,000
Developed technology    
Intangible assets    
Total intangible assets 25,000,000 25,000,000
Accumulated amortization (10,694,000) (9,028,000)
Finite-lived intangible assets, net 14,306,000 15,972,000
Trademarks    
Intangible assets    
Total intangible assets 300,000 300,000
Accumulated amortization (128,000) (108,000)
Total intangible assets, net 172,000 192,000
Internal use software costs - registry    
Intangible assets    
Total intangible assets 1,236,000 1,236,000
Accumulated impairment (371,000)  
Accumulated amortization (370,000) (122,000)
Finite-lived intangible assets, net 495,000 1,114,000
Patents    
Intangible assets    
Total intangible assets 361,000 361,000
Accumulated amortization (18,000)  
Finite-lived intangible assets, net $ 343,000 $ 361,000