XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of converted preferred stock
Jun. 30, 2021
shares
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 101,015,049
Common Stock Shares Outstanding 107,032,771
Series AA: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 1,045,650
Conversion Ratio 1.2220
Common Stock Shares Outstanding 1,277,784
Series BB: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 22,120,639
Conversion Ratio 1.0000
Common Stock Shares Outstanding 22,120,639
Series CC: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 13,761,489
Conversion Ratio 1.0823
Common Stock Shares Outstanding 14,894,060
Series DD: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 33,790,975
Conversion Ratio 1.1377
Common Stock Shares Outstanding 38,443,992
Series EE-1: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 14,030,343
Conversion Ratio 1.0000
Common Stock Shares Outstanding 14,030,343
Series EE-2: [Member]  
Commitments and Contingencies (Details) - Schedule of converted preferred stock [Line Items]  
Preferred stock shares Outstanding 16,265,953
Conversion Ratio 1.0000
Common Stock Shares Outstanding 16,265,953