v3.24.3
Stockholders' Equity - Schedule of warrants (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Number      
Granted (in shares)   11,631,035 1,765,862
Options exercised in period (in shares)   (3,193,534) 0
Weighted Average Remaining Contractual Life (Years) 4 years 1 month 2 days    
Weighted Average Exercise Price      
Granted (in usd per share)   $ 0.34 $ 1.17
Exercised (in usd per share)   $ 0.32 $ 0
Warrant      
Number      
Beginning balance (in shares)   7,444,698 5,678,836
Granted (in shares)   8,437,501 1,765,862
Options exercised in period (in shares)   0 0
Ending balance (in shares) 15,882,199 15,882,199 7,444,698
Warrants exercisable (in shares) 15,882,199 15,882,199 7,444,698
Intrinsic value of warrants $ 185,421 $ 185,421 $ 327,214
Weighted Average Remaining Contractual Life (Years)   4 years 2 months 23 days 4 years 8 months 12 days
Weighted Average Exercise Price      
Beginning balance (in usd per share)   $ 1.68 $ 1.84
Granted (in usd per share)   0.25 1.17
Exercised (in usd per share)   0 0
Ending balance (in usd per share) $ 0.97 $ 0.97 $ 1.68
Pre-Funded Warrant      
Number      
Granted (in shares)   3,193,534 0
Options exercised in period (in shares)   (3,193,534) 0
Weighted Average Exercise Price      
Granted (in usd per share)   $ 0.09 $ 0
Exercised (in usd per share)   $ 0.32 $ 0