XML 74 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Unrecognized Tax Benefits Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits      
Unrecognized benefit — beginning of period $ 10,723 $ 3,115 $ 2,805
Gross increases — current year tax positions 963 7,608 310
Gross decreases — prior year tax positions (7,215) 0 0
Unrecognized benefit — end of period $ 4,471 $ 10,723 $ 3,115