v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contracts with Customers [Abstract]  
Schedule of Revenue Disaggregated by Sales Channel

The following tables present the Company’s revenue disaggregated by sales channel (in thousands):

 

    Three Months Ended
June 30,
    Six Months Ended
June 30,
 
Sales Category   2026     2025     2026     2025  
e-commerce   $ 42,460     $ 43,084     $ 83,056     $ 88,481  
Showrooms     18,393       15,769       37,240       33,755  
Wholesale     37,417       46,247       73,704       87,035  
Revenues, net   $ 98,270     $ 105,100     $ 194,000     $ 209,271