XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net income (loss) per share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 6,022,102 6,510,200 7,084,954 6,510,200
Unvested restricted common stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 64,608 156,863 64,608 156,863
Unvested restricted common stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 523,627 947,265 941,275 947,265
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 5,433,867 5,406,072 6,079,071 5,406,072