v3.26.1
Convertible Senior Notes - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of deferred financing costs     $ 1,113 $ 1,074
March 2023 Note | Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 3,019 $ 3,019 6,038 6,038
Amortization of deferred financing costs 559 539 1,113 1,074
Total $ 3,578 $ 3,558 $ 7,151 $ 7,112