v3.25.2
Nature of operations (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 11, 2025
USD ($)
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Nature of operations [Abstract]      
Common Stock Conversion Ratio   1  
Common stock, par value (in Dollars per share) | $ / shares   $ 0.0001 $ 0.0001
Proceeds from offering (in Dollars) | $ $ 13,705