Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Stock Options Outstanding (Detail)

v3.22.0.1
Stock Based Compensation - Stock Options Outstanding (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding, Options | shares 24,750
Outstanding, Weighted average exercise price $ 52.09
Exercisable, Options | shares 24,750
Exercisable, Weighted average exercise price $ 52.09
Intrinsic value of outstanding stock options at December 31, 2021 | $ $ 2,502,075
Intrinsic value of exercisable stock options at December 31, 2021 | $ $ 2,502,075
$32.95 - 49.99 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price Range, minimum $ 32.95
Exercise Price Range, maximum $ 49.99
Outstanding, Options | shares 8,250
Outstanding, Weighted average exercise price $ 37.91
Exercisable, Options | shares 8,250
Exercisable, Weighted average exercise price $ 37.91
$50.00 - 61.05 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise Price Range, minimum 50.00
Exercise Price Range, maximum $ 61.05
Outstanding, Options | shares 16,500
Outstanding, Weighted average exercise price $ 59.17
Exercisable, Options | shares 16,500
Exercisable, Weighted average exercise price $ 59.17