v3.26.1
Organization and Summary of Significant Accounting Policies - Stock Repurchases (Details) - September 2023 Stock Repurchase Plan
12 Months Ended
Jun. 30, 2026
$ / shares
shares
Class of Stock  
Number of shares repurchased 344,473
Shares repurchased weighted average cost per share | $ / shares $ 16.2
Shares authorized for repurchase remaining available to purchase under the plan 174,605
Percentage of authorized stock 55.00%