Summary of Significant Accounting Policies - Concentrations (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Concentration Risk [Line Items] | |||||||||||
| Revenues | $ 560,421 | $ 624,640 | $ 558,301 | $ 297,870 | $ 387,808 | $ 394,856 | $ 373,762 | $ 230,918 | $ 2,041,232 | $ 1,387,344 | $ 1,273,831 |
| Customer A | |||||||||||
| Concentration Risk [Line Items] | |||||||||||
| Revenues | $ 144,849 | $ 114,030 | $ 231,780 | ||||||||