XML 73 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies [Abstract]      
Operating Leases, Rent Expense $ 0.6 $ 0.6 $ 0.5
Minimum      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Payment period 6 months    
Maximum      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Payment period 12 months