Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) per Share - Antidilutive effect (Details)

v3.24.2.u1
Net Income (Loss) per Share - Antidilutive effect (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
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) 47,303,325 68,013,114 69,138,995 68,013,114
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) 7,237,746 22,340,997 21,681,791 22,340,997
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,893 14,324,893 14,324,893
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) 0 1,590,984 117,423 1,590,984
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) 8,843,186 12,451,740 16,117,388 12,451,740
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) 0 407,000 0 407,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