XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Schedule of Common Stock Shares Reserved for the Potential Conversion of Outstanding Preferred Stock and Exercise of Stock Options (Details) - shares
Mar. 31, 2024
Dec. 31, 2023
Class of Stock Disclosures [Abstract]    
Options to purchase common stock 4,273,473 3,117,042
Unvested restricted stock units 1,616,908 1,759,918
Remaining shares reserved for future issuance 2,330,788 2,107,745
Total 8,221,169 6,984,705