v3.26.3
Share-based Compensation - Restricted Stock Units Award Activity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Payment for tax withholding $ 16,966 $ 8,770
Granted (in USD per share) $ 404.23  
Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Instruments vested in period $ 36,097 $ 21,962
Shares withheld for tax withholding obligation, value (in shares) 43,000  
Payment for tax withholding $ 16,966  
Granted (in USD per share)   $ 195.27
Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) | Related Party    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Payment for tax withholding $ 866