v3.26.1
Common Stock Warrants: - Common stock warrant outstanding (Details)
6 Months Ended
Jun. 30, 2026
shares
Common Stock Warrants:  
Warrants outstanding, beginning 3,301,622
Warrants issued 953,335
Warrants expired (166,112)
Warrants outstanding, ending 4,088,845
Warrants exercisable, ending 4,088,845