XML 97 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
12 Months Ended
Dec. 31, 2025
Minimum  
Lessee, Lease, Description [Line Items]  
Length of potential lease renewal for operating leases 1 year
Short-term rental periods for equipment 1 month
Maximum  
Lessee, Lease, Description [Line Items]  
Length of potential lease renewal for operating leases 10 years
Short-term rental periods for equipment 3 months
Lessor, term of contract 3 months