Earnings Per Share - Schedule of Weighted Average Outstanding Shares of Common Stock Equivalents Excluded (Details) shares in Thousands |
3 Months Ended |
|---|---|
|
Sep. 30, 2025
shares
| |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total anti-dilutive shares (in shares) | 8,055 |
| Restricted Stock Units (RSUs) | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total anti-dilutive shares (in shares) | 8,055 |