XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Unvested Option (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Unvested, options beginning balance 148,920    
Granted, options 19,250    
Vested, options (56,297)    
Forfeited, options (470)    
Unvested, options ending balance 111,403 148,920  
Unvested , weighted average grant date fair value beginning balance $ 22.07    
Granted, weighted average grant date fair value 62.65 $ 25.40 $ 18.25
Vested, weighted average grant date fair value 24.22 15.49 $ 9.99
Forfeited, weighted average grant date fair value 62.65    
Unvested , weighted average grant date fair value ending balance $ 27.83 $ 22.07