v3.26.1
LOSS PER COMMON SHARE (Details - Earnings Per Share) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Loss from continuing operations $ (43,034,434) $ (3,507,818) $ (128,437,982) $ (5,584,193)
Loss from discontinued operations 0 (392,079) 0 (776,134)
Net loss $ (43,034,434) $ (3,899,897) $ (128,437,982) $ (6,360,327)
Denominator:        
Denominator for basic net loss per common share - weighted average of common shares 28,060,806 515,490 30,527,749 427,361
Denominator for diluted net loss per common share - weighted average of common shares 28,060,806 515,490 30,527,749 427,361
Basic loss from continuing operations per common share $ (1.53) $ (6.81) $ (4.21) $ (13.06)
Diluted loss from continuing operations per common share (1.53) (6.81) (4.21) (13.06)
Basic loss from discontinued operations per common share 0 (0.76) 0 (1.82)
Diluted loss from discontinued operations per common share 0 (0.76) 0 (1.82)
Basic net loss per common share (1.53) (7.57) (4.21) (14.88)
Diluted net loss per common share $ (1.53) $ (7.57) $ (4.21) $ (14.88)
Denominator for diluted net loss per common share - weighted average of common shares 28,060,806 515,490 30,527,749 427,361
DTCC [Member]        
Denominator:        
Denominator for basic net loss per common share - weighted average of common shares   524,321   443,540
Basic loss from continuing operations per common share   $ (6.69)   $ (12.59)
Diluted loss from continuing operations per common share   (6.69)   (12.59)
Basic loss from discontinued operations per common share   (0.75)   (1.75)
Diluted loss from discontinued operations per common share   (0.75)   (1.75)
Basic net loss per common share   (7.44)   (14.34)
Diluted net loss per common share   $ (7.44)   $ (14.34)
Denominator for diluted net loss per common share - weighted average of common shares   524,321   443,540