Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity - Summary of Activity and Information regarding Outstanding and Exercisable Options (Details)

v3.25.1
Stockholders' Equity - Summary of Activity and Information regarding Outstanding and Exercisable Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Options Outstanding, Beginning balance 7,750,152  
Options outstanding, Granted 3,043,874  
Options Outstanding, Exercised (120,110)  
Options Outstanding, Cancelled/forfeited (903,924)  
Options Outstanding, Ending balance 9,769,992 7,750,152
Options Outstanding, Options exercisable 7,628,139  
Weighted Average Exercise Price, Beginning balance $ 2.53  
Weighted Average Exercise Price, Granted 2.41  
Weighted average Exercise Price, Exercised 1.81  
Weighted Average Exercise Price, Cancelled/forfeited 3.3  
Weighted Average Exercise Price, Ending balance 2.43 $ 2.53
Weighted Average Exercise Price, Options exercisable $ 2.43  
Weighted Average Remaining Contractual Term in Years 6 years 8 months 4 days 7 years 3 months 18 days
Weighted Average Remaining Contractual Term in Years, Options exercisable 6 years 1 month 20 days  
Aggregate Intrinsic Value $ 1,592,474  
Aggregate Intrinsic Value, Options exercisable $ 1,345,900