XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Convertible Senior Notes Activity (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Debt Activity [Roll Forward]      
Principal balance of Notes outstanding as of December 31, 2023   $ 1,048,675  
Issuance of 2029 Notes   423,002 $ 0
Repurchases of 2026 Notes   (325,344) $ 0
Principal balance of Notes outstanding as of September 30, 2024 $ 900,463 900,463  
Convertible Debt      
Debt Activity [Roll Forward]      
Principal balance of Notes outstanding as of December 31, 2023   661,250  
Principal balance of Notes outstanding as of September 30, 2024 730,379 730,379  
Convertible Debt | 2029 Notes      
Debt Activity [Roll Forward]      
Issuance of 2029 Notes $ 302,400 431,250  
Convertible Debt | 2026 Notes      
Debt Activity [Roll Forward]      
Repurchases of 2026 Notes   $ (362,121)