XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments (Details) - Schedule of Minimum Guaranteed Benefit Liabilities
$ in Thousands
Dec. 31, 2022
USD ($)
Future Minimum Royalty Guarantees [Member]  
Liabilities for Guarantees on Long-Duration Contracts [Line Items]  
2023 $ 38,089
2024 34,630
2025 1,969
Future minimum payments, total 74,688
Future Minimum Guaranteed Amount [Member]  
Liabilities for Guarantees on Long-Duration Contracts [Line Items]  
2023 8,500
2024 3,166
2025 2,458
2026 2,508
Future minimum payments, total $ 16,632