v3.26.1
SEGMENT REPORTING (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Integer
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Number of operating segment | Integer     1  
Number of reportable segment | Integer     1  
Other income (expense) | $ $ (1,565,000) $ 25,000 $ (1,697,889) $ 66,368
Segment [Member]        
Segment Reporting [Line Items]        
Other income (expense) | $ $ (9,152,955)   $ (9,866,375)