v3.26.3
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Nov. 15, 2019
Debt Instrument [Line Items]      
Less: Unamortized discount $ (3,198) $ (4,283)  
Debt issuance costs (877) (1,511)  
Total long-term debt 868,219 866,500  
Less: current portion (149,065) (148,685)  
Total long-term debt, less current portion 719,154 717,815  
Revolving Credit Facility      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0 0  
Senior Notes | 4.625% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate 4.625%    
Long-term debt, gross $ 460,038 460,038  
Debt issuance costs (500) (600)  
Total long-term debt 457,985 457,645  
Convertible Debt      
Debt Instrument [Line Items]      
Long-term debt, gross $ 872,294 872,294  
Convertible Debt | 1.75% Convertible Notes      
Debt Instrument [Line Items]      
Stated interest rate 1.75%   1.75%
Long-term debt, gross $ 149,109 149,109  
Debt issuance costs (0) (400)  
Total long-term debt $ 149,065 148,685  
Convertible Debt | 3.625% Convertible Notes      
Debt Instrument [Line Items]      
Stated interest rate 3.625%    
Long-term debt, gross $ 263,147 263,147  
Debt issuance costs (300) (500)  
Total long-term debt $ 261,169 $ 260,170