XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Net loss $ (29,199) $ (44,836) $ (39,612)
Weighted average shares outstanding - basic and diluted 37,475,763 33,882,406 32,805,684
Basic and diluted loss per share $ (0.78) $ (1.32) $ (1.21)
Anti-dilutive stock options, restricted stock units and performance stock units 6,001,405 5,522,418 5,606,552