XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
USD ($)
performanceObligation
model
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
performanceObligation
model
Dec. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]            
Number of performance obligations | performanceObligation 1   1      
Revenue recognition period membership | model 2   2      
Deferred revenue $ 832 $ 1,200 $ 832 $ 1,200 $ 2,085 $ 2,600
Membership fees earned $ 40,660 51,961 $ 136,204 176,212    
Autoship Products            
Disaggregation of Revenue [Line Items]            
Deferred revenue         $ 1,100  
Membership Customers            
Disaggregation of Revenue [Line Items]            
Annual membership fees renewal period 1 year   1 year      
Revenue recognition period 1 year   1 year      
Membership Customers | Partner Program            
Disaggregation of Revenue [Line Items]            
Membership fees earned $ 1,100 $ 900 $ 3,200 $ 2,800    
Minimum            
Disaggregation of Revenue [Line Items]            
Cash settlement period     2 days      
Maximum            
Disaggregation of Revenue [Line Items]            
Cash settlement period     3 days