Stock-Based Compensation - Stock Based Compensation Information (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Share-Based Payment Arrangement [Abstract] | ||
Pre-tax stock-based compensation costs charged against income | $ 3,425 | $ 4,146 |
Income tax benefit recognized on compensation costs | 438 | 406 |
Total fair value of options and RSUs vested during the period | 11,150 | 11,226 |
Cash received from the exercise of stock options | 1,975 | 7,028 |
Tax benefits realized from tax deductions resulting from RSU issuances and stock option exercises | $ 667 | $ 876 |