v3.25.4
Stockholders’ Equity (Tables)
9 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following table presents the share repurchase activity for the three and nine months ended December 31, 2025 and 2024 (in thousands, except per share data):
 Three months ended December 31,Nine months ended December 31,
 2025202420252024
Number of shares repurchased and retired13243195
Average price paid per share*$$33.59$22.94$32.83
Total cost to repurchase$$4,416$990$6,443
*Average price paid per share includes costs associated with the repurchases, excluding excise taxes associated with the share repurchases.