v3.8.0.1
Significant Accounting Policies - Summary of Allowance for Losses Progression (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning balance January 1 $ 2,036 $ 2,065 $ 2,065
(Write offs) of bad debts, net of collections of previous write offs (8) (29) 0
Ending balance at December 31 $ 2,028 $ 2,036 $ 2,065