v3.26.1
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION - Schedule of Future Expense, by Award Type (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Share-based compensation  
Expected future expense $ 87,081
2027  
Share-based compensation  
Expected future expense 54,517
2028  
Share-based compensation  
Expected future expense 28,128
2029  
Share-based compensation  
Expected future expense 4,436
Stock options  
Share-based compensation  
Stock options 1,118
Stock options | 2027  
Share-based compensation  
Stock options 1,023
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 83,410
Restricted stock units | 2027  
Share-based compensation  
Future share-based compensation expense expected 50,941
Restricted stock units | 2028  
Share-based compensation  
Future share-based compensation expense expected 28,033
Restricted stock units | 2029  
Share-based compensation  
Future share-based compensation expense expected 4,436
Habu restricted stock awards | Habu  
Share-based compensation  
Future share-based compensation expense expected 6
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 2,296
Habu acquisition consideration holdback | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 2,296
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 251
Expected future expense 100
Employee stock purchase plan | 2027  
Share-based compensation  
Future share-based compensation expense expected 251
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