XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 19, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share Repurchase Program [Line Items]          
Treasury stock, acquired   $ 52 $ 8,117 $ 76,292 $ 18,551
Purchase of treasury shares       $ 76,421 $ 18,551
The Resource Group International Limited          
Share Repurchase Program [Line Items]          
Shares repurchased (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        
Share Repurchase Program          
Share Repurchase Program [Line Items]          
Shares repurchased (in shares)   0 501,549 327,230 1,124,876
Treasury stock, acquired     $ 8,100 $ 5,600 $ 18,600