XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Disaggregation (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenues Comprised
Revenue is comprised of the following for the year ended December 31:
202320222021
 (in thousands)
Retail$1,083,545 $1,158,475 $869,707 
Wholesale
43,390 55,087 61,137 
Licensing and other
2,258 4,667 1,090 
Total Revenue
$1,129,193 $1,218,229 $931,934