XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warranties (Tables)
12 Months Ended
Oct. 31, 2021
Guarantees and Product Warranties [Abstract]  
Warranty Accrual
      
   2021  2020
Beginning balance  $40,000   $60,000 
Warranty service provided   (190,614)   (120,069)
New product warranties   133,725    122,498 
Changes to pre-existing warranty accruals   56,889    (22,429)
Ending balance  $40,000   $40,000