v3.25.3
Subsequent Events
9 Months Ended
Sep. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Prefunded Warrant Exercise
Subsequent to September 30, 2025, 1,060,000 pre-funded warrants with an intrinsic value of $2,014,000 were cashless exercised in exchange for 1,059,441 shares of common stock.