XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Repurchases (Details) - $ / shares
3 Months Ended
Jan. 23, 2025
Sep. 30, 2025
September 2023 Stock Repurchase Plan    
Equity, Class of Treasury Stock [Line Items]    
Shares authorized for repurchase remaining available to purchase under the plan   150,321
Number of shares repurchased   66,707
Shares repurchased weighted average cost per share   $ 15.75
Percentage of authorized stock   45.00%
January 2025 Stock Repurchase Plan    
Equity, Class of Treasury Stock [Line Items]    
Number of shares authorized to repurchase 334,773  
Stock repurchase plan period 1 year