v3.26.1
Benefit Plans - General Information (Details)
shares in Thousands
12 Months Ended
Jun. 30, 2026
shares
Equity Incentive Plans  
Equity Incentive Plans  
Increase in number of additional shares authorized for future issuance (in shares) 444
Number of shares of common stock reserved for issuance (in shares) 3,241
Number of shares allocated but not yet issued that are subject to outstanding awards (in shares) 1,515
2014 Equity Incentive Plan  
Equity Incentive Plans  
Number of awards issued under equity incentive plan (in shares) 0