XML 174 R140.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Risk Management and Financial Instruments - Schedule of Trade Receivables (Details) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Financing Receivable Recorded Investment Past Due [Line Items]    
Accounts receivable, net $ 87,309 $ 37,931
0-30 Days    
Financing Receivable Recorded Investment Past Due [Line Items]    
Accounts receivable, net $ 70,997  
Financing receivable, Percentage 82.00%  
31-60 Days    
Financing Receivable Recorded Investment Past Due [Line Items]    
Accounts receivable, net $ 8,253  
Financing receivable, Percentage 9.00%  
61-90 Days    
Financing Receivable Recorded Investment Past Due [Line Items]    
Accounts receivable, net $ 1,051  
Financing receivable, Percentage 1.00%  
90+ Days    
Financing Receivable Recorded Investment Past Due [Line Items]    
Accounts receivable, net $ 7,008  
Financing receivable, Percentage 8.00%