XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Number of operating segments | segment 3    
Number of reportable segments | segment 3    
Royalty income $ 10,868 $ 5,545  
Contract with customer, liability 70,946   $ 2,546
Topgolf      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Contract with customer, liability 68,093    
Redeemed Gift Cards and Gift Card Breakage      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Contract with customer, liability 3,306   $ 525
Redeemed Event Deposits, Lifetime Memberships, Prepaid Sponsorships, Premium Memberships, WGT Digital Golf Game, Game Credits and Breakage      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Contract with customer, liability $ 24,740