v3.26.1
Notes Payable (Details 1)
Dec. 31, 2025
USD ($)
Notes Payable  
2026 $ 1,029,336
2027 738,312
2028 266,533
2029 199,696
2030 97,507
Total $ 2,331,384