Significant Accounting Policies - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Other Liabilities, Current [Abstract]    
Interest payable $ 19,206 $ 5,410
Current taxes payable 2,622 1,977
Insurance liabilities 6,625 5,476
Third-party settlements 179 5,222
Acquisition consideration payable 0 16,768
Amounts due to patients and payors 12,221 11,424
Tax receivable agreement liability 999 0
Contingent acquisition compensation liability 4,589 0
Other accrued expenses 22,552 22,133
Total $ 68,993 $ 68,410