v3.25.2
LONG TERM LIABILITIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Present value of loan liability $ 22,506,255 $ 31,655,487
Within 1 year    
Present value of loan liability 11,178,710 17,291,241
Within 1-2 Years    
Present value of loan liability $ 11,327,545 $ 14,364,246