Subsequent Events (Details Narrative) - USD ($) $ in Millions |
Jul. 24, 2026 |
Jul. 23, 2026 |
Jul. 22, 2026 |
Jun. 30, 2026 |
Mar. 25, 2026 |
Mar. 24, 2026 |
Jan. 22, 2026 |
Jan. 21, 2026 |
Dec. 31, 2025 |
Jul. 23, 2025 |
Jul. 22, 2025 |
Jun. 30, 2025 |
Jun. 29, 2025 |
Feb. 24, 2025 |
Feb. 23, 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Common stock, shares authorized | 50,000,000 | 250,000,000 | 6,250,000 | 50,000,000 | 50,000,000 | 1,388,888 | |||||||||
| Stock Incentive Plan [Member] | |||||||||||||||
| Number of shares of common stock available for issuance | 200,000 | ||||||||||||||
| Subsequent Event [Member] | AMPA [Member] | |||||||||||||||
| Equity purchase agreement pricing description | Company may deliver purchase notices electing among three pricing mechanisms: (i) 94% of the lowest daily VWAP over the preceding five business days, (ii) 97% of the lowest traded price over the preceding business day, or (iii) 85% of the lowest traded price over the preceding five business days if the common stock is not trading on an Eligible Market. Closings occur one to five business days after a purchase notice, depending on the pricing option elected. | ||||||||||||||
| Stock issuance exchange capital percentage | 19.99% | ||||||||||||||
| Beneficial ownership limitation percentage | 9.99% | ||||||||||||||
| Commitment fee percentage | 1.00% | ||||||||||||||
| Subsequent Event [Member] | AMPA [Member] | Alumni [Member] | |||||||||||||||
| Number of shares sold, value | $ 15 | ||||||||||||||
| Number of shares sold increased, value | $ 50 | ||||||||||||||
| Subsequent Event [Member] | Stock Incentive Plan [Member] | |||||||||||||||
| Number of shares of common stock available for issuance | 1,000,000 | ||||||||||||||
| Board of Directors [Member] | |||||||||||||||
| Common stock, shares authorized | 250,000,000 | 50,000,000 | 1,388,888 | 4,166,667 | 4,166,667 | 50,000,000 | |||||||||
| Board of Directors [Member] | Subsequent Event [Member] | |||||||||||||||
| Common stock, shares authorized | 250,000,000 | 50,000,000 |