XML 75 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Recently Issued Accounting Pronouncements - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
New Accounting Pronouncements or Change in Accounting Principle      
Excess tax benefit recorded in additional paid in capital $ 6,087 $ 4,625 $ 209
ASU 2016-09      
New Accounting Pronouncements or Change in Accounting Principle      
Cumulative effect adjustment to increase retained earnings and deferred tax assets 39,000    
Excess tax benefit recorded in additional paid in capital $ 6,100 $ 4,600 $ 200