XML 233 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]      
Basic weighted average shares outstanding (in shares) 109,213,524 112,872,581 116,342,529
Weighted average dilutive options outstanding (in shares) 2,167,726 2,376,372 2,640,965
Diluted weighted average shares outstanding (in shares) 111,381,250 115,248,953 118,983,494
Antidilutive shares (in shares) 21,556 1,161,521 0