v3.26.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
shares in Thousands
Mar. 31, 2026
Mar. 31, 2025
Statement of Financial Position [Abstract]    
Preferred Stock,, par value $ 0.001 $ 0.001
Preferred Stock,, authorized 5,000 5,000
Preferred Stock,, issued
Preferred Stock, outstanding
Common Stock, par value $ 0.001 $ 0.001
Common Stock, shares authorized 250,000 100,000
Common Stock, shares issued 4,661 1,790
Common Stock, shares outstanding 4,661 1,790