v3.26.3
Nature of operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2026
Nature of operations [Abstract]            
Impairment of intangible assets   $ 0 $ 0 $ 13,533 $ 0  
Common stock, par value (in Dollars per share)   $ 0.0001   $ 0.0001   $ 0.0001
Net proceeds       $ 10,000 $ 0  
2026 Private Placement [Member]            
Nature of operations [Abstract]            
Common stock, par value (in Dollars per share) $ 0.0001          
Net proceeds $ 9,203