v3.25.2
Net Loss Per Share of Common Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net loss attributable to common stockholders $ (8,788,086) $ (11,053,699) $ (12,271,619) $ (21,975,800)
Denominator (weighted average quantities):        
Common shares issued 3,516,143 662,063 2,854,708 621,476
Add: Undelivered vested restricted stock units 2,763 1,959 2,888 1,828
Denominator for basic net loss per share (in shares) 3,518,906 664,022 2,857,596 623,303
Denominator for diluted net loss per share (in shares) 3,518,906 664,022 2,857,596 623,303
Basic net loss per common share (in dollars per share) $ (2.5) $ (16.65) $ (4.29) $ (35.26)
Diluted net loss per common share (in dollars per share) $ (2.5) $ (16.65) $ (4.29) $ (35.26)
Total potentially dilutive shares     34,412,515 252,781
Common stock purchase warrants        
Denominator (weighted average quantities):        
Total potentially dilutive shares     34,070,913 136,582
Stock options        
Denominator (weighted average quantities):        
Total potentially dilutive shares     53,602 82,492
Convertible notes        
Denominator (weighted average quantities):        
Total potentially dilutive shares     0 29,096
Restricted stock units        
Denominator (weighted average quantities):        
Total potentially dilutive shares     288,000 4,611