v3.26.1
Convertible Notes - Schedule of Interest Expense Related to Convertible Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Coupon interest expense $ 1,960 $ 3,162 $ 5,122 $ 6,325
Amortization of debt discount and issuance costs 658 427 1,112 860
Total interest expense on convertible notes $ 2,618 $ 3,589 $ 6,234 $ 7,185