424B3
SHARE RESALE REGISTRATION | Shares: 10,924,527
424B5
December 2025 ATM | Offering amount: $40,000,000 | Amount sold to date: $9,599,246
424B5
October 2025 ATM | Amount sold to date: $0 | Float: 17,273,349
424B5
ATM | Offering amount: $12,000,000 | Amount sold to date: $0 | Float: 16,729,754
424B5
Form 424B5 - Prospectus [Rule 424(b)(5)]
424B3
UPDATED | OFFERING | Shares amount: 8,000,000 | Warrants amount: 10,600,000 | Warrants exercise price: $3.23