XML 214 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Convertible Senior Notes and Capped Call Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 07, 2021
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 12, 2021
$ / shares
Debt Instrument [Line Items]          
Repayments of debt   $ 2,284 $ 506,898 $ 351,932  
Amortization of debt issuance costs   $ 5,910 5,708 4,353  
Share price (in dollars per share) | $ / shares   $ 8.72      
1.50% convertible senior notes due 2026 | Convertible notes          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 287,500        
Interest Rate 1.50% 1.50%      
Proceeds from convertible debt $ 280,000        
Interest on convertible debt   $ 4,300 4,300 4,200  
Amortization of debt issuance costs   1,500 1,500 $ 1,500  
Debt issuance costs $ 7,600        
Unamortized discount related to convertible notes   $ (3,200) $ (4,700)    
Debt instrument, effective interest rate   2.02%      
Debt instrument, conversion ratio 0.0834028 0.0870869      
Debt instrument, conversion price (in dollars per share) | $ / shares $ 11.99        
Conversion price, premium percentage 37.50%        
Debt instrument convertible strike price of capped call transactions (in dollars per share) | $ / shares   $ 14.61     $ 15.26
Convertible debt, strike price of capped call transactions, premium percentage         75.00%
1.50% convertible senior notes due 2026 | Convertible notes | Maximum          
Debt Instrument [Line Items]          
Debt instrument, conversion ratio 0.1146788        
$62 Million Term Loan | Unsecured debt          
Debt Instrument [Line Items]          
Repayments of debt $ 62,000