v3.25.4
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (11,094,375) $ (9,615,125)
Gross carrying amount 26,549,000 26,549,000
Carrying value 15,454,625 16,933,875
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 3,036,000 3,036,000
Accumulated amortization (2,277,000) (1,973,400)
Carrying value $ 759,000 $ 1,062,600
Estimated remaining useful life 1 year 6 months 2 years
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,239,000 $ 2,239,000
Accumulated amortization (839,625) (727,675)
Carrying value $ 1,399,375 $ 1,511,325
Estimated remaining useful life 6 years 6 months 7 years
License [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 21,274,000 $ 21,274,000
Accumulated amortization (7,977,750) (6,914,050)
Carrying value $ 13,296,250 $ 14,359,950
Estimated remaining useful life 6 years 6 months 7 years