XML 33 R25.htm IDEA: XBRL DOCUMENT v3.20.1
The Company and Summary of Significant Accounting Policies - Summary of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
Mar. 31, 2020
Oct. 31, 2018
Class Of Warrant Or Right [Line Items]    
Exercise Price   $ 6.00
Common Stock Warrants One    
Class Of Warrant Or Right [Line Items]    
Number of shares 33  
Exercise Price $ 47.00  
Expiration Jan. 30, 2023  
Common Stock Warrants Two    
Class Of Warrant Or Right [Line Items]    
Number of shares 1,846  
Exercise Price $ 6.00  
Expiration Oct. 30, 2023