v3.26.1
Nature of Operations (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 11, 2025
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
Nature of Operations [Abstract]      
Outstanding common stock conversion ratio   1  
Common shares, par value (in Dollars per share) | $ / shares   $ 0.0001 $ 0.0001
Proceeds from offering $ 13,705    
Cash   $ 16,977 $ 22,133