v3.24.3
Stock-based compensation (Tables)
6 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount Total stock-based compensation is shown in the table below (in thousands):
Three months ended September 30,Six months ended September 30,
 2024202320242023
Service-based vesting options$18 $41 $37 $87 
Restricted stock and RSUs21,630 11,176 34,575 18,330 
Total stock compensation expense$21,648 $11,217 $34,612 $18,417