XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure Text Block Supplement [Abstract]  
Schedule of Minimum Guaranteed Benefit Liabilities [Table Text Block] Future annual minimum royalty guarantees as of December 31, 2023 are as follows (in thousands):

2024

  $ 45,066  

2025

    7,013  

2026

    1,059  
    $ 53,138  

2024

    7,560  

2025

    6,467  

2026

    3,700  
    $ 17,727