XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 16,146,091 4,060,079
Stock options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 5,871,813 4,017,726
Common stock warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 10,030,575  
Restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 243,703 42,353