Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Tables)

v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity [Abstract]  
Schedule of Outstanding and Exercisable Warrants

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

 

    Number of
Warrants
Outstanding
    Weighted
Average
Exercise
Price
    Weighted
Average
Life (Years)
   

Aggregate
Intrinsic
Value

 
Outstanding at December 31, 2024     10,074,195     $ 4.91       3.0     $
 
Outstanding at June 30, 2025     10,074,195     $ 4.91       2.5     $
 
Schedule of Stock Repurchases

The following table provides information about stock repurchases during the period April 1, 2025 to June 30, 2025. There were no shares of common stock repurchased for the three months ending March 31, 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,617,594

 
May 1, 2025 - May 31, 2025     30,949     $ 1.21       1,846,115     $ 6,575,864  
June 1, 2025 - June 30, 2025     79,344     $ 1.37       1,925,459     $ 6,471,760