XML 84 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail) - 2014 Stock Option Plan [Member] - Restricted Stock Units [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation  
Number of Shares, Nonvested restricted shares at the beginning of the period | shares 142,434
Number of Shares, Restricted shares granted | shares 176,975
Number of Shares, Restricted shares vested | shares (62,712)
Number of Shares, Restricted shares forfeited | shares (54,699)
Number of Shares, Nonvested restricted shares at the end of the period | shares 201,998
Weighted-Average Grant Date Fair Value, Nonvested restricted shares at the beginning of the period | $ / shares $ 91.77
Weighted-Average Grant Date Fair Value, Granted | $ / shares 21.05
Weighted-Average Grant Date Fair Value, Vested | $ / shares 82.50
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 48.26
Weighted-Average Grant Date Fair Value, Nonvested restricted shares at the end of the period | $ / shares $ 44.47