v3.25.4
8th Ave (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jul. 01, 2025
Jun. 30, 2025
Schedule of Related Party Transactions        
Net Sales $ 2,174.6 $ 1,974.7    
8th Avenue        
Schedule of Related Party Transactions        
Business Combination, Voting Equity Interest Acquired, Percentage     39.50%  
8th Avenue        
Schedule of Related Party Transactions        
Net Sales   2.4    
Purchases from and Royalties paid to Related Party   $ 20.3    
8th Avenue        
Schedule of Related Party Transactions        
Equity Method Investment, Ownership Percentage       60.50%