Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Stock options outstanding and vested (Details)

v3.21.2
Stock Based Compensation - Stock options outstanding and vested (Details) - $ / shares
12 Months Ended
Aug. 31, 2021
Aug. 31, 2020
Weighted Average Exercise Price   $ 0.00
Exercise Prices One [Member] | Minimum [Member]    
Exercise Prices $ 3.44  
Exercise Prices One [Member] | Maximum    
Exercise Prices 10.00  
Exercise Prices Two [Member] | Minimum [Member]    
Exercise Prices 10.01  
Exercise Prices Two [Member] | Maximum    
Exercise Prices 40.00  
Exercise Prices Three [Member] | Minimum [Member]    
Exercise Prices 40.01  
Exercise Prices Three [Member] | Maximum    
Exercise Prices 80.00  
Exercise Prices Four [Member] | Minimum [Member]    
Exercise Prices 80.01  
Exercise Prices Four [Member] | Maximum    
Exercise Prices 120.00  
Exercise Prices Five [Member] | Minimum [Member]    
Exercise Prices 120.01  
Exercise Prices Five [Member] | Maximum    
Exercise Prices 160.00  
Exercise Prices Six [Member] | Minimum [Member]    
Exercise Prices 160.01  
Exercise Prices Six [Member] | Maximum    
Exercise Prices $ 391.60  
Options Outstanding and Exercisable One [Member]    
Number of shares non-exercisable 0  
Number of options 1,735,418  
Weighted Average Remaining Contractual Life In Years 9 years 3 months 18 days  
Weighted Average Exercise Price $ 4.72  
Options Outstanding and Exercisable Two [Member]    
Number of shares non-exercisable 0  
Number of options 3,500  
Weighted Average Remaining Contractual Life In Years 7 years 9 months 18 days  
Weighted Average Exercise Price $ 21.69  
Options Outstanding and Exercisable Three [Member]    
Number of shares non-exercisable 0  
Number of options 13,396  
Weighted Average Remaining Contractual Life In Years 7 years 7 months 6 days  
Weighted Average Exercise Price $ 51.21  
Options Outstanding and Exercisable Four [Member]    
Number of shares non-exercisable 0  
Number of options 10,302  
Weighted Average Remaining Contractual Life In Years 6 years 8 months 12 days  
Weighted Average Exercise Price $ 102.90  
Options Outstanding and Exercisable Five [Member]    
Number of shares non-exercisable 0  
Number of options 12,375  
Weighted Average Remaining Contractual Life In Years 6 years  
Weighted Average Exercise Price $ 155.20  
Options Outstanding Six [Member]    
Number of shares non-exercisable 0  
Number of options 1,125  
Weighted Average Remaining Contractual Life In Years 5 years 10 months 24 days  
Weighted Average Exercise Price $ 391.60  
Options Outstanding and Exercisable [Member]    
Number of shares non-exercisable 0  
Number of options 1,776,115  
Weighted Average Remaining Contractual Life In Years 8 years 10 months 24 days  
Weighted Average Exercise Price $ 6.53  
Options Vested One [Member]    
Number of options vested 275,104  
Weighted Average Remaining Contractual Life In Years 8 years 10 months 24 days  
Weighted Average Exercise Price $ 5.30  
Options Vested Two [Member]    
Number of options vested 2,086  
Weighted Average Remaining Contractual Life In Years 7 years 9 months 18 days  
Weighted Average Exercise Price $ 21.68  
Options Vested Three [Member]    
Number of options vested 10,072  
Weighted Average Remaining Contractual Life In Years 7 years 7 months 6 days  
Weighted Average Exercise Price $ 51.22  
Options Vested Four [Member]    
Weighted Average Remaining Contractual Life In Years 6 years 8 months 12 days  
Number of options vested 8,987  
Weighted Average Exercise Price $ 102.84  
Options Vested Five [Member]    
Weighted Average Remaining Contractual Life In Years 6 years  
Number of options vested 11,883  
Weighted Average Exercise Price $ 155.48  
Options Vested Six [Member]    
Number of options vested 1,125  
Weighted Average Remaining Contractual Life In Years 5 years 10 months 24 days  
Weighted Average Exercise Price $ 391.60  
Options Vested [Member]    
Weighted Average Remaining Contractual Life In Years 8 years 7 months 6 days  
Number of options vested 309,257  
Weighted Average Exercise Price $ 16.91