XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]      
Total net revenues $ 4,284.8 $ 3,995.7 $ 3,133.4
Deferred revenue from gift cards 3.7 3.2  
Reserve for cost recovery 25.7 25.5  
Products      
Deferred Revenue Arrangement [Line Items]      
Total net revenues 2,540.1 2,465.5 2,058.7
Topgolf      
Deferred Revenue Arrangement [Line Items]      
Total net revenues 1,761.0 1,549.0 1,087.6
Topgolf | Products      
Deferred Revenue Arrangement [Line Items]      
Total net revenues $ 16.3 $ 18.7 $ 12.9