XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Lessee Lease Description [Line Items]  
Lease not yet commenced, future payments $ 4.6
Real Estate and Equipment  
Lessee Lease Description [Line Items]  
Operating lease, options to terminate lease term (less than) 1 year
Minimum | Real Estate  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 1 year
Maximum | Real Estate  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 17 years
Maximum | Real Estate and Equipment  
Lessee Lease Description [Line Items]  
Lease renewal term, operating lease 20 years