XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Stock Warrants  
Summary of all warrant activity

Weighted Average

    

Number of

    

Weighted Average

    

Remaining

Warrants

Exercise Price

 

Contractual Life

Balance at December 31, 2022

 

634,426

$

1.22

0.78 years

Granted

Exercised

Forfeited

(634,426)

1.22

Balance at December 31, 2023

$