v3.25.2
Notes Payable (Details 1)
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2025 $ 770,164
2026 356,605
2027 7,120
2028 7,597
2029 8,145
Thereafter 83,708
Total $ 1,233,339