XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments for Operating Leases
The following is a schedule of future minimum lease payments for all operating leases as of September 30, 2018:
 
Payments
Sublease Income
Net Commitments
2018
508,144

(107,048
)
401,096

2019
1,756,507

(428,194
)
1,328,313

2020
1,567,637

(428,194
)
1,139,443

2021
491,020

(142,731
)
348,289

Thereafter



 
$
4,323,308

$
(1,106,167
)
$
3,217,141