v3.25.2
Acquisitions (Details)
$ / shares in Units, £ in Millions, $ in Millions
6 Months Ended
May 14, 2025
GBP (£)
May 14, 2025
USD ($)
$ / shares
Jun. 30, 2025
GBP (£)
Jun. 30, 2025
USD ($)
Business Acquisition [Line Items]        
Number of stores acquired       4
Foreign currency exchange rate 1.36 1.36    
Purchase price       $ 33.0
Cash paid in aggregate purchase price       31.3
Liabilities incurred in aggregate purchase price       1.7
Payments for previous acquisition       $ 2.3
H&T Acquisition        
Business Acquisition [Line Items]        
Number of stores acquired 285 285    
Shares acquired (pence per share) | $ / shares   $ 650    
Aggregate merger consideration £ 291.4 $ 396.3    
Foreign currency exchange rate       1.36
Outstanding debt £ 72.6 $ 98.7    
Liabilities incurred in aggregate purchase price     £ 72.6 $ 98.7