XML 128 R117.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Narrative (Detail)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease, impairment loss $ 1.4 $ 1.4
Minimum    
Lessee, Lease, Description [Line Items]    
Finance lease, remaining lease term (in years) 6 months 6 months
Operating lease, remaining lease term (in years) 6 months 6 months
Lease renewal term, operating lease (in years) 1 month 6 days 1 month 6 days
Lease renewal term, finance lease (in years) 1 month 6 days 1 month 6 days
Maximum    
Lessee, Lease, Description [Line Items]    
Finance lease, remaining lease term (in years) 14 years 10 months 24 days 14 years 10 months 24 days
Operating lease, remaining lease term (in years) 14 years 10 months 24 days 14 years 10 months 24 days
Lease renewal term, operating lease (in years) 10 years 10 years
Lease renewal term, finance lease (in years) 10 years 10 years
Lease renewal increments term, operating lease (in years)   15 years
Lease renewal increments term, finance lease (in years)   15 years