XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-Term Debt [Abstract]  
Long-term debt instruments
Long-term debt consists of the following:

   
December 31,
2024
   
December 31,
2023
 
             
Credit Facility
 
$
136,000
   
$
-
 
Convertible senior notes, due 2025
   
41,911
     
95,102
 
Convertible senior notes, due 2030
    750,000       750,000  
Deferred financing costs
   
(22,892
)
   
(26,914
)
     
905,019
     
818,188
 
Less current portion
   
-
     
-
 
 
 
$
905,019
   
$
818,188
 
Key terms of the convertible debt instruments
The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2024:

 
Due 2025
      Due 2030
 
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount
 
$
41,911
     $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25%  
Conversion rate effective December 3, 2024 (per $1 principal amount)
   
32.2205
      33.1609  
Effective conversion price effective December 3, 2024 (per share)
 
$
31.04
     $ 30.16  
130% of the conversion price (per share)
 
$
40.35
     $ 39.21