Stockholders' Equity (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Common Stock Shares Reserved for Future Issuance | Common stock reserved for future issuance under the 2020 Equity Incentive Plan (the “2020 Plan”) and the 2014 Equity Incentive Plan (the “2014 Plan”) was as follows, and excludes 29,638 shares issued outside of the 2014 Plan and 2020 Plan:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||