v3.26.1
SCHEDULE RECONCILIATION OF BASIC TO DILUTED WEIGHTED AVERAGE SHARE (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Basic weighted average shares outstanding 27,142,167 12,179,535 24,302,415 11,120,194
Dilutive effect of unvested restricted shares
Dilutive effect of Series A convertible preferred stock
Dilutive effect of convertible debt
Diluted weighted average shares outstanding 27,142,167 12,179,535 24,302,415 11,120,194