XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Expected Remaining Future Rolling Twelve Months Minimum Lease Payments (Detail)
Jan. 31, 2019
USD ($)
Schedule of Operating Leases [Line Items]  
February 2019 - January 2020 $ 3,239,199
February 2020 - January 2021 3,270,147
February 2021 - January 2022 2,669,607
February 2022 - January 2023 1,083,481
Thereafter 891,765
Total $ 11,154,199