XML 106 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Capitalized Computer Software, Expected Amortization
The following table summarizes the estimated amortization of website development and internal-use software costs subsequent to December 31, 2024 (in thousands):

2025$9,453 
20266,970 
20272,756 
Total$19,179 
Disaggregation of Revenue
Revenue consists of the following (in thousands):

 Year Ended December 31,
 202420232022
Online Revenue$1,437,937 $842,381 $502,507 
Wholesale Revenue38,577 29,619 24,409 
Total revenue$1,476,514 $872,000 $526,916