XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Unamortized debt discount $ (13,096) $ (8,251)
Convertible Debt    
Debt Instrument [Line Items]    
Principal Amount 730,379 661,250
Unamortized debt discount (13,096) (8,251)
Net Carrying Amount 717,283 652,999
Fair Value 737,013 488,700
2026 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Amount 299,129 661,250
Unamortized debt discount (2,687) (8,251)
Net Carrying Amount 296,442 652,999
Fair Value 265,851 488,700
2029 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Amount 431,250 0
Unamortized debt discount (10,409) 0
Net Carrying Amount 420,841 0
Fair Value $ 471,162 $ 0