v3.26.3
Notes Payable - Schedule of Future Maturities of Notes Payable (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Future Maturities of Notes Payable [Abstract]    
2026 $ 272,254
2027 233,404 259,433
2028 289,632
2029
2030
Thereafter
Total $ 523,036 $ 531,687