v3.26.1
FAIR VALUE MEASUREMENTS - Contingent consideration obligation, Assumptions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
FAIR VALUE MEASUREMENTS        
Fair value gain/(loss) $ 18,975 $ (510,661) $ (39,313) $ (544,209)
Derivative liabilities        
FAIR VALUE MEASUREMENTS        
Fair value gain/(loss) $ (19,000) $ 510,000 $ (39,000) $ (544,000)