| 6. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES: Schedule of Accrued expenses and other current liabilities (Details) - USD ($) | Feb. 28, 2021 | May 31, 2020 | 
|---|---|---|
| Details | ||
| Accrued salaries and related expenses | $ 425,760 | $ 145,165 | 
| Accrued sales and marketing expense | 1,141,113 | 116,500 | 
| Accrued professional fees | 75,000 | 117,040 | 
| Accrued income tax | 110,751 | 0 | 
| Other accrued expenses and current liabilities | 472,820 | 97,519 | 
| Accrued expenses and other current liabilities | $ 2,505,270 | $ 3,619,216 |