XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022 (in thousands):

2023$3,760 
20242,892 
20251,528 
Total$8,180 
Disaggregation of Revenue
Revenue consists of the following (in thousands):

 Year Ended December 31,
 202220212020
Online Revenue$502,507 $259,170 $140,728 
Wholesale Revenue24,409 12,708 8,029 
Total revenue$526,916 $271,878 $148,757