XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders Equity (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders Equity  
Schedule of common stock purchase warrant transactions

The activity in stock purchase warrants is as follows:

 

Number of

Warrants

 

 

Exercise Prices

 

Balance December 31, 2022 and 2023

 

 

289,294

 

 

$5.60-7.00

 

Exercised

 

 

(147,026)

 

 

$5.60

 

Balance March 31, 2024

 

 

142,268

 

 

$5.60-7.00

 

Exercised

 

 

(29,763)

 

 

$5.60

 

Balance June 30, 2024

 

 

112,505

 

 

$5.60-7.00

 

Schedule of warrant expirations

These warrants expire as follows:

 

Shares

 

 

Exercise Price

 

 

Expiration Date

 

 

 

 

58,933

 

 

$5.60

 

 

October 15, 2024

 

 

 

 

53,572

 

 

$7.00

 

 

November 12, 2024

 

 

 

 

112,505