v3.26.1
Commitments and Contingencies (Details) - 6 months ended Jun. 30, 2026
€ in Millions, $ in Millions
EUR (€)
USD ($)
Bennetts Motorcycling Services Limited    
Loss Contingencies [Line Items]    
Purchase price € 34.0 $ 43.0