Debt (Schedule of Key Terms and Premiums Paid for Capped Calls) (Details) shares in Thousands |
1 Months Ended |
|---|---|
|
Aug. 31, 2025
$ / shares
shares
| |
| Debt Disclosure [Abstract] | |
| Number of shares covered, subject to certain adjustments | shares | 16,168 |
| Strike price, subject to certain adjustments (in dollars per share) | $ 14.23 |
| Cap price, subject to certain adjustments (in dollars per share) | $ 22.33 |