Registration of securities issued in business combination transactions

NET LOSS PER SHARE - Antidilutive securities excluded from computation of earnings per share (Details)

v3.21.2
NET LOSS PER SHARE - Antidilutive securities excluded from computation of earnings per share (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded 21,657,000 14,900,000 47,376 24,293
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded 16,394,000 12,964,000 19,553 18,072
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded 5,095,000   279 5,587
Restricted Stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded 168,000 1,317,000 683  
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded   619,000 25,010 634
Unvested Trine Founder Shares, held in escrow        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded     1,851