XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details) - lease
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Real Estate Investment Property, Net Real Estate Investment Property, Net
Finance Lease, Liability, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Store Lease    
Lessee, Lease, Description [Line Items]    
Number of leases 77  
Store Lease | Minimum    
Lessee, Lease, Description [Line Items]    
Operating and finance lease, original lease term 10 years  
Operating and finance lease, extension term 5 years  
Store Lease | Maximum    
Lessee, Lease, Description [Line Items]    
Operating and finance lease, original lease term 99 years  
Operating and finance lease, extension term 35 years  
Corporate Office And Call Center Lease | Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, original lease term 5 years 4 months  
Corporate Office And Call Center Lease | Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, original lease term 14 years  
Regional Office Lease    
Lessee, Lease, Description [Line Items]    
Number of leases 21  
Operating lease, renewal term 3 years  
Regional Office Lease | Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, original lease term 2 years  
Regional Office Lease | Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, original lease term 5 years  
District Office Lease    
Lessee, Lease, Description [Line Items]    
Operating lease, original lease term 12 months