XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Summary of Significant Accounting Policies - Stock Repurchases (Details) - September 2023 Stock Repurchase Plan
12 Months Ended
Jun. 30, 2025
$ / shares
shares
Class of Stock  
Number of shares repurchased 285,170
Shares repurchased weighted average cost per share | $ / shares $ 15.04
Shares authorized for repurchase remaining available to purchase under the plan 217,028
Percentage of authorized stock 65.00%