Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Short-Term Debt [Line Items] | ||
| Interest rate | 6.00% | |
| 6.00% Notes [Member] | ||
| Short-Term Debt [Line Items] | ||
| Interest rate | 6.00% | 6.00% |
| Six Point Zero Zero Percentage Senior Notes [Member] | ||
| Short-Term Debt [Line Items] | ||
| Debt instrument maturity date, description | due 2026 | due 2026 |
| 6.50% Convertible Senior Notes [Member] | ||
| Short-Term Debt [Line Items] | ||
| Interest rate | 6.50% | 6.50% |
| Debt instrument maturity date, description | due 2029 | due 2029 |
| 6.50% Redeemable Note [Member] | ||
| Short-Term Debt [Line Items] | ||
| Interest rate | 6.50% | 6.50% |
| Debt instrument maturity date, description | due 2029 | due 2029 |