v3.25.2
STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Unit Activity
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of Shares  
Outstanding, beginning balance (in shares) | shares 1,915,281
Granted (in shares) | shares 464,552
Vested (in shares) | shares (463,578)
Forfeited (in shares) | shares (102,891)
Outstanding, ending balance (in shares) | shares 1,813,364
Weighted Average Value per Share  
Outstanding, beginning balance (usd per share) | $ / shares $ 24.41
Granted (usd per share) | $ / shares 44.95
Vested (usd per share) | $ / shares 24.01
Forfeited (usd per share) | $ / shares 24.40
Outstanding, ending balance (usd per share) | $ / shares $ 29.78