XML 136 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Tax Years that Remain Subject to Examination for the Company's Major Tax Jurisdictions (Details)
12 Months Ended
Dec. 31, 2020
United States - federal income tax | Minimum  
Income Taxes  
Tax years subject to examination 2017
United States - federal income tax | Maximum  
Income Taxes  
Tax years subject to examination 2020
United States - state and local income tax | Minimum  
Income Taxes  
Tax years subject to examination 2016
United States - state and local income tax | Maximum  
Income Taxes  
Tax years subject to examination 2020
Foreign - Canada and Puerto Rico | Minimum  
Income Taxes  
Tax years subject to examination 2016
Foreign - Canada and Puerto Rico | Maximum  
Income Taxes  
Tax years subject to examination 2020