XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible debt (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 10, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Aug. 23, 2023
USD ($)
Debt Instrument [Line Items]              
Debt Instrument, Face Amount   $ 266,816   $ 266,816   $ 288,529  
Settlement of convertible debt   21,700   (21,713) $ 0    
Debt Instrument, Fair Value Disclosure   256,700   256,700   320,500  
Debt Instrument, Unamortized Premium   8,427   8,427   9,776  
Debt Instrument, Premium and Debt Issuance Costs, Net   (3,690)   (3,690)   (4,313)  
Convertible Debt   271,553   271,553   $ 293,992  
Debt Instrument, Periodic Payment, Interest   1,520 $ 1,203 3,075 2,406    
Amortization of Financing Costs   301 373 624 746    
Amortization of Debt Discount (Premium)   (673) 0 (1,349) 0    
Interest Expense, Debt   1,148 $ 1,576 2,350 $ 3,152    
Notes due 2024 [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Face Amount $ 21,700 $ 0   $ 0      
Debt Instrument, Interest Rate, Stated Percentage   1.00%   1.00%      
Debt Instrument, Convertible, Conversion Ratio       15.1394      
Debt Instrument, Convertible, Stock Price Trigger | $ / shares       $ 66.05      
Partial Extinguishment of Debt, Principal Amount 122,000            
Debt Instrument, Convertible, Conversion Price | $ / shares   $ 101.62   $ 101.62      
Value of capped call   $ 16,400   $ 16,400      
Notes due 2027              
Debt Instrument [Line Items]              
Debt Instrument, Face Amount 266,800 $ 266,816   $ 266,816      
Debt Instrument, Interest Rate, Stated Percentage   2.25%   2.25%      
Debt Instrument, Convertible, Conversion Ratio       23.9137      
Debt Instrument, Convertible, Stock Price Trigger | $ / shares       $ 41.82      
Debt Instrument, Convertible, Remaining Discount Amortization Period   39 months   39 months      
Debt Conversion, Converted Instrument, Amount 116,800            
Debt Instrument, Convertible, Conversion Price | $ / shares   $ 78.90   $ 78.90      
Value of capped call   $ 25,300   $ 25,300      
Notes due 2024- subject to Exchange              
Debt Instrument [Line Items]              
Debt Instrument, Face Amount             $ 122,000
Notes Exchange              
Debt Instrument [Line Items]              
Value of capped call $ 22,200