v3.26.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Jan. 31, 2023
Statement of Financial Position [Abstract]        
Common stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common stock, shares authorized   250,000,000 250,000,000 250,000,000
Common stock, shares issued   781,256 402,918  
Common stock, shares outstanding   781,256 402,918  
Reverse stock split, description 1 to 15 reverse stock split