XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Product sales revenue (Tables)
6 Months Ended
Apr. 30, 2022
Product sales revenue [Abstract]  
Schedule of product sales revenue
Three months endedThree months endedSix months endedSix months ended
April 30,April 30,April 30,April 30,
2022202120222021
$$$$
Product revenue recognized in the period4,319,640 283,637 6,203,617 920,999 
Fair value pricing adjustments3,971,482 (107,535)5,709,952 167,969 
Total product sales8,291,122 176,102 11,913,569 1,088,968