v3.26.1
Debt - Term of the Notes (Details) - Convertible Debt
6 Months Ended
Jun. 30, 2026
day
Debt Instrument, Redemption, Period One  
Line of Credit Facility [Line Items]  
Threshold trading days 20
Threshold consecutive trading days 30
Threshold percentage of stock price trigger 130.00%
Debt Instrument, Redemption, Period Two  
Line of Credit Facility [Line Items]  
Threshold trading days 5
Threshold consecutive trading days 10
Threshold percentage of stock price trigger 98.00%
Debt Instrument, Redemption, Period Three  
Line of Credit Facility [Line Items]  
Redemption price percent 100.00%
Convertible Senior Notes Due 2028 and 2030 | Debt Instrument, Redemption, Period One  
Line of Credit Facility [Line Items]  
Threshold trading days 20
Threshold consecutive trading days 30
Threshold percentage of stock price trigger 130.00%
Convertible Senior Notes Due 2028 and 2030 | Debt Instrument, Redemption, Period Three  
Line of Credit Facility [Line Items]  
Redemption price percent 100.00%