XML 42 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Agreement (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
lease
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Leases        
Security deposit $ 450,000      
Tenant improvement allowances   $ 469,000    
Sublease Income   $ 64,000 $ 0 $ 0
Newark, California        
Leases        
Number of operating lease agreement | lease 1