XML 93 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, Beginning Balance $ 830,000 $ 1,254,000 $ 2,072,000
Additions based on tax provisions related to the current year 125,000 120,000 161,000
Reductions for tax positions of prior years     (967,000)
Settlements   (480,000)  
Lapse of statute (9,000) (64,000) (12,000)
Unrecognized tax benefits, Ending Balance $ 946,000 $ 830,000 $ 1,254,000