XML 34 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Reconciliation of Beginning and Ending Balance of Total Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of beginning and ending balance of total unrecognized tax benefits      
Balance, beginning period $ 27,591 $ 27,648 $ 18,440
Gross increases - tax positions in prior year 1,516 3,721 398
Gross decreases - tax positions in prior period 0 (2,896) 0
Gross increases - tax positions in current period 7,682 5,796 8,810
Lapse of statute of limitations 0 (1,078) 0
Settlements 0 (5,600) 0
Balance, end of period $ 36,789 $ 27,591 $ 27,648