v3.26.1
STOCK 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, 2026
Jun. 30, 2025
Dec. 31, 2025
STOCK INCENTIVE PLAN AND STOCK-BASED COMPENSATION      
Number of Awards, Awards outstanding, Beginning balance 7,861,925    
Number of Awards, Awards issued 1,664,051    
Number of Awards, Awards exercised (236,405)    
Number of Awards, Awards forfeited (362,605)    
Number of Awards, Awards outstanding, Ending balance 8,926,966   7,861,925
Number of Awards, Awards exercisable 6,026,171    
Number of Awards, Awards unvested 2,900,795    
Weighted-Average Exercise Price, Awards outstanding, Beginning balance $ 33.56    
Weighted-Average Exercise Price, Awards issued 33.9    
Weighted-Average Exercise Price, Awards exercised 23.22    
Weighted-Average Exercise Price, Awards forfeited 36.59    
Weighted-Average Exercise Price, Awards outstanding, Ending balance 33.78   $ 33.56
Weighted-Average Exercise Price, Awards exercisable 33.67    
Weighted-Average Exercise Price, Awards unvested $ 34.01    
Weighted-Average Remaining Contractual Term 6 years 4 months 24 days   6 years 3 months 18 days
Weighted-Average Remaining Contractual Term, Awards exercisable 5 years 2 months 12 days    
Weighted-Average Remaining Contractual Term, Awards unvested 9 years    
Aggregate Intrinsic Value, Awards outstanding, Ending balance $ 48,181    
Aggregate Intrinsic Value, Awards exercisable 39,583    
Aggregate Intrinsic Value, Awards unvested $ 8,598    
Weighted-average grant-date fair values of stock options granted $ 21.9 $ 24.24  
Total intrinsic value of stock options exercised $ 2,462 $ 3,400