XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Long-term debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Maturity Profile of the Term Loan Outstanding
The maturity profile of the term loan outstanding as of September 30, 2025, net of debt amortization expense, is as follows:
 
Year ended
Amount
2025$6,544 
202626,192 
2027423,724 
Total$456,460 
Schedule of Company’s Long-Term Debt
A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2024As of September 30, 2025
 Credit facility, net of amortization expenses $476,089 $456,460 
 1.750% 2021 Senior Notes, net of debt amortization expenses
349,234349,684
 6.000% 2024 Senior Notes, net of debt amortization expenses
396,117 396,773 
Total$1,221,440 $1,202,917 
 Current portion 26,173375,871
 Non-current portion 1,195,267827,046
Total $1,221,440 $1,202,917