Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.21.2
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 11,710,421 16,654,651 12,620,861 16,654,651
Convertible notes        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 19,324 7,221,740 19,324 7,221,740
Warrants        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 7,676,112 5,996,112 7,676,112 5,996,112
Options        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 207,257 1,211,828 1,117,697 1,211,828
Restricted stock units        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 3,807,154 2,223,773 3,807,154 2,223,773
Restricted shares        
Debt Instrument [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 574 1,198 574 1,198