XML 48 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Reconciliation of the Beginning and Ending Amounts of Unrecognized Income Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]      
Ending Balance $ 32,300    
Federal and State [Member]      
Income Tax Contingency [Line Items]      
Beginning balance 27,956 $ 23,361 $ 19,654
Increase due to prior positions   379 303
Increase due to current year position 4,418 4,216 5,448
Decrease due to prior positions (111)   (2,044)
Ending Balance $ 32,263 $ 27,956 $ 23,361