XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Aug. 30, 2023
Feb. 17, 2022
Feb. 16, 2022
Class of Stock [Line Items]          
Shares issued for stock option exercises (in shares) 0 0      
Repurchase common stock amount authorized (up to)       $ 60,000,000.0 $ 35,000,000.0
Stock repurchase program shares repurchased (in shares) 44,000 100,000      
Shares repurchased $ 600,000 $ 1,100,000      
Remaining authorized repurchase amount $ 16,700,000        
Number of rights     1    
Exercise price of rights (in dollars per share)     $ 20    
Percent of common stock acquisition that makes rights exercisable     12.00%    
Percent of common stock acquisition that makes rights exercisable, passive investors     20.00%    
Discount percent     50.00%    
Cash dividend paid (in dollars per share) $ 0.045 $ 0.04      
Dividends, common stock, cash $ 600,000 $ 500,000      
Cash dividend, common stock declared (in dollars per share) $ 0.045        
Common Stock          
Class of Stock [Line Items]          
Shares issued under equity award plan (in shares) 500,000 100,000      
Shares canceled or surrendered as payment of tax withholding (in shares) 300,000 48,000