XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The Company’s revenues by distribution channel for the three months ended March 31, 2023 and 2022 are as follows (in thousands):
 Three Months Ended March 31,
 20232022
E-commerce$119,754 $127,070 
Enterprise95,526 72,062 
Total Revenues$215,280 $199,132