Notes Payable - Stockholders and Related Parties (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Notes Payable Stockholders And Related Parties | ||
| Total notes payable - Related parties | $ 2,628,500 | $ 2,628,500 |
| Less current maturities | (1,185,000) | |
| Long-term maturities | $ 2,628,500 | $ 1,443,500 |