XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plan and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Total Options outstanding, Beginning balance 3,930,306  
Total Options outstanding, Granted 931,475  
Total Options Outstanding, Exercised (28,930)  
Total Options Outstanding, Forfeited (34,200)  
Total Options outstanding, Ending balance 4,798,651 3,930,306
Total Options Outstanding, Exercisable 2,072,581  
Weighted average exercise price, Beginning balance $ 10.86  
Weighted average exercise price, Granted 3  
Weighted average exercise price, Exercised 7.78  
Weighted average exercise price, Forfeited 13.92  
Weighted average exercise price, Ending balance 9.33 $ 10.86
Weighted Average Exercise Price per Share, Exercisable $ 9.51  
Weighted Average Remaining Contractual Life, Outstanding 8 years 3 months 10 days 8 years 1 month 20 days
Weighted Average Remaining Contractual Life, Exercisable 7 years 4 months 28 days  
Aggregate Intrinsic Value, Outstanding $ 1,002 $ 37,853
Aggregate Intrinsic Value, Exercisable $ 778