v3.26.1
Notes Payable - Schedule of the Loan Active (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current Portion:    
Notes and loans payable $ 4,195,882 $ 4,066,430
Long term Portion:    
Notes and loans payable 2,385,658 2,385,658
Total Notes Payable $ 6,581,540 $ 6,452,088