XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY INCENTIVE PLANS - Schedule of Restricted Stock Units and Performance-based Restricted Stock Units Activity (Details) - Restricted Stock Units - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of RSUs    
Outstanding, beginning balance (in shares) 177,273  
RSUs granted (in shares) 206,410  
RSUs vested (in shares) (33,976)  
RSUs canceled (in shares) (11,953)  
Outstanding, ending balance (in shares) 337,754  
Weighted Average Grant Date Fair Value    
Outstanding, beginning balance (in dollars per share) $ 14.06  
RSUs granted (in dollars per share) 21.25 $ 13.70
RSUs vested (in dollars per share) 17.24  
RSUs canceled (in dollars per share) 15.30  
Outstanding, ending balance (in dollars per share) $ 18.09