XML 53 R39.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF REVENUE NET BY CHANNEL AND GEOGRAPHICAL LOCATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenue, net $ 21,501 $ 24,443
Europe [Member]    
Total revenue, net 7,202 7,909
U S    
Total revenue, net 8,236 9,935
G B    
Total revenue, net 4,168 4,845
Rest of the World [Member]    
Total revenue, net 1,895 1,754
Wholesale Revenue [Member]    
Total revenue, net 10,111 10,891
Ecommerce Revenues [Member]    
Total revenue, net 10,060 10,383
Retail [Member]    
Total revenue, net 775
Partnership Revenues [Member]    
Total revenue, net $ 555 $ 3,169