v3.26.3
Commitments and Contingencies - Schedule of Interest Expense Related to Convertible Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]        
Total interest expense $ 1,258 $ 1,278 $ 3,774 $ 3,648
2027 Notes and 2030 Notes        
Debt Instrument [Line Items]        
Coupon interest 684 684 2,050 2,108
Amortization of debt discount 502 503 1,510 1,378
Amortization of transaction costs 68 87 202 149
Total interest expense $ 1,254 $ 1,274 $ 3,762 $ 3,635