Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions (Details)

v3.21.2
Related Party Transactions (Details) - Subsequent Event
shares in Millions, $ in Millions
1 Months Ended
Sep. 23, 2021
USD ($)
shares
Sep. 23, 2021
USD ($)
shares
Private Warrant Exchange [Member]    
Related Party Transaction [Line Items]    
Proceeds from issuance of common shares | $   $ 4.3
Jordan G. Naydenov | Private Warrant Exchange [Member]    
Related Party Transaction [Line Items]    
Warrants to purchase common shares, shares 1.3 1.3
Proceeds from issuance of common shares | $ $ 0.7  
Jordan G. Naydenov | Private Warrant Exchange, Inducement Shares [Member]    
Related Party Transaction [Line Items]    
Warrants to purchase common shares, shares 0.6 0.6
Jordan G. Naydenov | Private Warrant Exchange, Non-Inducement Shares [Member]    
Related Party Transaction [Line Items]    
Warrants to purchase common shares, shares 0.6 0.6