Quarterly report pursuant to Section 13 or 15(d)

Warrants - Fair Value Measurement Inputs For Warrants (Details)

v3.21.2
Warrants - Fair Value Measurement Inputs For Warrants (Details) - Valuation Technique, Option Pricing Model - Level 3
Jun. 30, 2021
$ / shares
Risk-free interest rate | Warrants Granted | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.0036
Risk-free interest rate | Warrants Granted | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.0092
Risk-free interest rate | Warrants Exercised | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.0016
Risk-free interest rate | Warrants Exercised | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.0019
Exercise price | Warrants Granted | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 1.00
Exercise price | Warrants Granted | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 290.00
Exercise price | Warrants Exercised | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 1.00
Exercise price | Warrants Exercised | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 36.74
Expected term | Warrants Granted | Minimum  
Class of Warrant or Right [Line Items]  
Weighted-average remaining contractual term (in years) 3 years
Expected term | Warrants Granted | Maximum  
Class of Warrant or Right [Line Items]  
Weighted-average remaining contractual term (in years) 5 years
Expected term | Warrants Exercised | Minimum  
Class of Warrant or Right [Line Items]  
Weighted-average remaining contractual term (in years) 2 years
Expected term | Warrants Exercised | Maximum  
Class of Warrant or Right [Line Items]  
Weighted-average remaining contractual term (in years) 3 years
Expected volatility | Warrants Granted | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.450
Expected volatility | Warrants Granted | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.508
Expected volatility | Warrants Exercised | Minimum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.351
Expected volatility | Warrants Exercised | Maximum  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.450