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