XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 15, 2024
Oct. 24, 2023
Jul. 26, 2023
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Apr. 29, 2024
Dec. 31, 2023
Jun. 30, 2022
Class of Stock [Line Items]                      
Stock repurchased program authorized number of shares (in shares)   1,000,000 1,000,000                
Shares repurchased during period (in shares)   600,000 1,000,000       400,000        
Stock repurchased during period, value   $ 5,000 $ 6,900   $ 3,900            
Global Chief Executive | Bartel Stock Repurchase Agreement                      
Class of Stock [Line Items]                      
Shares repurchased during period (in shares) 200,000                    
Stock repurchased during period, value $ 1,500                    
June 2022 Repurchase Program                      
Class of Stock [Line Items]                      
Stock repurchased program authorized number of shares (in shares)                     1,000,000
Shares repurchased during period (in shares)           658,938 34,687 306,375      
Stock repurchased during period, value           $ 4,700 $ 186 $ 1,600      
October 2023 Repurchase Program                      
Class of Stock [Line Items]                      
Remaining number of shares authorized to be repurchased (in shares)                   400,000  
April 2024 Repurchase Program                      
Class of Stock [Line Items]                      
Stock repurchased program authorized number of shares (in shares)                 1,000,000    
Shares repurchased during period (in shares)       600,000              
Stock repurchased during period, value       $ 5,000              
Remaining number of shares authorized to be repurchased (in shares)       400,000