XML 117 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments (Details) - Schedule of minimum annual advertising commitments, annual royalties and other commitments
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 173,159
2021 178,951
2022 171,435
2023 177,442
2024 167,355
Thereafter 797,028
Total $ 1,665,370