XML 71 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE DISAGGREGATION (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenues Comprised
Revenue is comprised of the following for the years ended December 31:

202420232022
 (in thousands)
Retail$1,128,877 $1,083,545 $1,158,475 
Wholesale and other
57,613 45,648 59,754 
Total revenue$1,186,490 $1,129,193 $1,218,229