XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders Equity (Summary of Warrants Outstanding) (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended 3 Months Ended
Jan. 26, 2021
Mar. 27, 2020
Feb. 12, 2020
Mar. 27, 2020
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         16,647,219
Term of warrant         5 years
Exercise Price $21.00 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         597,881
Exercise Price         $ 21.00
Warrant Expiration Date         May 10, 2022
Exercise Price $5.60 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         1,183,491
Exercise Price         $ 5.60
Warrant Expiration Date         Oct. 16, 2023
Exercise Price $2.87 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         993,139
Exercise Price         $ 2.87
Warrant Expiration Date         Feb. 12, 2025
Exercise Price $2.87 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         7,717,661
Exercise Price         $ 2.87
Warrant Expiration Date         Mar. 27, 2025
Exercise Price $1,680.00 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         1,200
Exercise Price         $ 1,680.00
Exercise Price $3.25 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         1,867,912
Exercise Price         $ 3.25
Warrant Expiration Date         Jan. 25, 2026
Exercise Price $3.25 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants         4,285,935
Exercise Price         $ 3.25
Warrant Expiration Date         Mar. 17, 2026
Common Stock Subject to Mandatory Redemption [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares Issued, Price Per Share $ 3.25        
Securities Purchase Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Issued During Period, Shares, New Issues   7,717,661 993,139    
Proceeds from issuance of private placement   $ 22.2 $ 2.8 $ 25.0  
Securities Purchase Agreement [Member] | Common Stock Subject to Mandatory Redemption [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares Issued, Price Per Share $ 3.25 $ 2.87   $ 2.87  
Stock Issued During Period, Shares, New Issues 6,153,847     8,710,800  
Securities Purchase Agreement [Member] | Warrants and Rights Subject to Mandatory Redemption [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 6,153,847 8,710,800   8,710,800