Financing Agreements - Schedule of Term Facility Margins (Details) - Line of Credit [Member] |
3 Months Ended |
|---|---|
Mar. 31, 2018 | |
| Base Rate [Member] | Less than or equal to 1.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 0.50% |
| Base Rate [Member] | Greater than 1.00:1.00 but less than or equal to 2.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 0.75% |
| Base Rate [Member] | Greater than 2.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 1.00% |
| Eurodollar Rate [Member] | Less than or equal to 1.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 1.50% |
| Eurodollar Rate [Member] | Greater than 1.00:1.00 but less than or equal to 2.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 1.75% |
| Eurodollar Rate [Member] | Greater than 2.00:1.00 [Member] | |
| Debt Instrument [Line Items] | |
| Margin rate | 2.00% |