XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Convertible Senior Notes and Capped Call Options (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 01, 2024
Jan. 31, 2021
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jan. 07, 2021
$ / shares
Debt Instrument [Line Items]                
Amortization of debt issuance costs         $ 3,240 $ 2,785    
Share price (in dollars per share) | $ / shares   $ 8.72            
1.50% Convertible Senior Notes | Convertible notes                
Debt Instrument [Line Items]                
Debt instrument, face amount   $ 287,500            
Interest rate   1.50% 1.50%   1.50%      
Proceeds from convertible debt   $ 280,000            
Interest rate effect on assumed conversion of convertible debt     $ 1,100 $ 1,100 $ 2,200 2,200    
Debt issuance costs   $ 7,600            
Amortization of debt issuance costs     $ 400 $ 400 $ 700 $ 700    
Debt instrument, effective interest rate     2.00% 2.00% 2.00% 2.00%    
Unamortized discount related to convertible notes     $ (2,500)   $ (2,500)   $ (3,200)  
Debt instrument, conversion ratio 0.0891 0.0834028            
Conversion price, debt instruments (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.28   $ 14.28     $ 15.26
Debt instrument convertible strike price of capped call transactions premium percentage               75.00%
1.50% Convertible Senior Notes | Convertible notes | Maximum                
Debt Instrument [Line Items]                
Debt instrument, conversion ratio   0.1146788