XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Supplemental Lease Information (Details)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating leases 10 years 9 months 18 days 11 years 8 months 12 days
Finance leases 2 years 3 months 18 days 1 year
Operating leases 3.29% 3.28%
Finance leases 1.39% 7.24%