XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
United States - federal income tax | Minimum  
Income Taxes  
Tax years subject to examination 2019
United States - federal income tax | Maximum  
Income Taxes  
Tax years subject to examination 2022
United States - state and local income tax | Minimum  
Income Taxes  
Tax years subject to examination 2018
United States - state and local income tax | Maximum  
Income Taxes  
Tax years subject to examination 2022
Foreign - Canada and Puerto Rico | Minimum  
Income Taxes  
Tax years subject to examination 2018
Foreign - Canada and Puerto Rico | Maximum  
Income Taxes  
Tax years subject to examination 2022