XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONVERTIBLE SENIOR NOTES (Narrative) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
Feb. 16, 2021
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
2028 Convertible Senior Notes        
Debt Instrument [Line Items]        
Debt issuance costs $ 1,500      
Aggregate outstanding balance     $ 457,626 $ 457,708
Principal amount     459,000 $ 459,000
2028 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, stated interest rate   1.50%    
Principal amount of notes 441,000 $ 900,000    
Debt instrument, convertible, conversion ratio   0.0229885    
Conversion price per share (in dollars per share) | $ / shares   $ 43.50    
Debt redemption, percentage of conversion price   150.00%    
Debt redemption, trading days   20 days    
Debt redemption, consecutive trading days   30 days    
Redemption price, percentage   100.00%    
Debt instrument, debt default, calendar days   360 days    
Debt instrument, interest in the event of default   0.25%    
Additional interest in the event of default   0.50%    
Debt issuance costs   $ 4,500    
Debt instrument, effective interest rate       1.60%
Aggregate outstanding balance 459,000      
Fair value of convertible debt       $ 381,700
Principal amount 459,000      
2028 Convertible Senior Notes | Convertible Debt | Minimum        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days   181 days    
2028 Convertible Senior Notes | Convertible Debt | Maximum        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days   360 days    
2028 Convertible Senior Notes | Debt Conversion Terms One | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days   180 days    
2028 Convertible Senior Notes | Debt Conversion Terms Two | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days   361 days    
2030 Convertible Senior Notes        
Debt Instrument [Line Items]        
Debt issuance costs $ 7,300      
Aggregate outstanding balance     434,617 434,837
Principal amount     441,000 $ 441,000
2030 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, stated interest rate 1.375%      
Principal amount of notes $ 441,000      
Debt instrument, convertible, conversion ratio 0.046512      
Conversion price per share (in dollars per share) | $ / shares $ 21.50      
Debt redemption, percentage of conversion price 150.00%      
Debt redemption, trading days 20 days      
Debt redemption, consecutive trading days 30 days      
Redemption price, percentage 100.00%      
Debt instrument, debt default, calendar days 360 days      
Debt instrument, interest in the event of default 0.25%      
Additional interest in the event of default 0.50%      
Debt instrument, effective interest rate       1.60%
Fair value of convertible debt       $ 343,600
2030 Convertible Senior Notes | Convertible Debt | Minimum        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days 181 days      
2030 Convertible Senior Notes | Convertible Debt | Maximum        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days 360 days      
2030 Convertible Senior Notes | Debt Conversion Terms One | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days 180 days      
2030 Convertible Senior Notes | Debt Conversion Terms Two | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, debt default, calendar days 361 days      
Exchange Transaction        
Debt Instrument [Line Items]        
Loss on extinguishment of debt     2,000  
Exchange Transaction | Convertible Debt        
Debt Instrument [Line Items]        
Principal amount of notes $ 441,000      
Paid accrued but unpaid interest     $ 2,500