XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE- Schedule of Shares Outstanding Were Excluded from the Calculation of Diluted Net Loss Per Ordinary Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Loss Per Share [Line Items]        
Shares issuable upon exercise of stock options 34,145,152 33,772,485 33,815,815 33,986,646
Shares issuable upon vesting of non-vested shares 1,347,060 0 1,011,788 0
Shares issuable upon vesting of Capped non-vested shares 660,122 0 331,885 0
Shares issuable upon exercise of warrants 28,437,000 0 28,437,000 0
Shares issuable upon conversion of non-controlling interests of a subsidiary 0 17,253,182 0 17,253,182
Shares issuable upon vesting of Earn-out shares 19,999,988 0 19,999,988 0
Shares issuable that may be subject to cancellation 1,687,500 0 1,687,500 0
Shares issuable upon conversion of Series B2 Preferred        
Net Loss Per Share [Line Items]        
Shares issuable upon conversion of Series 0 8,545,490 0 8,545,490
Shares issuable upon conversion of Series C1 Preferred        
Net Loss Per Share [Line Items]        
Shares issuable upon conversion of Series 0 26,757,258 0 26,757,258
Shares issuable upon conversion of Series C2 Preferred        
Net Loss Per Share [Line Items]        
Shares issuable upon conversion of Series 0 20,249,450 0 20,249,450
Shares issuable upon conversion of Series D1 Preferred        
Net Loss Per Share [Line Items]        
Shares issuable upon conversion of Series 0 22,311,516 0 22,311,516
Shares issuable upon conversion of Series D2 Preferred        
Net Loss Per Share [Line Items]        
Shares issuable upon conversion of Series 0 16,432,674 0 16,432,674