XML 26 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Common Stock, Shares, Issued   4,285,714
Series A Redeemable preferred stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Temporary Equity, Shares Authorized 0 14,738,948
Temporary Equity, Shares Issued 0 6,316,691
Series B Redeemable preferred stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Temporary Equity, Shares Authorized 0 28,029,449
Temporary Equity, Shares Issued 0 12,012,617
Series C Redeemable preferred stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Temporary Equity, Shares Authorized 0 18,181,818
Temporary Equity, Shares Issued 0 5,439,112
Class B Convertible Common Stock [Member]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 0 10,000,000
Common Stock, Shares, Issued 0  
Common Stock [Member]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 250,000,000 74,950,215
Common Stock, Shares, Issued 35,768,264 507,680