v3.26.1
Revenue - Other (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Apr. 01, 2025
Credit Card [Member]    
Revenue    
Deferred revenue recognized $ 153.1 $ 139.2