Condensed Consolidated Statement of Stockholders' Equity (Deficit) (Unaudited) - USD ($) |
Common Stock [Member]
May 2025 ATM Sales Agreement [Member]
|
Common Stock [Member]
The May 2024 Registered Direct Offering [Member]
|
Common Stock [Member]
June 2025 Public Offering [Member]
|
Common Stock [Member]
The May 2024 Warrants [Member]
|
Common Stock [Member]
June 2025 Warrants [Member]
|
Common Stock [Member] |
Additional Paid-in Capital [Member]
May 2025 ATM Sales Agreement [Member]
|
Additional Paid-in Capital [Member]
The May 2024 Registered Direct Offering [Member]
|
Additional Paid-in Capital [Member]
June 2025 Public Offering [Member]
|
Additional Paid-in Capital [Member]
The May 2024 Warrants [Member]
|
Additional Paid-in Capital [Member]
June 2025 Warrants [Member]
|
Additional Paid-in Capital [Member] |
Retained Earnings [Member]
May 2025 ATM Sales Agreement [Member]
|
Retained Earnings [Member]
The May 2024 Registered Direct Offering [Member]
|
Retained Earnings [Member]
June 2025 Public Offering [Member]
|
Retained Earnings [Member]
The May 2024 Warrants [Member]
|
Retained Earnings [Member]
June 2025 Warrants [Member]
|
Retained Earnings [Member] |
May 2025 ATM Sales Agreement [Member] |
The May 2024 Registered Direct Offering [Member] |
June 2025 Public Offering [Member] |
The May 2024 Warrants [Member] |
June 2025 Warrants [Member] |
Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Balance (in shares) at Dec. 31, 2023 | 27,918,560 | |||||||||||||||||||||||
Balance at Dec. 31, 2023 | $ 2,792 | $ 140,070,172 | $ (134,354,248) | $ 5,718,716 | ||||||||||||||||||||
Issuance of common stock (in shares) | 1,898,734 | |||||||||||||||||||||||
Issuance of common stock | $ 190 | $ 1,494,292 | $ 0 | $ 1,494,482 | ||||||||||||||||||||
Issuance of common stock warrants in June 2025 public offering, net of transaction costs | $ 0 | $ 1,081,689 | $ 0 | $ 1,081,689 | ||||||||||||||||||||
Stock-based compensation expense | 0 | 728,068 | 0 | 728,068 | ||||||||||||||||||||
Net loss | $ 0 | 0 | (15,293,527) | (15,293,527) | ||||||||||||||||||||
Balance (in shares) at Jun. 30, 2024 | 29,817,294 | |||||||||||||||||||||||
Balance at Jun. 30, 2024 | $ 2,982 | 143,603,271 | (149,647,775) | (6,041,522) | ||||||||||||||||||||
Modification of existing warrants, net of transaction costs | $ 0 | 229,050 | 0 | 229,050 | ||||||||||||||||||||
Balance (in shares) at Mar. 31, 2024 | 27,918,560 | |||||||||||||||||||||||
Balance at Mar. 31, 2024 | $ 2,792 | 140,439,247 | (141,787,856) | (1,345,817) | ||||||||||||||||||||
Issuance of common stock (in shares) | 1,898,734 | |||||||||||||||||||||||
Issuance of common stock | $ 190 | $ 1,494,292 | $ 0 | $ 1,494,482 | ||||||||||||||||||||
Issuance of common stock warrants in June 2025 public offering, net of transaction costs | $ 0 | $ 1,081,689 | $ 0 | $ 1,081,689 | ||||||||||||||||||||
Stock-based compensation expense | 0 | 358,993 | 0 | 358,993 | ||||||||||||||||||||
Net loss | $ 0 | 0 | (7,859,919) | (7,859,919) | ||||||||||||||||||||
Balance (in shares) at Jun. 30, 2024 | 29,817,294 | |||||||||||||||||||||||
Balance at Jun. 30, 2024 | $ 2,982 | 143,603,271 | (149,647,775) | (6,041,522) | ||||||||||||||||||||
Modification of existing warrants, net of transaction costs | $ 0 | 229,050 | 0 | 229,050 | ||||||||||||||||||||
Balance (in shares) at Dec. 31, 2024 | 46,579,199 | |||||||||||||||||||||||
Balance at Dec. 31, 2024 | $ 4,658 | 165,080,964 | (164,273,050) | 812,572 | ||||||||||||||||||||
Issuance of common stock (in shares) | 1,263,664 | 20,000,000 | ||||||||||||||||||||||
Issuance of common stock | $ 126 | $ 2,000 | $ 690,476 | $ 3,895,947 | $ 0 | $ 0 | $ 690,602 | $ 3,897,947 | ||||||||||||||||
Issuance of common stock warrants in June 2025 public offering, net of transaction costs | $ 0 | $ 5,070,661 | $ 0 | $ 5,070,661 | ||||||||||||||||||||
Stock-based compensation expense | 0 | 1,314,396 | 0 | 1,314,396 | ||||||||||||||||||||
Net loss | $ 0 | 0 | (12,486,450) | (12,486,450) | ||||||||||||||||||||
Balance (in shares) at Jun. 30, 2025 | 68,003,613 | |||||||||||||||||||||||
Balance at Jun. 30, 2025 | $ 6,800 | 176,293,553 | (176,759,500) | (459,147) | ||||||||||||||||||||
Common stock issued in connection with warrant exercises (in shares) | 160,750 | |||||||||||||||||||||||
Common stock issued in connection with warrant exercises | $ 16 | 241,109 | 0 | 241,125 | ||||||||||||||||||||
Balance (in shares) at Mar. 31, 2025 | 46,739,949 | |||||||||||||||||||||||
Balance at Mar. 31, 2025 | $ 4,674 | 166,241,192 | (170,705,890) | (4,460,024) | ||||||||||||||||||||
Issuance of common stock (in shares) | 1,263,664 | 20,000,000 | 1,263,664 | |||||||||||||||||||||
Issuance of common stock | $ 126 | $ 2,000 | $ 690,476 | $ 3,895,947 | $ 0 | $ 0 | $ 690,602 | $ 3,897,947 | ||||||||||||||||
Issuance of common stock warrants in June 2025 public offering, net of transaction costs | $ 0 | $ 5,070,661 | $ 0 | $ 5,070,661 | ||||||||||||||||||||
Stock-based compensation expense | 0 | 395,277 | 0 | 395,277 | ||||||||||||||||||||
Net loss | $ 0 | 0 | (6,053,610) | (6,053,610) | ||||||||||||||||||||
Balance (in shares) at Jun. 30, 2025 | 68,003,613 | |||||||||||||||||||||||
Balance at Jun. 30, 2025 | $ 6,800 | $ 176,293,553 | $ (176,759,500) | $ (459,147) |