Annual report pursuant to Section 13 and 15(d)

TEMPORARY EQUITY AND STOCKHOLDERS??? DEFICIT (Preferred Stock) (Details)

v3.22.0.1
TEMPORARY EQUITY AND STOCKHOLDERS’ DEFICIT (Preferred Stock) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 07, 2019
Dec. 31, 2018
Temporary Equity [Line Items]          
Temporary equity authorized (in shares) 500,000 74,236,884      
Temporary equity issued (in shares) 0 73,690,340      
Temporary equity outstanding (in shares) 0 73,690,340 73,690,340   60,813,980
Carrying Value   $ 86,997,000      
Liquidation Preference/Redemption Value   $ 87,131,986      
Series A preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   11,296,649      
Temporary equity issued (in shares)   11,075,128      
Temporary equity outstanding (in shares)   11,075,128      
Carrying Value   $ 2,988,788      
Liquidation Preference/Redemption Value   $ 3,000,000      
Series A-1 preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   2,124,239      
Temporary equity issued (in shares)   2,124,239      
Temporary equity outstanding (in shares)   2,124,239      
Carrying Value   $ 986,529      
Liquidation Preference/Redemption Value   $ 1,000,000      
Series B preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   4,149,641      
Temporary equity issued (in shares)   4,149,641      
Temporary equity outstanding (in shares)   4,149,641      
Carrying Value   $ 1,500,000      
Liquidation Preference/Redemption Value   $ 1,500,000      
Series B-1 preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   2,124,241      
Temporary equity issued (in shares)   2,124,241      
Temporary equity outstanding (in shares)   2,124,241      
Carrying Value   $ 1,000,000      
Liquidation Preference/Redemption Value   $ 1,000,000      
Series B-2 preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   14,523,750      
Temporary equity issued (in shares)   14,523,750      
Temporary equity outstanding (in shares)   14,523,750      
Carrying Value   $ 6,971,930      
Liquidation Preference/Redemption Value   $ 7,000,000      
Series C preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   11,438,289      
Temporary equity issued (in shares)   11,113,266      
Temporary equity outstanding (in shares)   11,113,266      
Carrying Value   $ 9,445,233      
Liquidation Preference/Redemption Value   $ 9,500,002      
Series D preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   7,376,285      
Temporary equity issued (in shares)   7,376,285      
Temporary equity outstanding (in shares)   7,376,285      
Carrying Value   $ 9,972,537      
Liquidation Preference/Redemption Value   $ 10,000,001      
Series E preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   8,327,431      
Temporary equity issued (in shares)   8,327,431      
Temporary equity outstanding (in shares)   8,327,431      
Carrying Value   $ 15,000,000      
Liquidation Preference/Redemption Value   $ 15,000,000      
Series F preferred stocks          
Temporary Equity [Line Items]          
Temporary equity authorized (in shares)   12,876,359      
Temporary equity issued (in shares)   12,876,359   12,876,359  
Temporary equity outstanding (in shares)   12,876,359      
Carrying Value   $ 39,131,983      
Liquidation Preference/Redemption Value   $ 39,131,983