v3.26.1
Long-term Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 52 Months Ended
May 21, 2025
Sep. 14, 2021
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2026
Debt Instrument [Line Items]              
Unamortized debt issuance costs     $ 100,000 $ 100,000 $ 100,000    
Repurchase of convertible senior notes       20,161,000 18,372,000    
Convertible Debt              
Debt Instrument [Line Items]              
Gain on extinguishment of debt $ 16,600,000            
Unamortized debt issuance costs 3,100,000            
Debt instrument, other fees 900,000            
Convertible Debt | Level 2              
Debt Instrument [Line Items]              
Estimated fair value of notes       341,600,000   $ 383,100,000  
Convertible senior notes, gross       $ 353,200,000   374,500,000  
2026 Notes | Convertible Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent)   1.25%          
Exchanged and repurchased principal amount 413,200,000         625,500,000  
Amount of debt exchanged $ 263,200,000            
Debt instrument, redemption price (as a percent) 95.00%     94.875%      
Face amount   $ 750,000,000.0          
Debt instrument, repurchased face amount $ 150,100,000   20,000,000.0 $ 0 20,000,000.0   $ 21,300,000
Debt instrument, repurchase amount $ 142,600,000            
Gain on extinguishment of debt     1,500,000 1,000,000.0 1,500,000    
Accordion feature, settlement period   13 days          
Accordion feature, increase limit   $ 100,000,000.0          
Repurchase of convertible senior notes     $ 18,400,000 20,200,000 $ 18,400,000    
Convertible senior notes, gross       103,235,000   124,485,000  
2028 Notes | Convertible Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent) 7.95%            
Face amount $ 250,000,000.0            
Convertible senior notes, gross       $ 250,000,000   $ 250,000,000