XML 155 R137.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Operating Leased Assets [Line Items]  
Impairment charges $ 1.4
Minimum  
Operating Leased Assets [Line Items]  
Remaining lease term, finance lease 3 months 18 days
Remaining lease term, operating lease 3 months 18 days
Lease renewal term, operating lease 1 month 6 days
Remaining lease term, finance lease 1 month 6 days
Maximum  
Operating Leased Assets [Line Items]  
Remaining lease term, finance lease 14 years 7 months 6 days
Remaining lease term, operating lease 14 years 7 months 6 days
Lease renewal term, operating lease 10 years
Remaining lease term, finance lease 10 years
Lease renewal increments term, operating lease (up to) 15 years
Lease renewal increments term, finance lease (up to) 15 years