v3.25.4
Commitments and Contingencies - Minimum Guarantee Royalty Payments Due (Details) - Royalty Guarantees, Commitments
$ in Millions
Dec. 31, 2025
USD ($)
Future Minimum Payments  
2026 (remaining) $ 32.8
2027 76.4
2028 21.9
2029 15.2
2030 0.2
Total $ 146.5