v3.25.4
Shareholders' Equity - Schedule of Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Total $ 3,476 $ 4,699 $ 7,802 $ 8,545
Equity classified stock options        
Class of Stock [Line Items]        
Total 60 374 237 850
Equity classified RSU's        
Class of Stock [Line Items]        
Total 2,417 2,641 4,944 4,934
Equity classified PVUs        
Class of Stock [Line Items]        
Total $ 999 $ 1,684 $ 2,621 $ 2,761