Senior Debt (Tables)
|12 Months Ended|
Dec. 31, 2017
|Debt Disclosure [Abstract]|
|Schedule of Senior Debt||
The temporary equity was reclassified due to the put provision included in the original Facility being removed upon the execution of Amendment No. 3 resulting from the Benchmark acquisition on April 20, 2017.
|Schedule of Principal Payments for Borrowings - Senior Debt||
The required principal payments for all borrowings for each of the five years following the balance sheet date are as follows:
Schedule of Principal Payments for Borrowings - Senior Debt [Table Text Block]
No definition available.