Equity (Details Narrative) |
Jul. 17, 2026 |
|---|---|
| Equity [Abstract] | |
| Stock dividend description | The Company’s Board of Directors declared a 5% stock dividend on June 27, 2026, to shareholders of record as of July 10, 2026, which was issued on July 17, 2026. All share and per-share amounts presented herein have been retroactively adjusted to reflect the stock dividend. |