v3.25.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 102,861 $ 116,212
Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 89,176 107,059
Commerce    
Disaggregation of Revenue [Line Items]    
Revenue 13,685 9,153
Toys & Accessories | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 51,800 70,569
Consumables | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 35,030 35,904
Other | Direct to Consumer    
Disaggregation of Revenue [Line Items]    
Revenue $ 2,346 $ 586