XML 76 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 17, 2022
Class of Stock [Line Items]              
Shares canceled or surrendered as payment of tax withholding and other (in shares)         200,000 47,000  
Repurchase common stock amount authorized (up to)             $ 60,000,000
Stock repurchased during period (in shares)         1,000,000.0 200,000  
Payments for repurchase of common stock         $ 6,430,000 $ 822,000  
Remaining authorized amount of common stock repurchase program $ 20,400,000       20,400,000    
Cash dividend, common stock         $ 6,900,000 $ 1,600,000  
Cash dividend, common stock (in dollars per share) $ 0.04 $ 0.035 $ 0.035 $ 0.035 $ 0.545 $ 0.125  
One time dividend (dollars per share)       $ 0.40      
ESPP              
Class of Stock [Line Items]              
Common stock issued under employee stock purchase plan (in shares)         100,000 100,000  
Restricted Stock              
Class of Stock [Line Items]              
Restricted common stock to employees (in shares)         1,000,000.0 300,000  
Common Stock              
Class of Stock [Line Items]              
Common stock issued (in shares)         0 0  
Restricted common stock to employees (in shares)         1,007,000 273,000  
Shares canceled or surrendered as payment of tax withholding and other (in shares)         206,000 47,000  
Common stock issued under employee stock purchase plan (in shares)         64,000 76,000  
Stock repurchased during period (in shares)         977,000 173,000