Restatement Charges - Summary of Change to Accrued Liability Balance Related to Restatement Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Restatement Charges Reserve            
Beginning balance       $ 0    
Additions for costs expensed, net $ 9,900 $ 12,300 $ 7,900 18,879 $ 0 $ 0
Reductions for payments, net       (16,667)    
Ending balance $ 2,212     $ 2,212 $ 0