Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

v3.19.1
Leases (Details Textual)
3 Months Ended
Mar. 31, 2019
Leases Commitments (Textual)  
Lease term, Description Our leases generally have remaining terms of 1- 5 years, most of which include options to extend the leases for additional 3-5 year periods.