v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Potentially Dilutive Securities Excluded from Earnings Per Share The table below reflects the potentially dilutive securities excluded from the Company’s earnings per share calculation:
    June 30,
2026
    June 30,
2025
 
Common stock options     3       3  
Restricted common stock units     714       738  
Common stock warrants     1,509,736       9,781  
Preferred stock     14,141,639       -  
Convertible notes payable     12,982       -  
Total potentially dilutive securities     15,665,074       10,522