XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Schedule of Potentially Dilutive Shares Including All Outstanding Stock Options Were Not Included in Calculation of Diluted Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive shares 4,392,261 24,606,693 4,392,261 24,606,693
Convertible Preferred Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive shares   21,435,632   21,435,632
Outstanding Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive shares 4,392,261 3,171,061 4,392,261 3,171,061