v3.26.1
STOCK-BASED COMPENSATION - Schedule of Future Expense, by Award Type (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Share-based compensation  
Expected future expense $ 131,893
2027  
Share-based compensation  
Expected future expense 55,422
2028  
Share-based compensation  
Expected future expense 49,240
2029  
Share-based compensation  
Expected future expense 24,955
2030  
Share-based compensation  
Expected future expense 2,276
Stock options  
Share-based compensation  
Stock options 735
Stock options | 2027  
Share-based compensation  
Stock options 640
Stock options | 2028  
Share-based compensation  
Stock options 95
Stock options | 2029  
Share-based compensation  
Stock options 0
Stock options | 2030  
Share-based compensation  
Stock options 0
Restricted stock units  
Share-based compensation  
Future share-based compensation expense expected 129,551
Restricted stock units | 2027  
Share-based compensation  
Future share-based compensation expense expected 53,175
Restricted stock units | 2028  
Share-based compensation  
Future share-based compensation expense expected 49,145
Restricted stock units | 2029  
Share-based compensation  
Future share-based compensation expense expected 24,955
Restricted stock units | 2030  
Share-based compensation  
Future share-based compensation expense expected 2,276
Habu acquisition consideration holdback | Habu  
Share-based compensation  
Future share-based compensation expense expected 1,607
Habu acquisition consideration holdback | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 1,607
Habu acquisition consideration holdback | 2028 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Habu acquisition consideration holdback | 2029 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Habu acquisition consideration holdback | 2030 | Habu  
Share-based compensation  
Future share-based compensation expense expected $ 0