Quarterly report pursuant to Section 13 or 15(d)

Net Loss per Share - Antidilutive effect (Details)

v3.23.2
Net Loss per Share - Antidilutive effect (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 68,013,114 63,571,414 68,013,114 63,571,414
Finback BDA        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares issuable upon exercise of warrant (in shares) 175,599   175,599  
Unvested warrants (in shares) 1,415,385   1,415,385  
Options issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 22,340,997 21,567,577 22,340,997 21,567,577
Warrants | July 16, 2021        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 14,324,893 14,324,994 14,324,893 14,324,994
Warrants | January 13, 2021        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 1,590,984 2,421,200 1,590,984 2,421,200
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 12,451,740 7,446,143 12,451,740 7,446,143
Unvested performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 407,000 914,000 407,000 914,000
Earn Out Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 15,000,000 15,000,000 15,000,000 15,000,000
Contingently issuable common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 1,897,500 1,897,500 1,897,500 1,897,500