v3.26.1
Going Concern (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Accumulated deficit $ (280,218,490)   $ (280,218,490)   $ (262,926,318)
Net loss from continuing operation $ (2,482,684) $ (1,383,071) (15,927,106) $ (3,085,163)  
Net cash used in operating activities     $ (2,364,528) $ (678,821)