Long Term Investment (Tables)  | 
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2020  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Investments, All Other Investments [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Long Term Investment | 
 The following table reflects the above investments at December 31, 2020. 
 
  | 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- Definition Schedule of long term investment [Table Text Block] No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |