XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plan and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Total Options outstanding, Beginning balance 4,890,843  
Total Options outstanding, Granted 1,216,313  
Total Options Outstanding, Exercised (63,124)  
Total Options Outstanding, Forfeited/expired (153,112)  
Total Options outstanding, Ending balance 5,890,920 4,890,843
Total Options Outstanding, Exercisable 3,756,425  
Weighted average exercise price, Beginning balance $ 8.23  
Weighted average exercise price, Granted 1.14  
Weighted average exercise price, Exercised 0.42  
Weighted average exercise price, Forfeited/expired 10.71  
Weighted average exercise price, Ending balance 6.78 $ 8.23
Weighted Average Exercise Price per Share, Exercisable $ 8.17  
Weighted Average Remaining Contractual Life, Outstanding 7 years 1 month 9 days 6 years 7 months 28 days
Weighted Average Remaining Contractual Life, Exercisable 6 years 1 month 17 days  
Aggregate Intrinsic Value, Outstanding $ 133 $ 330
Aggregate Intrinsic Value, Exercisable $ 133