XML 52 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares Available to Grant, Beginning Balance 3,039,972  
Shares Available to Grant, Change in authorized shares 1,792,501  
Shares Available to Grant, Granted (2,765,521)  
Shares Available to Grant, Forfeited/expired 174,907  
Shares Available to Grant, Ending Balance 2,241,859 3,039,972
Number of Options, Beginning Balance 5,384,142  
Number of Options, Granted 2,765,521  
Number of Options, Forfeited/expired (174,907)  
Number of Options, Ending Balance 7,974,756 5,384,142
Number of Options, Vested and Exercisable 2,557,945  
Weighted Average Exercise Price    
Weighted Average Exercise Price, Beginning Balance $ 9.61  
Weighted Average Exercise Price, Granted 4.38  
Weighted Average Exercise Price, Forfeited/expired 10.38  
Weighted Average Exercise Price, Ending Balance 7.78 $ 9.61
Weighted Average Exercise Price, Vested and Exercisable $ 8.33  
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value    
Weighted Average Remaining Contractual Life (Years) 8 years 6 months 7 years 9 months 18 days
Weighted Average Remaining Contractual Life (Years), Vested and Exercisable 6 years 8 months 12 days  
Aggregate Intrinsic Value, Beginning Balance $ 1,022  
Aggregate Intrinsic Value, Ending Balance 155 $ 1,022
Aggregate Intrinsic Value, Vested and Exercisable $ 155