XML 110 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Summary of Weighted Average Remaining Lease Term And Discount Rate for Operating and Finance Leases) (Detail)
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term - finance leases 3 years 3 years
Weighted average remaining lease term - operating leases 18 years 17 years
Weighted average discount rate - finance leases 2.96% 2.91%
Weighted average discount rate - operating leases 4.12% 3.94%