XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details) - Schedule of Minimum Guaranteed Benefit Liabilities
$ in Thousands
Dec. 31, 2023
USD ($)
Future Minimum Royalty Guarantees [Member]  
Commitments (Details) - Schedule of Minimum Guaranteed Benefit Liabilities [Line Items]  
2024 $ 45,066
2025 7,013
2026 1,059
Future minimum payments, total 53,138
Future Minimum Guaranteed Amount [Member]  
Commitments (Details) - Schedule of Minimum Guaranteed Benefit Liabilities [Line Items]  
2024 7,560
2025 6,467
2026 3,700
Future minimum payments, total $ 17,727