v3.25.2
Schedule of Future Minimum Payments Under Non-Cancellable Leases (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Nonrelated Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
2025 (6 months) $ 268,050  
2026 598,733  
2027 580,961  
2028 318,557  
Total undiscounted cash flows 1,766,301  
Less: amount representing interest (201,913)  
Present value of operating lease liability 1,564,388  
Less: current portion of operating lease liability 518,796 $ 69,128
Long-term operating lease liability 1,045,592
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
2025 (6 months) 62,727  
2026 128,263  
2027 98,345  
Total undiscounted cash flows 289,335  
Less: amount representing interest (24,053)  
Present value of operating lease liability 265,282  
Less: current portion of operating lease liability 109,883 103,799
Long-term operating lease liability $ 155,399 $ 212,094