XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
The Company and Summary of Significant Accounting Policies - Summary of Outstanding Warrants (Details) - $ / shares
Mar. 31, 2021
Feb. 28, 2021
Class Of Warrant Or Right [Line Items]    
Exercise Price $ 2.40 $ 2.40
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 813  
Exercise Price $ 2.40  
Expiration Oct. 30, 2023