v3.26.1
EARN-OUT PAYABLE (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Earn-out Payable    
December 31, 2024 $ 1,000,000  
June 30, 2025 1,000,000  
December 31, 2025 500,000  
June 30, 2026 500,000  
December 31, 2026 500,000  
June 30, 2027 500,000  
December 31, 2027 500,000  
June 30, 2028 500,000  
December 31, 2028 500,000  
Total contingent earnout payment 5,500,000  
Less: imputed interest (289,025)  
Less: earn-out payable recognized (1,500,000) $ (1,000,000)
Earn-out payable – non-current portion 2,710,975 3,999,306
Earn-out payable – current portion 2,000,000 $ 1,000,000
Total earn-out payable $ 4,710,975