Shareholders Equity and Capital Stock (Details 7)  | 
12 Months Ended | 
|---|---|
| 
 Dec. 31, 2020  
USD ($)  
$ / shares  
shares 
 | |
| Aggregate Intrinsic Value | $ 2,277,068,000 | 
| Warrants [Member] | |
| Exercise price | $ / shares | $ 0.90 | 
| Number of warrants | shares | 22,062,878 | 
| Remaining contractual life (years) | 1 year 1 month 6 days | 
| Aggregate Intrinsic Value | $ 225,000,000 | 
| Exercise price $1.00 | |
| Exercise price | $ / shares | $ 1.00 | 
| Number of warrants | shares | 13,062,878 | 
| Remaining contractual life (years) | 8 months 12 days | 
| Aggregate Intrinsic Value | $ 0 | 
| Expiry | Sep. 25, 2021 | 
| Exercise price $0.75 | |
| Exercise price | $ / shares | $ 0.75 | 
| Number of warrants | shares | 9,000,000 | 
| Remaining contractual life (years) | 1 year 7 months 6 days | 
| Aggregate Intrinsic Value | $ 225,000,000 | 
| Expiry | Aug. 04, 2022 | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options. No definition available. 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |