XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies - Summary of Outstanding Warrants (Details) - $ / shares
Jun. 30, 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 106  
Exercise Price $ 2.40  
Expiration Oct. 30, 2023