XML 131 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details)
12 Months Ended
Dec. 31, 2022
renewal_option
Lessee, Lease, Description [Line Items]  
Operating lease, number of renewal options 1
Equipment  
Lessee, Lease, Description [Line Items]  
Finance leases, extension term (up to) 4 years
Minimum  
Lessee, Lease, Description [Line Items]  
Operating leases, renewal term 1 year
Minimum | Equipment  
Lessee, Lease, Description [Line Items]  
Finance leases, term of contract 2 years
Maximum  
Lessee, Lease, Description [Line Items]  
Operating leases, renewal term 20 years
Maximum | Equipment  
Lessee, Lease, Description [Line Items]  
Finance leases, term of contract 5 years