v3.26.3
Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
USD ($)
model
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
model
Sep. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Disaggregation of Revenue [Line Items]          
Revenue recognition period membership | model 2   2    
Net sales $ 35,770 $ 44,364 $ 76,785 $ 95,544  
Deferred revenue 588   588   $ 689
Revenue recognized     600 1,900  
Accrued merchandise credit and reward program 2,400   2,400   $ 1,900
Autoship Products          
Disaggregation of Revenue [Line Items]          
Revenue recognized     0 1,100  
Membership Customers | Partner Program          
Disaggregation of Revenue [Line Items]          
Net sales $ 1,200 $ 1,100 $ 2,400 $ 2,100