XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 78,815 $ 102,861
Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 66,692 89,176
Commerce    
Disaggregation of Revenue [Line Items]    
Revenue 12,123 13,685
Toys & Accessories | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 39,121 51,800
Consumables | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 24,365 35,030
Other | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue $ 3,206 $ 2,346