XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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]    
Number of options, outstanding 1,739,270  
Number of options, granted 595,250  
Number of options, forfeited (223,308)  
Number of options, outstanding 2,111,212 1,739,270
Number of options, vested and exercisable 883,869  
Weighted average exercise price, outstanding $ 15.71  
Weighted average exercise price, granted 4.16  
Weighted average exercise price, forfeited 76.63  
Weighted average exercise price, outstanding 6.01 $ 15.71
Weighted average exercise price, options vested and exercisable $ 7.18  
Weighted average remaining contractual term, outstanding 8 years 4 months 2 days 6 years 11 months 26 days
Weighted average remaining contractual term, Granted $ 10  
Weighted average remaining contractual term, options vested and exercisable 6 years 10 months 24 days  
Aggregate intrinsic value, outstanding $ 790 $ 76
Aggregate Intrinsic Value, Granted $ 10  
Agrgregate intrinsic value, vested and exercisable $ 356