v3.25.1
REVENUE (Details 1) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Contract liability $ 818,302 $ 341,153
Changes in contracts liability $ 477,149