v3.24.3
Commitments and Contingencies - Minimum Guarantee Royalty Payments Due (Details) - Royalty Guarantees, Commitments
$ in Millions
Sep. 30, 2024
USD ($)
Future Minimum Payments  
2025 (remaining) $ 41.2
2026 9.8
2027 0.0
2028 0.0
2029 0.0
Thereafter 0.3
Total $ 51.3