XML 69 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Summary of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance   $ 9,565 $ 8,604
(Decreases) increases related to prior year tax positions $ 10 558 10
Increases related to current year tax positions 773 6,238 951
Other 157 0 0
Ending balance $ 8,604 $ 15,245 $ 9,565