XML 120 R105.htm IDEA: XBRL DOCUMENT v3.21.2
GUARANTEES AND CONTINGENCIES - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Dec. 31, 2020
Jun. 30, 2021
Internal Revenue Service (IRS)    
Loss Contingencies [Line Items]    
Estimated amount of loss resulting from an adverse tax position $ 830.0  
Income tax examination, tax 430.0  
Income tax examination, penalties 130.0  
Income tax examination, interest $ 270.0  
IRS settlement charge   $ 300.5
Income taxes paid   299.6
Decrease in future withholding taxes   90.0
Internal Revenue Service (IRS) | Domestic    
Loss Contingencies [Line Items]    
Income taxes paid   288.6
Internal Revenue Service (IRS) | State and local jurisdiction    
Loss Contingencies [Line Items]    
Income taxes paid   11.0
Canada Revenue Agency (CRA)    
Loss Contingencies [Line Items]    
Estimated amount of loss resulting from an adverse tax position   74.0
Income taxes paid   $ 28.0
Canada Revenue Agency (CRA) | Tax Year 2012    
Loss Contingencies [Line Items]    
Additional tax expense, as a percent   10.00%
Canada Revenue Agency (CRA) | Tax Year 2013    
Loss Contingencies [Line Items]    
Additional tax expense, as a percent   10.00%
Canada Revenue Agency (CRA) | Tax Year 2014    
Loss Contingencies [Line Items]    
Additional tax expense, as a percent   10.00%
Canada Revenue Agency (CRA) | Tax Year 2015    
Loss Contingencies [Line Items]    
Additional tax expense, as a percent   10.00%
Canada Revenue Agency (CRA) | Tax Year 2016    
Loss Contingencies [Line Items]    
Additional tax expense, as a percent   10.00%
Canada Revenue Agency (CRA) | Tax Year 2017    
Loss Contingencies [Line Items]    
Estimated amount of loss resulting from an adverse tax position   $ 470.0
Minimum | Canada Revenue Agency (CRA) | Tax Year 2012    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   90.0
Minimum | Canada Revenue Agency (CRA) | Tax Year 2013    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   90.0
Minimum | Canada Revenue Agency (CRA) | Tax Year 2014    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   90.0
Minimum | Canada Revenue Agency (CRA) | Tax Year 2015    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   90.0
Minimum | Canada Revenue Agency (CRA) | Tax Year 2016    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   90.0
Maximum | Canada Revenue Agency (CRA) | Tax Year 2012    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   100.0
Maximum | Canada Revenue Agency (CRA) | Tax Year 2013    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   100.0
Maximum | Canada Revenue Agency (CRA) | Tax Year 2014    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   100.0
Maximum | Canada Revenue Agency (CRA) | Tax Year 2015    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   100.0
Maximum | Canada Revenue Agency (CRA) | Tax Year 2016    
Loss Contingencies [Line Items]    
Income tax examination, estimate of increase to taxable income   $ 100.0