v3.26.1
Notes Payable - Schedule of Future Payments (Details)
Mar. 31, 2026
USD ($)
Schedule of Future Payments [Abstract]  
2026 $ 350,000
2027 1,575,000
2028 1,400,000
2029 $ 14,400,033