v3.26.3
Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal Amount $ 190,999 $ 287,498
Unamortized debt issuance costs (4,693) (6,612)
Net Carrying Amount 186,306 280,886
Short-term Debt    
Debt Instrument [Line Items]    
Principal Amount 999 97,498
Unamortized debt issuance costs (4) (753)
Net Carrying Amount 995 96,745
Long-term Debt    
Debt Instrument [Line Items]    
Principal Amount 190,000 190,000
Unamortized debt issuance costs (4,689) (5,859)
Net Carrying Amount 185,311 184,141
2021 Convertible Senior Notes due 2027    
Debt Instrument [Line Items]    
Principal Amount 999 97,498
Unamortized debt issuance costs (4) (753)
Net Carrying Amount 995 96,745
2025 Convertible Senior Notes due 2029    
Debt Instrument [Line Items]    
Principal Amount 190,000 190,000
Unamortized debt issuance costs (4,689) (5,859)
Net Carrying Amount $ 185,311 $ 184,141