v3.25.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Carrying amount $ 92,554 $ 96,759
Convertible Notes Payable [Member]    
Schedule of Investments [Line Items]    
Carrying amount 5,875,000 5,100,000
Fair value 5,770,000 5,065,000
Convertible Notes Payable At Fair Value [Member]    
Schedule of Investments [Line Items]    
Carrying amount 300,000 320,000
Fair value 300,000 320,000
Contingent Consideration [Member]    
Schedule of Investments [Line Items]    
Carrying amount [1] 486,000 486,000
Fair value [1] 486,000 486,000
Cash and Cash Equivalents [Member]    
Schedule of Investments [Line Items]    
Carrying amount 7,085,260 8,203,842
Fair value 7,085,260 8,203,842
Restricted Cash [Member]    
Schedule of Investments [Line Items]    
Carrying amount 925,004 925,004
Fair value $ 925,004 $ 925,004
[1] On December 31, 2024, the Company calculated the final contingent consideration to be $486,000 and it was paid on April 14, 2025.