v3.25.4
Contingencies and Commitments (Details)
£ in Millions, $ in Millions
Mar. 02, 2026
GBP (£)
Jan. 31, 2026
USD ($)
Minimum    
Lessee, Lease, Description [Line Items]    
Lease term (in years)   20 years
Minimum | Subsequent Event    
Loss Contingencies [Line Items]    
Loss contingency, range of possible loss £ 0.0  
Maximum    
Lessee, Lease, Description [Line Items]    
Lease term (in years)   24 years
Maximum | Subsequent Event    
Loss Contingencies [Line Items]    
Loss contingency, range of possible loss £ 71.7  
Operating leases not yet commenced    
Lessee, Lease, Description [Line Items]    
Undiscounted lease payments | $   $ 140.2