XML 161 R137.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details)
Dec. 31, 2023
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term for operating leases 6 years
Weighted average remaining lease term for finance leases 3 years
Weighted average discount rate for operating leases 3.45%
Weighted average discount rate for finance leases 4.29%
Maximum  
Lessee, Lease, Description [Line Items]  
Term length for operating leases 35 years