Subsequent Events |
3 Months Ended |
---|---|
Mar. 31, 2024 | |
Subsequent Events [Abstract] | |
Subsequent Events | 14. Subsequent Events Share Issuance On April 30, 2024, the Company issued 167,351 shares of common stock under its employee stock purchase plan at a purchase price of $7.29 per share representing a 15% discount on the closing price of $8.58 on the date of grant for an aggregate of $1,220. The purchase price is based on the lower of the fair market value of the Company’s common stock at the grant date or purchase date. |