XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net loss $ (19,694,697) $ (30,469,871)
Denominator:    
Weighted-average common shares outstanding (in shares) 36,478,176 23,291,512
Weighted-average pre-funded warrants (in shares) 2,135,477 0
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, basic (in shares) 38,613,653 23,291,512
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, diluted (in shares) 38,613,653 23,291,512
Net loss per share    
Basic (in dollars per share) $ (0.51) $ (1.31)
Diluted (in dollars per share) $ (0.51) $ (1.31)