v3.26.1
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