XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 01, 2023
Debt Instrument [Line Items]    
Convertible notes $ 945,319 $ 879,529
Amended Credit Agreement    
Debt Instrument [Line Items]    
Amount outstanding under credit facility 385,000  
Amended Credit Agreement | New Term Loan Facility    
Debt Instrument [Line Items]    
Amount outstanding under credit facility 320,000  
Amended Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Amount outstanding under credit facility 65,000  
2028 Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Convertible notes 561,519 560,842
Convertible debt, estimated fair value $ 603,000 $ 566,000