XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes and Capped Call Transactions - Narrative (Details)
3 Months Ended
May 11, 2020
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Cap price (in dollars per share) | $ / shares   $ 47.24  
2025 Senior Notes      
Debt Instrument [Line Items]      
Fair value of the notes   $ 403,095,000 $ 386,201,000
Convertible Debt      
Debt Instrument [Line Items]      
Purchases of capped calls $ 29,348,000    
Convertible Debt | 2025 Senior Notes      
Debt Instrument [Line Items]      
Principal 253,000    
Proceeds from issuance of convertible senior notes, net of issuance costs $ 245,158,000    
Interest rate, stated percentage 1.25%    
Debt instrument, convertible, conversion ratio   0.0325668  
Initial conversion price (in dollars per share) | $ / shares   $ 30.71