v3.26.3
Notes Payable - Schedule of Current and Long-term Portion of Notes Payable (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Current and Long-term Portion of Notes Payable [Abstract]    
Total notes payable $ 352,475  
Less: current portion 234,580 $ 181,924
Long term portion, net $ 117,895 $ 184,433