Annual report pursuant to Section 13 and 15(d)

Net Loss per Share - Antidilutive Effect (Details)

v3.24.0.1
Net Loss per Share - Antidilutive Effect (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 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) 66,290,927 62,406,463
Finback BDA    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares issuable upon exercise of warrant (in shares) 117,423  
Class of warrant or right, unissued (in shares) 1,199,904  
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) 20,324,528 20,396,824
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
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,317,327 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) 13,046,679 7,501,945
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) 380,000 864,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
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