XML 91 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Net (Loss) Income per Share      
Number of options outstanding 5,469,393 7,689,449 6,512,280
Number of restricted stock units outstanding 235,250 372,513 576,544
Dilutive stock options 481,254    
Dilutive restricted stock units 20,526