XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock options and restricted stock units    
Class of Stock [Line Items]    
Anti-dilutive securities excluded from calculation of diluted net loss per share (in shares) 7,340,702 4,218,216
Public and private placement warrants    
Class of Stock [Line Items]    
Anti-dilutive securities excluded from calculation of diluted net loss per share (in shares) 7,326,654 7,327,254
Convertible Notes    
Class of Stock [Line Items]    
Anti-dilutive securities excluded from calculation of diluted net loss per share (in shares) 7,422,371 5,144,074