v3.26.1
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Revenue From Contract With Customer [Line Items]      
Revenue recognized   $ 34.7 $ 32.3
Transfers of financial assets accounted for as sale, maximum outstanding balance   $ 125.0  
Subsequent Event | Walking Dead License Agreement With Netflix      
Revenue From Contract With Customer [Line Items]      
License agreement fee $ 500.0    
Expected license payments to be received 25.0    
Performance obligation, amount $ 445.0    
Subsequent Event | Walking Dead License Agreement With Netflix | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-30      
Revenue From Contract With Customer [Line Items]      
License agreement term 5 years