XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Disaggregation of Revenue
Revenue consists of the following (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Online Revenue$589,095 $392,573 $1,702,336 $967,177 
Wholesale Revenue9,881 8,983 27,483 28,198 
Total revenue$598,976 $401,556 $1,729,819 $995,375