XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Warrants (Tables)
3 Months Ended
Mar. 31, 2025
Stock Warrants [Abstract]  
Schedule of Warrant Activity

The following tables present all warrant activity of the Company for the three months ended March 31, 2025:

 

   Number of Warrants   Weighted-
Average
Exercise Price
 
Warrants outstanding at December 31, 2024   7,576,573   $7.30 
Issued   
   $
 
Exercised   
   $
 
Canceled   
   $
 
Warrants outstanding at March 31, 2025   7,576,573   $7.30