XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Potentially Dilutive Shares Excluded from Calculation of Net Loss Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Warrants    
Schedule Of Earnings Per Share Basic And Diluted [Line Items]    
Anti-dilutive shares excluded from calculation of diluted net loss per share 351 405
Outstanding Options to Purchase Common Stock    
Schedule Of Earnings Per Share Basic And Diluted [Line Items]    
Anti-dilutive shares excluded from calculation of diluted net loss per share 334 213
Unvested RSUs    
Schedule Of Earnings Per Share Basic And Diluted [Line Items]    
Anti-dilutive shares excluded from calculation of diluted net loss per share 57 9