Preferred Stock (Details) - USD ($) | Jan. 28, 2021 | Oct. 01, 2019 | Mar. 31, 2021 | Mar. 31, 2020 | Dec. 31, 2020 |
Class of Stock [Line Items] | | | | | |
Preferred stock, convertible, shares authorized (in shares) | | | 5,000,000 | | |
Preferred stock designated share | | | 1,941,250 | | |
Preferred stock, shares issued (in shares) | | | 0 | | |
Preferred stock, shares outstanding (in shares) | | | 0 | | 1,829,582 |
Accrued dividends on Series A-2 Preferred Stock | | | $ 0 | | $ 4,000 |
Dividends | | | $ 1,000 | | |
Preferred stock conversion | $ 300,000 | | | | |
Conversion of convertible preferred stock, shares (in shares) | | 1,315,790 | | | |
Common Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Shares issued in conversion (in shares) | 84,292 | | | | 20,954 |
Conversion of convertible preferred stock, shares (in shares) | | | 18,846,411 | 50,000 | |
Restricted stock | | | | | |
Class of Stock [Line Items] | | | | | |
Vesting period | | | 10 years | | |
Series A-2 Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, convertible, shares authorized (in shares) | | | 7,500 | | 7,500 |
Preferred stock, shares issued (in shares) | | | 0 | | 45 |
Preferred stock, shares outstanding (in shares) | 45 | | 0 | | 45 |
Preferred stock, stated value | | | $ 7,500 | | $ 7,500 |
Stock issued during period, conversion of convertible securities, price (in dollars per share) | $ 4 | | | | $ 16.11 |
Preferred stock percentage | | | | | 5.00% |
Series A-2 Preferred Stock | Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Conversion of convertible preferred stock, shares (in shares) | | | (45) | | |
Series A-2 Preferred Stock | Common Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Convertible preferred stock, shares issued upon conversion (in shares) | | | | | 466 |
Conversion of convertible preferred stock, shares (in shares) | | | 84,292 | | |
Series D Convertible Preferred Stock | Common Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, shares outstanding (in shares) | | 17,416,939 | | | |
Series D Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, convertible, shares authorized (in shares) | | | 1,750,000 | | 1,750,000 |
Preferred stock, shares issued (in shares) | | | 0 | | 1,697,958 |
Preferred stock, shares outstanding (in shares) | | | 0 | | 1,697,958 |
Preferred stock, stated value | | | $ 28.50 | | $ 28.50 |
Shares issued in conversion (in shares) | | 1,697,022 | | | |
Preferred stock percentage | | 6.00% | | | |
Conversion of convertible preferred stock, shares (in shares) | | 1,686,659 | | | |
Forfeited, restricted shares (in shares) | | | 81 | | 28,618 |
Series D Preferred Stock | Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, shares issued (in shares) | | | 855 | | 8,325 |
Conversion of convertible preferred stock, shares (in shares) | | | (1,697,022) | | |
Series D Preferred Stock | Restricted stock | | | | | |
Class of Stock [Line Items] | | | | | |
Issuance of restricted stock (in shares) | | 49,967 | | | |
Vesting period | | 2 years | | | |
Forfeited, restricted shares (in shares) | | | 81 | 14,441 | |
Series E Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, convertible, shares authorized (in shares) | | | 175,000 | | 175,000 |
Preferred stock, shares issued (in shares) | | | 0 | | 131,579 |
Preferred stock, shares outstanding (in shares) | | 131,579 | 0 | | 131,579 |
Preferred stock, stated value | | $ 28.50 | $ 28.50 | | $ 28.50 |
Shares issued in conversion (in shares) | | 131,579 | | | |
Preferred stock percentage | | | 6.00% | | |
Series E Preferred Stock | Preferred Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Conversion of convertible preferred stock, shares (in shares) | | | (131,579) | | |
Series E Preferred Stock | Common Stock | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, shares outstanding (in shares) | | 1,345,180 | | | |
Series E Preferred Stock | Series E Financing | | | | | |
Class of Stock [Line Items] | | | | | |
Preferred stock, shares issued (in shares) | | 131,579 | | | |
Stock issued during period, conversion of convertible securities, price (in dollars per share) | | $ 2.85 | | | |
Sale of stock consideration received | | $ 3,750,000 | $ 3,750,000 | | |
Sale of stock, price per share (in dollars per share) | | $ 2.85 | | | |