XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0 0 0
Share-based compensation expense $ 7,950 $ 8,691 $ 14,852 $ 9,609
2018 Market-based Restricted Stock Units (MSU)        
Class of Stock [Line Items]        
Share-based compensation expense $ 200 $ 300 $ 400 $ 600