v3.26.3
Shareholders' Equity - Schedule of Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Class of Stock [Line Items]    
Total $ 2,731 $ 4,327
Equity classified stock options    
Class of Stock [Line Items]    
Total 0 177
Equity classified RSU's    
Class of Stock [Line Items]    
Total 2,178 2,527
Equity classified PVUs    
Class of Stock [Line Items]    
Total $ 553 $ 1,623