Leases (Details Narrative) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
May 02, 2025 |
Nov. 02, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Annual rent percentage | 3.00% | 3.50% | ||
| Operating Lease Minimum Lease Payments | $ 8,235 | $ 17,500 | $ 466,057 | $ 203,051 |
| Operating Lease, Right-of-Use Asset | $ 542,232 | $ 828,608 | ||
| U.S. Federal, State, and Local Government [Member] | ||||
| Annual lease payment escalation per year percentage | 3.00% | |||
| Top [Member] | ||||
| Annual lease payment escalation per year percentage | 4.00% | |||