XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue (Details Narrative) - USD ($)
9 Months Ended
Feb. 29, 2020
May 31, 2019
Feb. 28, 2019
Revenue from Contract with Customer [Abstract]      
Customer advances $ 5,981,710   $ 3,280,500
Revenue recognition from customer advances 2,242,184    
Unrecognized deferred revenue $ 5,940,593 $ 2,201,067