XML 108 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments - Schedule of Future Minimum Rental Payments (Detail) - USD ($)
Dec. 31, 2018
Jul. 27, 2018
Operating Leased Assets [Line Items]    
2019 $ 889,465  
2020 904,716  
2021 924,121  
2022 350,284  
2023 350,284  
Thereafter 1,196,805  
Total future rent payments $ 4,615,675  
July 27, 2018 Lease [Member]    
Operating Leased Assets [Line Items]    
2019   $ 353,782
2020   350,284
2021   350,284
2022   350,284
2023   350,284
Thereafter   1,196,805
Total future rent payments   $ 2,951,723