| Commitments and Contingencies (Operating Leases) (Details) | 6 Months Ended | 13 Months Ended | |||
|---|---|---|---|---|---|
| Dec. 05, 2018  USD ($) | Dec. 05, 2017  USD ($) | Oct. 31, 2018  USD ($) | Oct. 31, 2018  CAD ($) | Sep. 18, 2018  USD ($) | |
| Dieppe, NB, Canada [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | $ 3,200 | Ìý | Ìý | 
| Lease term | Ìý | Ìý | 3 years | 3 years | Ìý | 
| Dieppe, NB, Canada [Member] | CAD [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | Ìý | $ 4,367 | Ìý | 
| Denver, Colorado [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | $ 10,756 | Ìý | Ìý | 
| Lease term | Ìý | Ìý | 2 years | 2 years | Ìý | 
| Lease expiration date | Ìý | Ìý | Jan. 31, 2017 | Jan. 31, 2017 | Ìý | 
| Phoenix, Arizona [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | $ 66,696 | $ 10,718 | Ìý | Ìý | 
| Lease term | Ìý | 92 months | 64 months | 64 months | Ìý | 
| Security deposit | Ìý | $ 519,271 | Ìý | Ìý | Ìý | 
| Monthly rent annual escalation rate | Ìý | Ìý | 2.00% | 2.00% | Ìý | 
| New York, New York [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | Ìý | Ìý | $ 15,505 | 
| Lease term | Ìý | Ìý | Ìý | Ìý | 6 years | 
| Rent expense | Ìý | Ìý | Ìý | Ìý | $ 186,060 | 
| New York, New York [Member] | Subsequent Event [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | $ 16,370 | Ìý | Ìý | Ìý | Ìý | 
| United States University [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | $ 51,270 | Ìý | Ìý | 
| Lease term | Ìý | Ìý | 10 months | 10 months | Ìý | 
| Lease expiration date | Ìý | Ìý | Jun. 30, 2022 | Jun. 30, 2022 | Ìý | 
| New Brunswick [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | $ 10,100 | Ìý | Ìý | 
| Lease term | Ìý | Ìý | 62 months | 62 months | Ìý | 
| Lease expiration date | Ìý | Ìý | Dec. 31, 2023 | Dec. 31, 2023 | Ìý | 
| New Brunswick [Member] | CAD [Member] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Operating Leased Assets [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | 
| Monthly rent payments | Ìý | Ìý | Ìý | $ 13,241 | Ìý |