XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes (Details)
$ in Thousands
3 Months Ended
Aug. 13, 2020
USD ($)
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
shares
Jun. 15, 2023
USD ($)
shares
Feb. 14, 2023
USD ($)
Jun. 14, 2021
USD ($)
Jun. 16, 2020
USD ($)
Convertible Senior Notes [Line Items]                
Loss on extinguishment     $ 9,721          
Common stock, shares issued (in Shares) | shares   151,819,000   150,330,000        
Principal amount   $ 1,000            
Interest expense on the convertible notes   4,128 4,002          
Level 2 [Member]                
Convertible Senior Notes [Line Items]                
Fair value of the convertible notes   $ 308,487   $ 281,897        
Convertible Senior Notes due 2028 [Member]                
Convertible Senior Notes [Line Items]                
Principal amount           $ 130,000    
Interest rate           5.75%    
Convertible Senior Notes due 2026 [Member]                
Convertible Senior Notes [Line Items]                
Principal amount             $ 150,000  
Interest rate             3.25%  
Cash         $ 59,955      
Trading days   20            
Conversion price of convertible notes   130.00%            
Redemption price equal percentage   100.00%            
Maximum conversion rate (in Shares) | shares   167.7853            
Convertible Senior Notes due 2023 [Member]                
Convertible Senior Notes [Line Items]                
Principal amount $ 25,000 $ 280,000           $ 150,000
Interest rate 4.25%             4.25%
Principal interest rate 101.00%              
Aggregate principal amount, percentage   25.00%            
Two Thousand and Twenty Notes [Member]                
Convertible Senior Notes [Line Items]                
Principal amount   $ 115,000            
Common stock, shares issued (in Shares) | shares         1,037,288      
Convertible Senior Notes [Member]                
Convertible Senior Notes [Line Items]                
Conversion shares value   $ 1,000            
Consecutive trading days   30            
Measurement days   5 days            
Measurement period for determining share price   10 days            
Principal amount of trading price   $ 1,000            
Parentage of sale and conversion price   98.00%            
Redemption price equal percentage   100.00%            
Maximum conversion rate (in Shares) | shares   144.9275            
Number of shares issuable upon conversion (in Shares) | shares   43,551,214            
Convertible Notes [Member]                
Convertible Senior Notes [Line Items]                
Principal amount   $ 280,000   280,000        
Trading days   20            
Consecutive trading days   30            
Conversion price of convertible notes   130.00%            
Interest expense on the convertible notes   $ (3,462) $ (4,002)          
Accounts Payable and Other Liabilities [Member]                
Convertible Senior Notes [Line Items]                
Interest payable   $ 2,391   $ 3,041