Subsequent Events (Details Narrative) - USD ($) |
1 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jul. 01, 2026 |
Jul. 30, 2027 |
Jun. 30, 2026 |
|
| Subsequent Event [Line Items] | |||
| Number of shares granted | 3,922 | ||
| Number of shares vested | 54,380 | ||
| Restricted Stock Units (RSUs) [Member] | |||
| Subsequent Event [Line Items] | |||
| Number of shares granted | 3,922 | ||
| Subsequent Event [Member] | |||
| Subsequent Event [Line Items] | |||
| Number of shares granted, value | $ 376,720 | ||
| Subsequent Event [Member] | Board Members [Member] | |||
| Subsequent Event [Line Items] | |||
| Number of shares granted | 130,539 | ||
| Subsequent Event [Member] | Board Members [Member] | Restricted Stock Units (RSUs) [Member] | |||
| Subsequent Event [Line Items] | |||
| Number of shares vested | 30,541 | 99,998 |