XML 90 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies and Recently Issued Accounting Pronouncement - Long-lived Assets (Details)
12 Months Ended
Dec. 31, 2018
Long-lived asset disclosures  
Period of payment default 3 months
Furniture, Fixtures, Equipment and Building Improvements | Minimum  
Long-lived asset disclosures  
Estimated useful lives 5 years
Furniture, Fixtures, Equipment and Building Improvements | Maximum  
Long-lived asset disclosures  
Estimated useful lives 7 years
Capitalized Software | Minimum  
Long-lived asset disclosures  
Estimated useful lives 3 years
Capitalized Software | Maximum  
Long-lived asset disclosures  
Estimated useful lives 7 years