XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Summary of future minimum lease payments (Detail) - USD ($)
May 01, 2021
Oct. 31, 2020
Leases [Abstract]    
2021 (6 months remaining) $ 31,776  
2022 68,401  
2023 74,322  
2024 80,955  
2025 88,388  
Thereafter 458,175  
Total 802,017  
Amount representing imputed interest (10,809)  
Total operating lease liability 791,208  
Current portion of operating lease liability 30,078  
Operating lease liability, non-current $ 761,130 $ 778,519