v3.26.3
Debt - Outstanding Principal Amount and Carrying Value of Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal outstanding $ 649,835  
Unamortized debt discount and debt issuance costs (102,836)  
Net carrying value 546,999  
2030 Notes    
Debt Instrument [Line Items]    
Principal outstanding 405,000 $ 405,000
Unamortized debt discount and debt issuance costs (100,429) (118,438)
Net carrying value $ 304,571 $ 286,562