XML 86 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease not yet commenced $ 22.7
Term of operating lease not yet commenced 10 years 4 months
Minimum  
Lessee, Lease, Description [Line Items]  
Renewal term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Renewal term 5 years
Vehicles | Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease term 1 year
Vehicles | Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease term 5 years
Equipment | Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease term 1 year
Equipment | Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease term 5 years
Building | Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease term 10 years