v3.26.1
Shareholders' Equity - Schedule of Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]        
Total $ 3,678 $ 4,960 $ 11,480 $ 13,505
Equity classified stock options        
Class of Stock [Line Items]        
Total 46 376 283 1,226
Equity classified RSU's        
Class of Stock [Line Items]        
Total 2,415 2,611 7,359 7,546
Equity classified PVUs        
Class of Stock [Line Items]        
Total $ 1,217 $ 1,973 $ 3,838 $ 4,733