Subsequent Events (Details) - USD ($) |
1 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 14, 2026 |
Aug. 13, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Subsequent Events [Line Item] | |||||
| Aggregate sales price | $ 5,847,063 | $ 1,508,065 | |||
| Subsequent Event [Member] | |||||
| Subsequent Events [Line Item] | |||||
| Amount of initial investment | $ 250,000 | ||||
| Discount rate | 90.00% | ||||
| Aggregate share issued ATM agreement | 1,712,947 | ||||
| Subsequent Event [Member] | ATM Agreement [Member] | |||||
| Subsequent Events [Line Item] | |||||
| Current offering price | $ 5,257,000 | ||||
| Aggregate sales price | $ 1,938,593 | ||||