XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Purchase Plan (Tables)
12 Months Ended
Mar. 31, 2025
Text Block [Abstract]  
Summary of Employee Stock Purchase Plan Summarized ESPP information is as follows:

 

 

 

2025

 

 

2024

 

 

2023

 

Employee contributions

 

$

749,000

 

 

$

681,000

 

 

$

676,000

 

Shares acquired

 

 

7,129

 

 

 

9,534

 

 

 

13,371

 

Average purchase price

 

$

105.05

 

 

$

71.40

 

 

$

50.54