Stockholders' Equity (Narrative) (Details) - Warrants to purchase common stock |
9 Months Ended |
---|---|
Sep. 30, 2023
$ / shares
shares
| |
Temporary Equity [Line Items] | |
Preferred stock warrants converted to common stock warrants at IPO | shares | 716,131 |
Preferred stock warrants converted to common stock warrants at IPO, Weighted Average Exercise Price | $ / shares | $ 2.39 |