XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Notes (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Convertible Notes [Line Items]          
Loss on extinguishment $ (13,011) $ (30,632) $ (13,011) $ (30,632)  
Conversion shares value     1,000    
Principal amount 1,000   $ 1,000    
Convertible common shares (in Shares) | shares     93,752,578    
Interest expense on the convertible notes   $ 4,330   $ 11,256  
Convertible Senior Notes due 2026 [Member]          
Convertible 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 Notes [Line Items]          
Principal amount $ 1,815   $ 1,815    
Interest rate 5.75%   5.75%    
Repurchased principal amount $ 24,030   $ 24,030    
Maximum conversion rate (in Shares) | shares     167.7853    
If-converted value         $ 28,446
Convertible Senior Notes due 2029 [Member]          
Convertible Notes [Line Items]          
Principal amount $ 345,000   $ 345,000    
Interest rate 3.25%   3.25%    
Maximum conversion rate (in Shares) | shares     103.6269    
Convertible Senior Notes due 2030 [Member]          
Convertible Notes [Line Items]          
Principal amount $ 475,000   $ 475,000    
Interest rate 4.625%   4.625%    
2026 Convertible Notes [Member]          
Convertible Notes [Line Items]          
Principal amount $ 971,815   $ 971,815    
If-converted value     188,859    
2028 Convertibel Notes [Member]          
Convertible Notes [Line Items]          
Principal amount 971,815   971,815    
If-converted value     2,644    
2029 Convertible Notes [Member]          
Convertible Notes [Line Items]          
Principal amount 971,815   971,815    
If-converted value     405,711    
2030 Convertible Notes [Member]          
Convertible Notes [Line Items]          
Principal amount 971,815   971,815    
Convertible Notes [Member]          
Convertible Notes [Line Items]          
Principal amount $ 971,815   $ 971,815   520,845
Trading days     20    
Consecutive trading days     30    
Conversion price of convertible notes     130.00%    
Aggregate principal amount, percentage 25.00%   25.00%    
Interest expense on the convertible notes $ 7,984   $ 17,992    
Convertible Senior Notes [Member]          
Convertible 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%    
Maximum conversion rate (in Shares) | shares     75.7003    
Level 2 [Member]          
Convertible Notes [Line Items]          
Fair value of the convertible notes $ 1,155,127   $ 1,155,127   571,031
Accounts Payable and Other Liabilities [Member]          
Convertible Notes [Line Items]          
Interest payable $ 5,750   $ 5,750   $ 5,107