v3.21.4
CSCHEDULE OF CHANGES IN CONTRACT ASSET AND CONTRACT LIABILITY (Details) - USD ($)
5 Months Ended 6 Months Ended
Nov. 01, 2021
Nov. 30, 2021
Nov. 30, 2020
Accounting Policies [Abstract]      
Contract assets increase (decrease) reclassification of the beginning contract liabilities to revenue, as the result of performance obligation satisfied    
Contract liabilities (increase) decrease reclassification of the beginning contract liabilities to revenue, as the result of performance obligation satisfied    
Contract assets increase (decrease) cash received in advance and not recognized as revenue    
Contract liabilities (increase) decrease cash received in advance and not recognized as revenue   (20,331,879)  
Contract assets increase (decrease) reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional   (11,003,081)  
Contract liabilities (increase) decrease reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional    
Contract assets increase (decrease) contract assets recognized, net reclassification to receivables $ 37,584,026    
Contract liabilities (increase) decrease contract assets recognized, net reclassification to receivables    
Contract assets increase (decrease) net change   26,580,945 $ 7,362,508
Contract liabilities (increase) decrease net change   $ (20,331,879)