v3.25.2
Commitment and Contingencies - Market Access Agreements (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Annual Sponsorship Agreements  
Loss Contingencies [Line Items]  
2025 $ 1,650
2026 3,325
2027 3,425
2028 3,525
2029 3,575
Thereafter 9,150
Total 24,650
Sports Rights Agreements  
Loss Contingencies [Line Items]  
2025 17,370
2026 32,018
2027 23,558
2028 4,583
Total $ 77,529