XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - Schedule of preferred stock by series
Dec. 31, 2020
USD ($)
$ / shares
shares
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 101,015,049
Outstanding value | $ $ 40,070,108
Series AA (Authorized: 1,045,650): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 1,045,650
Issue price | $ / shares $ 1.15
Outstanding value | $ $ 1,202,498
Series BB (Authorized: 22,120,639): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 22,120,639
Issue price | $ / shares $ 0.08111
Outstanding value | $ $ 1,794,205
Series CC (Authorized: 13,761,489): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 13,761,489
Issue price | $ / shares $ 0.46175
Outstanding value | $ $ 6,354,368
Series DD (Authorized: 45,000,000): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 33,790,975
Issue price | $ / shares $ 0.61971
Outstanding value | $ $ 20,940,605
Series EE-1 (Authorized: 17,000,000): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 14,030,343
Issue price | $ / shares $ 0.32276
Outstanding value | $ $ 4,528,434
Series EE-2 (Authorized: 18,000,000): [Member]  
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 16,265,953
Issue price | $ / shares $ 0.32276
Outstanding value | $ $ 5,249,999