XML 57 R45.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENTS - Schedule of Gross Profit by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]    
Revenue $ 78,815 $ 102,861
Cost of revenue 21,482 38,784
Gross profit 57,333 64,077
Direct to Consumer    
Segment Reporting [Line Items]    
Revenue 66,692 89,176
Cost of revenue 16,532 29,431
Gross profit 50,160 59,745
Commerce:    
Segment Reporting [Line Items]    
Revenue 12,123 13,685
Cost of revenue 4,950 9,353
Gross profit $ 7,173 $ 4,332