XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Employee Incentive Programs (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Profit Sharing Plan    
Employee incentive programs    
Employer contribution under plan $ 0 $ 0
401 (k) Plan    
Employee incentive programs    
Employer contribution under plan $ 2,000,000 $ 1,800,000
Employer matching contribution (as a percent) 50.00%  
Vesting period of employer matching contributions 1 month