Segment Reporting (Details Narrative)
6 Months Ended
Jun. 30, 2017
Segments
Segment Reporting [Abstract]  
Number of reportable segments 2
Rental period description The rental periods range from a few months to 2 years and include a combination of down payments made by the customer and monthly payments paid under the agreements with the Company.