XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Repurchases (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 23, 2025
Mar. 31, 2025
Mar. 31, 2025
September 2023 Stock Repurchase Plan      
Equity, Class of Treasury Stock [Line Items]      
Shares authorized for repurchase remaining available to purchase under the plan   293,132 293,132
Number of shares repurchased   51,869 209,066
Shares repurchased weighted average cost per share   $ 15.3 $ 15.06
Percentage of authorized stock     88.00%
Cancellation of remaining number of shares 21,691    
January 2025 Stock Repurchase Plan      
Equity, Class of Treasury Stock [Line Items]      
Shares Authorized for repurchase $ 334,773    
Stock repurchase plan period 1 year