XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Notes (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Convertible Senior Notes [Line Items]          
Principal amount $ 520,845   $ 520,845    
Loss on extinguishment 30,632   30,632    
Conversion shares value     1,000    
Principal amount 1,000   1,000    
Level 2 [Member]          
Convertible Senior Notes [Line Items]          
Fair value of the convertible notes 553,602   553,602   $ 281,897
Convertible Senior Notes Due 2026 [Member]          
Convertible Senior Notes [Line Items]          
Principal amount $ 150,000   $ 150,000    
Interest rate 3.25%   3.25%    
Trading days     20    
Conversion price of convertible notes     130.00%    
Redemption price equal percentage     100.00%    
Maximum conversion rate (in Shares) | shares     144.9275    
Convertible Senior Notes Due 2028 [Member]          
Convertible Senior Notes [Line Items]          
Principal amount $ 25,845   $ 25,845    
Interest rate 5.75%   5.75%    
Maximum conversion rate (in Shares) | shares     167.7853    
If-converted value     $ 27,064    
Convertible Senior Notes Due 2029 [Member]          
Convertible Senior Notes [Line Items]          
Principal amount $ 345,000   $ 345,000    
Interest rate 3.25%   3.25%    
Maximum conversion rate (in Shares) | shares     103.6269    
2028 Notes [Member]          
Convertible Senior Notes [Line Items]          
Principal amount $ 104,155   $ 104,155    
Interest rate 5.75%   5.75%    
Convertible Notes [Member]          
Convertible Senior Notes [Line Items]          
Principal amount $ 520,845   $ 520,845   280,000
Trading days     20,000    
Consecutive trading days     30,000    
Conversion price of convertible notes     130.00%    
Interest expense on the convertible notes $ 4,330 $ 3,461 $ 11,256 $ 11,484  
Convertible Senior Notes [Member]          
Convertible Senior Notes [Line Items]          
Consecutive trading days     30    
Measurement days     5 days    
Measurement period for determining share price     10 days    
Principal amount of trading price     $ 1,000    
Percentage of sale and conversion price 98.00%   98.00%    
Redemption price equal percentage     100.00%    
Number of shares issuable upon conversion (in Shares) | shares     61,826,817    
Convertible Senior Notes Due Two Thousand And Twenty Three [Member]          
Convertible Senior Notes [Line Items]          
Aggregate principal amount, percentage 25.00%   25.00%    
Accounts Payable and Other Liabilities [Member]          
Convertible Senior Notes [Line Items]          
Interest payable $ 3,151   $ 3,151   $ 2,391