XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION - Schedule of Future Expense, by Award Type (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Share-based compensation  
Expected future expense $ 149,397
2026  
Share-based compensation  
Expected future expense 57,638
2027  
Share-based compensation  
Expected future expense 60,629
2028  
Share-based compensation  
Expected future expense 28,508
2029  
Share-based compensation  
Expected future expense 2,622
Stock options  
Share-based compensation  
Stock options 2,835
Stock options | 2026  
Share-based compensation  
Stock options 1,600
Stock options | 2027  
Share-based compensation  
Stock options 1,140
Stock options | 2028  
Share-based compensation  
Stock options 95
Stock options | 2029  
Share-based compensation  
Stock options 0
Restricted stock units  
Share-based compensation  
Future share-based compensation expense expected 138,205
Restricted stock units | 2026  
Share-based compensation  
Future share-based compensation expense expected 51,754
Restricted stock units | 2027  
Share-based compensation  
Future share-based compensation expense expected 55,416
Restricted stock units | 2028  
Share-based compensation  
Future share-based compensation expense expected 28,413
Restricted stock units | 2029  
Share-based compensation  
Future share-based compensation expense expected 2,622
Habu restricted stock awards | Habu  
Share-based compensation  
Future share-based compensation expense expected 25
Habu restricted stock awards | 2026 | Habu  
Share-based compensation  
Future share-based compensation expense expected 19
Habu restricted stock awards | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 6
Habu restricted stock awards | 2028 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Habu restricted stock awards | 2029 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Habu acquisition consideration holdback | Habu  
Share-based compensation  
Future share-based compensation expense expected 7,726
Habu acquisition consideration holdback | 2026 | Habu  
Share-based compensation  
Future share-based compensation expense expected 3,659
Habu acquisition consideration holdback | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 4,067
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
Employee stock purchase plan  
Share-based compensation  
Future share-based compensation expense expected 606
Expected future expense 600
Employee stock purchase plan | 2026  
Share-based compensation  
Future share-based compensation expense expected 606
Employee stock purchase plan | 2027  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan | 2028  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan | 2029  
Share-based compensation  
Future share-based compensation expense expected $ 0