v3.24.3
Convertible Senior Notes - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Debt Disclosure [Abstract]        
Contractual interest expense $ 2,394 $ 1,618 $ 7,182 $ 3,558
Amortization of issuance costs 609 472 1,826 1,122
Total interest expense $ 3,003 $ 2,090 $ 9,008 $ 4,680