XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Series A Redeemable Convertible Preferred Stock - Components of Preferred Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Series A redeemable convertible preferred stock, $0.001 par value, 2,000,000 shares authorized, 900,000 shares issued and outstanding, redemption value of $14,490,274 and $13,346,577, respectively $ 14,384,388 $ 12,940,722 $ 11,304,279
Class of Stock [Line Items]      
Series A redeemable convertible preferred stock, $0.001 par value, 2,000,000 shares authorized, 900,000 shares issued and outstanding, redemption value of $14,490,274 and $13,346,577, respectively 14,384,388 12,940,722 $ 11,304,279
Redeemable Preferred Stock [Member]      
Share-based Payment Arrangement [Abstract]      
Series A redeemable convertible preferred stock, $0.001 par value, 2,000,000 shares authorized, 900,000 shares issued and outstanding, redemption value of $14,490,274 and $13,346,577, respectively 14,384,388 12,940,722  
Class of Stock [Line Items]      
Temporary Equity, Accretion of Dividends 1,143,697 1,083,892  
Preferred Stock, Accretion of Redemption Discount 299,969 552,551  
Series A redeemable convertible preferred stock, $0.001 par value, 2,000,000 shares authorized, 900,000 shares issued and outstanding, redemption value of $14,490,274 and $13,346,577, respectively $ 14,384,388 $ 12,940,722