XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED AWARD PLANS - Stock based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Allocation of costs    
Compensation expense $ 21,044 $ 16,324
Employee Stock Option    
Allocation of costs    
Compensation expense 311 2,606
RSUs    
Allocation of costs    
Compensation expense 19,353 13,003
RSAs    
Allocation of costs    
Compensation expense 298 490
PSUs    
Allocation of costs    
Compensation expense 830  
ESPP    
Allocation of costs    
Compensation expense $ 252 $ 225