v3.26.1
Notes Payable (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Current portion $ 0 $ 0
Long-term portion 49,700 49,700
Total notes payable $ 49,700 $ 49,700