v3.25.2
SEGMENTS - Schedule of Gross Profit by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue $ 102,861 $ 116,212
Cost of revenue 38,784 42,946
Gross profit 64,077 73,266
Direct to Consumer    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 89,176 107,059
Cost of revenue 29,431 38,051
Gross profit 59,745 69,008
Commerce:    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue 13,685 9,153
Cost of revenue 9,353 4,895
Gross profit $ 4,332 $ 4,258