XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Interest Expense Related to the Notes (Details) - Convertible senior notes - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 29, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Debt Instrument [Line Items]          
Interest rate 0.75%     0.75% 0.75%
Contractual interest expense (0.75% coupon)   $ 941 $ 827 $ 2,825 $ 2,949
Amortization of issuance costs   621 613 1,857 1,988
Interest expense   $ 1,562 $ 1,440 $ 4,682 $ 4,937