XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Common Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Schedule Of Antidilutive Securities Included In Computation Of Earnings Per Share [Line Items]            
Shares contingently issuable under shareholder return plan     34,656 14,640 0 0
Stock Option [Member]            
Schedule Of Antidilutive Securities Included In Computation Of Earnings Per Share [Line Items]            
Securities excluded from computation of net income per diluted shares 524,211 501,441 524,211 540,661    
Restricted Stock [Member]            
Schedule Of Antidilutive Securities Included In Computation Of Earnings Per Share [Line Items]            
Shares contingently issuable under shareholder return plan     62,314 61,267