XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of preferred stock by series
Jun. 30, 2021
USD ($)
$ / shares
shares
Conversion of Stock [Line Items]  
Issued and outstanding shares | shares 101,015,049
Issue price | $ / shares $ 0.001
Outstanding value | $ $ 40,070,107.70
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,497.50
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.03
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,367.55
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.12
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,433.51
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,998.99