v3.25.3
Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Income (Loss) Per Share [Abstract]  
Schedule of Outstanding Shares of Potentially Dilutive Securities Per Share

The following tables set forth the computation of basic and diluted net income per share of common stock for the three and nine months ended September 30, 2025:

 

   For the
Three and Nine
Months Ended
September 30, 2025
   For the
Three and Nine
Months Ended
September 30, 2024
 
Warrants   10,074,195    10,074,195 
Stock options   1,410,499    955,334 
    11,484,694    11,029,529