v3.26.1
Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Nov. 30, 2025
Class of Stock [Line Items]          
Treasury stock acquired, average price per share (in dollars per share)     $ 19.22    
Share-based compensation expense $ 5,101,000 $ 7,136,000 $ 20,506,000 $ 21,988,000  
Stock Repurchased and Retired During Period, Shares     941,883    
Stock Repurchased During Period, Value 4,181,000   $ 18,277,000    
Stock Repurchased During Period Net of Related Fees, Value     18,100,000    
Repurchase Program          
Class of Stock [Line Items]          
Shares repurchase program, remaining balance $ 11,900,000   $ 11,900,000   $ 30,000,000.0