XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Summary of Committed Expenditures (Details)
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 $ 2,871,492
2019 369,069
2020 128,244
2021 and beyond 64,122
Total committed expenditures $ 3,432,927