XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible Senior Notes and Capped Call Transactions - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
May 11, 2020
USD ($)
Jun. 30, 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   $ 373,515 $ 386,201
Convertible Debt      
Debt Instrument [Line Items]      
Purchases of capped calls $ 29,348    
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    
Interest rate, stated percentage 1.25%    
Debt instrument, convertible, conversion ratio   0.0325668  
Initial conversion price (in dollars per share) | $ / shares   $ 30.71  
Interest rate, effective percentage   1.87%