XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of stock purchase warrants outstanding (Details 2)
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 216,944,000
Exercise Price 5.68 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 22,253
Exercise Price | $ / shares $ 5.68
Expiration Date Mar. 30, 2022
Exercise Price 12.60 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 17,066
Exercise Price | $ / shares $ 12.60
Expiration Date Jun. 30, 2022
Exercise Price 12.60 One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 151,364
Exercise Price | $ / shares $ 12.60
Expiration Date Aug. 18, 2022
Exercise Price 12.60 Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 14,286
Exercise Price | $ / shares $ 12.60
Expiration Date Aug. 31, 2022
Exercise Price 12.60 Three [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants $ 11,975
Exercise Price | $ / shares $ 15.30
Expiration Date Dec. 22, 2025