XML 20 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Reconciliation of Total Amounts of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Beginning uncertain tax benefits $ 6,815 $ 1,734 $ 1,633
Prior year—increases 295 296  
Prior year—decreases   (762) (20)
Current year—increases 19,633 5,547 121
Ending uncertain tax benefits $ 26,743 $ 6,815 $ 1,734