v3.25.4
Right-of-Use Assets and Lease Liabilities - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Future Minimum Lease Payments [Abstract]    
2026 $ 1,426,242  
2027 627,394  
Total 2,053,636  
Less: imputed interest [1] (139,064)  
Total right-of-use assets and lease liabilities 1,914,572  
Current portion 1,281,444 $ 1,000,643
Long-term portion $ 633,128 $ 799,910
[1] Imputed interest represents the difference between undiscounted cash flows and cash flows