v3.26.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Antidilutive Weighted Average Shares Outstanding

The following table sets forth common stock equivalents that have been excluded from the computation of dilutive weighted average shares outstanding as their inclusion would have been antidilutive:

 

   As of December 31, 
   2025   2024 
Warrants   14    737 
Options   544    488 
Restricted stock units   76    12 

Series B Preferred Stock conversions

   7,944     
Total   8,578    1,232