Schedule of warrants (Details) (Parenthetical) |
Jan. 31, 2025
$ / shares
|
|---|---|
| Subsidiary, Sale of Stock [Line Items] | |
| Shares issued, price per share | $ 4.75 |
| IPO [Member] | Minimum [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Shares issued, price per share | 4.00 |
| IPO [Member] | Maximum [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Shares issued, price per share | $ 5.50 |