v3.26.3
Revenue, Net - Schedule of Disaggregation of Revenue by Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue, net $ 108,038 $ 100,712 $ 324,285 $ 285,524
Wholesale        
Disaggregation of Revenue [Line Items]        
Revenue, net 72,462 67,032 217,787 185,139
DTC        
Disaggregation of Revenue [Line Items]        
Revenue, net 30,203 27,842 91,323 83,203
Outpost        
Disaggregation of Revenue [Line Items]        
Revenue, net $ 5,373 $ 5,838 $ 15,175 $ 17,182