XML 66 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Obligations - Schedule of Future Minimum Payments for Operating Leases (Details)
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due  
Year ending December 31, 2019 $ 147,413
Year ending December 31, 2020 146,488
Year ending December 31, 2021 45,318
Thereafter
Operating leases $ 339,219