XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 19, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
May 01, 2025
Share Repurchase Program [Line Items]          
Treasury stock, acquired   $ 77,972 $ 21,685 $ 276  
Purchase of treasury shares   $ 78,014 $ 21,556 $ 276  
The Resource Group International Limited          
Share Repurchase Program [Line Items]          
Purchase of treasury shares (in shares) 3,562,341        
Treasury stock, acquired $ 70,000        
Purchase of treasury shares 45,000        
The Resource Group International Limited | Convertible Debt          
Share Repurchase Program [Line Items]          
Convertible debt $ 25,000        
2025 Share Repurchase Program          
Share Repurchase Program [Line Items]          
Purchase of treasury shares (in shares)   385,510 1,322,105    
Treasury stock, acquired   $ 7,200 $ 21,700    
Authorized amount of share buyback program         $ 15,000
Authorized amount available for repurchase   $ 13,300