v3.26.3
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