v3.26.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Stockholders' Equity [Abstract]  
Schedule of Outstanding and Exercisable Warrants

The following table reflects all outstanding and exercisable warrants at December 31, 2025 and December 31, 2024:

 

   Number of
Warrants
Outstanding
   Weighted
Average Exercise
Price
   Weighted
Average Life
(Years)
   Aggregate
Intrinsic Value
 
Balance January 1, 2024   10,074,195    4.91    2.9     
Outstanding at December 31, 2024   10,074,195   $4.91    1.9   $ 
Outstanding at December 31, 2025   10,074,195   $4.91    0.9   $ 
Schedule of Stock Repurchases

The following table provides information about stock repurchases during the period April 1, 2025 to September 30, 2025.

 

Period  Total Number of Shares Purchased   Average Price Paid Per Share   Total Number of Shares Purchased as Part of Publicly Announced Plan or Program   Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plan or Program 
April 1, 2025 - April 30, 2025   
   $
    
   $6,618 
May 1, 2025 - May 31, 2025   30,949   $1.21    1,846,115   $6,576 
June 1, 2025 - June 30, 2025   79,344   $1.37    1,925,459   $6,472 
July 1, 2025 - July 31, 2025   76,447   $1.49    2,001,906   $6,358 
August 1, 2025 - August 31, 2025   171,251   $1.51    2,173,157   $6,099 
September 1, 2025 - September 30, 2025   19,510   $1.78    2,192,667   $6,064