XML 80 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable and Stock Warrants - Components of Preferred Stock (Details) - USD ($)
2 Months Ended 10 Months Ended 12 Months Ended
Feb. 23, 2018
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Preferred Stock Rollforward [Roll Forward]        
Series A redeemable convertible preferred stock, redemption value     $ 12,262,685  
Series A redeemable convertible preferred stock, redemption value     13,346,577 $ 12,262,685
Redeemable Preferred Stock [Member]        
Preferred Stock Rollforward [Roll Forward]        
Series A redeemable convertible preferred stock, redemption value $ 9,000,000 $ 8,709,684 11,304,279 9,756,706
Accrued dividends 1,312,112 683,742 1,083,892 1,157,762
Discount (1,602,428)      
Accretion of preferred stock   363,280 552,551 389,811
Series A redeemable convertible preferred stock, redemption value $ 8,709,684 $ 9,756,706 $ 12,940,722 $ 11,304,279