XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Narrative (Details)
9 Months Ended
Sep. 30, 2022
Minimum  
New Accounting Pronouncements or Change in Accounting Principle  
Operating lease, remaining contract term 1 year
Operating Lease renewal term 1 year
Maximum  
New Accounting Pronouncements or Change in Accounting Principle  
Operating lease, remaining contract term 10 years
Operating Lease renewal term 5 years