Quarterly report [Sections 13 or 15(d)]

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 ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
Options Outstanding, Beginning balance 9,769,992  
Options Outstanding, Granted 1,135,392  
Options Outstanding, Exercised (570)  
Options Outstanding, Cancelled/forfeited 0  
Options Outstanding, Ending balance 10,904,814 9,769,992
Options Outstanding, Options exercisable 7,853,275  
Weighted Average Exercise Price, Beginning balance $ 2.43  
Weighted Average Exercise Price, Granted 1.85  
Weighted Average Exercise Price, Exercised 1.48  
Weighted Average Exercise Price, Cancelled/forfeited 0  
Weighted Average Exercise Price, Ending balance 2.36 $ 2.43
Weighted Average Exercise Price, Options exercisable $ 2.29  
Weighted Average Remaining Contractual Term in Years 6 years 8 months 23 days 6 years 8 months 4 days
Weighted Average Remaining Contractual Term in Years, Options exercisable 6 years 7 days  
Aggregate Intrinsic Value $ 236,183  
Aggregate Intrinsic Value, Options exercisable $ 196,671