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 |