XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2020
USD ($)
day
$ / shares
Dec. 31, 2024
USD ($)
Apr. 30, 2020
Debt Instrument [Line Items]          
Loss (gain) on debt extinguishment $ 0 $ 7,045      
Proceeds from issuance of convertible senior notes     $ 334,650    
Capped Call Transaction          
Debt Instrument [Line Items]          
Cost incurred in connection with capped calls     $ 35,673    
Capped Call Transaction | Call Option | Minimum          
Debt Instrument [Line Items]          
Strike price (in usd per share) | $ / shares     $ 12.84    
Capped Call Transaction | Call Option | Maximum          
Debt Instrument [Line Items]          
Strike price (in usd per share) | $ / shares     $ 18.19    
Convertible 7.25% Senior Notes Due 2032          
Debt Instrument [Line Items]          
Debt instrument, face amount 600,000     $ 400,000  
Debt instrument, unamortized premium   $ 5,000      
Senior Notes due March 2027          
Debt Instrument [Line Items]          
Stated rate, debt instrument   7.25%      
Purchase and retirement of long term debt   $ 350,000      
Convertible Senior Notes due 2026          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 330,654        
Stated rate, debt instrument 2.25%        
New Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 200,000        
Stated rate, debt instrument 7.25%        
Debt instrument, price, percentage of par 10050.00%        
Underwriter discount and issuance costs $ 1,500        
Convertible Notes | Convertible Senior Notes due 2026          
Debt Instrument [Line Items]          
Debt instrument, face amount     $ 345,000    
Stated rate, debt instrument     2.25%   2.25%
Conversion ratio (in shares)     0.0778816    
Conversion price (in usd per share) | $ / shares     $ 12.84    
Threshold percentage of stock price trigger     130.00%    
Debt issuance costs gross     $ 10,350    
Convertible Notes | Convertible Senior Notes due 2026 | Debt Instrument, Redemption, Period One          
Debt Instrument [Line Items]          
Threshold trading days | day     20    
Threshold consecutive trading days | day     30    
Convertible Notes | Convertible Senior Notes due 2026 | Debt Instrument, Redemption, Period Two          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger     98.00%    
Threshold trading days | day     5    
Threshold consecutive trading days | day     10    
Convertible Notes | Convertible 2.25% Senior Notes Due 2026, Additional Option To Initial Purchasers          
Debt Instrument [Line Items]          
Debt instrument, face amount     $ 45    
Convertible Notes | Convertible 2.25% Senior Notes Due 2026, Liability Component          
Debt Instrument [Line Items]          
Debt issuance costs gross     7,024    
Convertible Notes | Convertible 2.25% Senior Notes Due 2026, Equity Component          
Debt Instrument [Line Items]          
Debt issuance costs gross     $ 3,326