v3.26.3
Stock-Based Compensation - Schedule of Stock Based Compensation Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]        
Pre-tax stock-based compensation costs charged against income $ 1,231 $ 1,767 $ 5,225 $ 5,449
Income tax benefit recognized on compensation costs 196 229 703 694
Total fair value of options and RSUs vested during the period 1,059 1,240 10,025 10,276
Cash received from the exercise of stock options 94 752 94 3,907
Tax benefits realized from tax deductions resulting from RSU issuances and stock option exercises $ 297 $ 162 $ 647 $ 942