v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
May 01, 2025
Share Repurchase Program [Line Items]          
Treasury stock, acquired $ 4,553 $ 52 $ 10,108 $ 76,292  
Purchase of treasury shares     10,133 $ 76,421  
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   $ 25,000  
2025 Share Repurchase Program          
Share Repurchase Program [Line Items]          
Authorized amount of share buyback program         $ 15,000
Authorized amount available for repurchase $ 3,200   $ 3,200    
Share Repurchase Program          
Share Repurchase Program [Line Items]          
Shares repurchased (in shares) 140,300 0 310,158 327,230  
Treasury stock, acquired $ 4,500   $ 10,100 $ 5,600