XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
NET LOSS PER COMMON SHARE (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Common stock warrants outstanding 61,587   61,587  
Weighted average shares issued 1,759,618 868,619 1,527,473 805,808
Weighted average pre-funded and penny warrants 1,549,357 832,547 1,540,637 413,641
Weighted average shares outstanding 3,308,975 1,701,166 3,068,110 1,219,450
Class B Warrants        
Common stock warrants outstanding 761,426   761,426  
Class C Warrants        
Common stock warrants outstanding 726,344   726,344