XML 28 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Disaggregated revenue (Details)
3 Months Ended
Jan. 31, 2020
USD ($)
Equipment Revenue by Geographic Area  
Total $ 1,442,981
United States  
Equipment Revenue by Geographic Area  
Total 1,397,401
International  
Equipment Revenue by Geographic Area  
Total $ 45,580