XML 129 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Narrative) (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Weighted average remaining lease term 11 years 3 months 18 days 11 years 9 months 18 days
Discount rate 5.50% 5.60%
Additional undiscounted commitments for leases not yet commenced $ 0 $ 0
Weighted average remaining finance lease term 3 years 3 months 18 days 3 years 10 months 24 days
Finance discount rate 6.10% 6.10%
Future minimum sublease payments $ 5,000,000.0 $ 6,400,000
Minimum    
Lessee, Lease, Description [Line Items]    
Operating leases, renewal term 1 month  
Finance leases, remaining life 1 month  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating leases, renewal term 20 years  
Finance leases, remaining life 5 years