v3.26.1
Debt Instruments - Conversion Rights of the Notes (Narrative) (Details) - 2026, 2028, and 2030 Convertible Notes - Convertible Debt
6 Months Ended
Jun. 30, 2026
day
Scenario One  
Debt Instrument [Line Items]  
Debt instrument, convertible, threshold trading days 20
Debt instrument, convertible, threshold consecutive trading days 30
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%
Scenario Two  
Debt Instrument [Line Items]  
Debt instrument, convertible, threshold trading days 5
Debt instrument, convertible, threshold consecutive trading days 5
Debt instrument, convertible, threshold percentage of stock price trigger 98.00%