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