v3.26.1
Commitments and Contingencies - Minimum Guarantee Royalty Payments Due (Details) - Royalty Guarantees, Commitments
$ in Millions
Jun. 30, 2026
USD ($)
Future Minimum Payments  
2027 $ 48.0
2028 42.0
2029 15.2
Total $ 105.2