v3.25.2
Segment Information - Summary of Net Sales, Cost of Sales and Gross Profit of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 308,971 $ 282,456 $ 605,680 $ 553,037
Cost of sales 141,909 129,850 284,332 258,929
Gross profit 167,062 152,606 321,348 294,108
REVOLVE        
Segment Reporting Information [Line Items]        
Net sales 268,421 245,535 522,816 475,124
Cost of sales 118,481 107,640 234,091 209,557
Gross profit 149,940 137,895 288,725 265,567
FWRD        
Segment Reporting Information [Line Items]        
Net sales 40,550 36,921 82,864 77,913
Cost of sales 23,428 22,210 50,241 49,372
Gross profit $ 17,122 $ 14,711 $ 32,623 $ 28,541