XML 91 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies and Recently Issued Accounting Pronouncement - Fulfillment Fees and Management Fees (Details)
12 Months Ended
Dec. 31, 2018
Fulfillment Fees  
Number of days from purchase fulfillment fees are collected 30 days
Management fees  
The period from quarter end that management fees are collected 30 days