v3.26.1
Nature of operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 06, 2026
Jun. 30, 2026
Jun. 30, 2025
Aug. 11, 2026
Mar. 31, 2026
Nature of operations [Abstract]          
Impairment of intangible assets   $ 13,533 $ 0    
Common stock, par value (in Dollars per share)   $ 0.0001     $ 0.0001
Cash and cash equivalents   $ 13,756     $ 16,977
Subsequent Event [Member]          
Nature of operations [Abstract]          
Cash and cash equivalents       $ 22,231  
2026 Private Placement [Member] | Subsequent Event [Member]          
Nature of operations [Abstract]          
Common stock, par value (in Dollars per share) $ 0.0001        
Net proceeds $ 9,100