v3.26.1
INTANGIBLE ASSETS, NET - SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Subtotal $ 63,133,843 $ 64,897,161
Less: accumulated amortization (3,436,714) (2,630,988)
Less: accumulated impairment (14,010,432) (14,523,285)
Intangible assets, net 45,686,697 47,742,888
Patents [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal 16,011,923 16,598,040
Trademarks [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal 1,306,657 1,315,508
Customer Relationships [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal 1,897,917 1,928,056
Service agreement    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal 20,062,875 20,797,278
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal 23,740,772 24,143,765
Other Intangible Assets [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Subtotal $ 113,699 $ 114,514