XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY INCENTIVE PLANS - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Shares    
Outstanding, beginning balance (in shares) 2,303,738  
Options granted (in shares) 730,415  
Options exercised (in shares) (7,181)  
Options canceled (in shares) (213,249)  
Outstanding, ending balance (in shares) 2,813,723 2,303,738
Vested and expected to vest (in shares) 2,813,723  
Exercisable (in shares) 661,275  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 18.50  
Options granted (in dollars per share) 21.53  
Options exercised (in dollars per share) 16.70  
Options canceled (in dollars per share) 22.97  
Outstanding, ending balance (in dollars per share) 18.95 $ 18.50
Vested and expected to vest (in dollars per share) 18.95  
Exercisable (in dollars per share) $ 30.84  
Weighted Average Remaining Contractual Life in Years    
Outstanding (in years) 8 years 11 months 8 days 8 years 10 months 2 days
Vested and expected to vest (in years) 8 years 11 months 8 days  
Exercisable (in years) 6 years 9 months 3 days  
Total Aggregate Intrinsic Value (in thousands)    
Outstanding $ 17,215 $ 29,729
Vested and expected to vest 17,215  
Exercisable $ 3,490