XML 73 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Reconciliation of the Company's Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Beginning Balance $ 9,714 $ 8,786
Additions for current tax positions 3,455 928
Additions for prior tax positions 12,090  
Ending Balance $ 25,259 $ 9,714