v3.26.1
SCHEDULE OF REVENUE NET BY CHANNEL AND GEOGRAPHICAL LOCATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]    
Total revenue, net $ 1,150 $ 1,472
Europe [Member]    
Product Information [Line Items]    
Total revenue, net 503 381
UNITED STATES    
Product Information [Line Items]    
Total revenue, net 428 544
UNITED KINGDOM    
Product Information [Line Items]    
Total revenue, net 62 364
Restofthe World [Member]    
Product Information [Line Items]    
Total revenue, net 157 183
Wholesale Revenue [Member]    
Product Information [Line Items]    
Total revenue, net 563 153
Ecommerce Revenues [Member]    
Product Information [Line Items]    
Total revenue, net 585 978
Retail [Member]    
Product Information [Line Items]    
Total revenue, net 2 37
Partnership Revenues [Member]    
Product Information [Line Items]    
Total revenue, net $ 304