XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Assets and Liabilities (Details) - Schedule of fair value assets and liabilities - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Marketable securities $ 92,426 $ 24,801
Investments   2,764
Short-term investment 2,298  
Convertible note receivable 2,027  
Quoted prices in active markets (Level 1) [Member]    
Assets    
Marketable securities 92,426 24,801
Investments   2,764
Short-term investment 2,298  
Significant other observable inputs (Level 2) [Member]    
Assets    
Marketable securities
Investments  
Short-term investment  
Significant unobservable inputs (Level 3) [Member]    
Assets    
Marketable securities
Investments  
Short-term investment  
Convertible note receivable $ 2,027