Shareholders' Equity - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 03, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Sep. 30, 2019
Series R Warrant              
Shareholders Equity [Line Items]              
Number of shares exercise   9,416,328         13,105,263
2018 LTIP              
Shareholders Equity [Line Items]              
Stock option granted   20,000         1,140,000
Stock option canceled   67,099         4
Class A Common Stock              
Shareholders Equity [Line Items]              
Conversion of 2018 Notes, net of costs (in shares)       894,836 34,338,700 5,109,553 894,836
Proceeds from warrant exercises related to 2018 Note Offering (in shares)       210,000 7,191,668 200,000  
Number of shares issued and sold in registered offering     15,938,280        
Class A Common Stock | Series Q warrants              
Shareholders Equity [Line Items]              
Proceeds from warrant exercises related to 2018 Note Offering (in shares)             210,000
Class A Common Stock | Series R Warrant              
Shareholders Equity [Line Items]              
Number of shares issued and sold in registered offering   5,008,164         8,697,009
Class A Common Stock | Series S Warrant              
Shareholders Equity [Line Items]              
Number of shares exercise             1,430,141
Class A Common Stock | 2018 LTIP | Restricted stock              
Shareholders Equity [Line Items]              
Number of shares restricted 201,000            
Vesting period 1 year