XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity (Tables)
6 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following table presents the share repurchase activity for the three and six months ended September 30, 2025 and 2024 (in thousands, except per share data):
 Three months ended September 30,Six months ended September 30,
 2025202420252024
Number of shares repurchased and retired434363
Average price paid per share*$22.94$$22.94$32.47
Total cost to repurchase$990$$990$2,027
*Average price paid per share includes costs associated with the repurchases, excluding excise taxes associated with the share repurchases.