Net Loss Per Share - Antidilutive (Details) - shares |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Net Loss Per Share | ||||
Anti-dilutive securities excluded from calculation of diluted net loss per share | 8,317,289 | 8,636,094 | 8,317,289 | 8,636,094 |
Restricted stock units to purchase common stock | ||||
Net Loss Per Share | ||||
Anti-dilutive securities excluded from calculation of diluted net loss per share | 227,500 | 227,500 | ||
Options to purchase common stock | ||||
Net Loss Per Share | ||||
Anti-dilutive securities excluded from calculation of diluted net loss per share | 5,031,973 | 4,822,221 | 5,031,973 | 4,822,221 |
Warrants to purchase common stock | ||||
Net Loss Per Share | ||||
Anti-dilutive securities excluded from calculation of diluted net loss per share | 3,285,316 | 3,586,373 | 3,285,316 | 3,586,373 |