v3.25.4
Debt - Convertible Senior Notes Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2025
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2019
USD ($)
day
Sep. 30, 2019
day
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2020
USD ($)
Jun. 01, 2019
USD ($)
Debt Instrument [Line Items]                  
Payment for repurchases of convertible notes         $ 0 $ 0 $ 149,640,000    
Gain on extinguishment of debt         0 0 $ 19,869,000    
Convertible Debt                  
Debt Instrument [Line Items]                  
Repaid principal amount $ 191,000,000                
Convertible Senior Notes Due 2025 And 2026 | Convertible Debt                  
Debt Instrument [Line Items]                  
Gain on extinguishment of debt   $ 19,900,000              
Unamortized debt issuance costs   1,800,000              
2026 Notes | Convertible Debt                  
Debt Instrument [Line Items]                  
Principal     $ 316,300,000           $ 303,995,000
Repurchased principal amount   12,300,000              
Payment for repurchases of convertible notes   10,700,000              
Unamortized debt issuance costs         627,000 1,880,000      
Threshold percentage of stock price trigger     130.00%            
Limitation on sale of common stock, sale price threshold, number of trading days | day     20            
Limitation on sale of common stock, sale price threshold, trading period | day     30            
Redemption price percentage       100.00%          
Debt instrument, convertible, if-converted value in excess of principal         0        
2026 Notes | Convertible Debt | Debt Instrument, Redemption, Period One                  
Debt Instrument [Line Items]                  
Threshold percentage of stock price trigger       130.00%          
Limitation on sale of common stock, sale price threshold, number of trading days | day       20          
Limitation on sale of common stock, sale price threshold, trading period | day       30          
2026 Notes | Convertible Debt | Debt Instrument, Redemption, Period Two                  
Debt Instrument [Line Items]                  
Limitation on sale of common stock, sale price threshold, number of trading days | day       5          
Limitation on sale of common stock, sale price threshold, trading period | day       5          
Percentage of closing sale price in excess of convertible notes       98.00%          
2025 Notes | Convertible Debt                  
Debt Instrument [Line Items]                  
Principal               $ 350,000,000  
Repurchased principal amount   159,000,000              
Payment for repurchases of convertible notes   $ 138,400,000              
Unamortized debt issuance costs         $ 0 $ 669,000