XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details)
Jun. 30, 2019
USD ($)
Payments  
2018 $ 947,848
2019 1,788,450
2020 639,526
2021 0
Thereafter 0
Total minimum lease payments 3,375,824
Sublease Income  
2018 (311,888)
2019 (623,776)
2020 (65,194)
2021 0
Thereafter 0
Total Sublease Income (1,000,858)
Net Commitments  
2018 635,960
2019 1,164,674
2020 574,332
2021 0
Thereafter 0
Total minimum lease payments $ 2,374,966