XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
Accounts Payable And Accrued Liabilities Current And Noncurrent [Abstract]    
Trade payables $ 68,604 $ 57,706
Accrued liabilities 57,497 112,594
Accrued payroll and employment related taxes 17,736 19,390
Income taxes payable 6,150 14,764
Accrued interest 6,772 148
Other accruals 672 8,211
Total $ 157,431 $ 212,813