XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments (Details) - Schedule of Minimum Guaranteed Benefit Liabilities
$ in Thousands
Dec. 31, 2021
USD ($)
Future Minimum Royalty Guarantees [Member]  
Liabilities for Guarantees on Long-Duration Contracts [Line Items]  
2022 $ 31,009
2023 21,596
2024 18,784
2025 538
Future minimum payments, total 71,927
Future Minimum Guaranteed Amount [Member]  
Liabilities for Guarantees on Long-Duration Contracts [Line Items]  
2022 7,972
2023 8,055
2024 2,760
Future minimum payments, total $ 18,787