XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term debt: (Tables)
12 Months Ended
Dec. 31, 2024
Long-term debt:  
Schedule of aggregate future contractual maturities of long-term debt

The aggregate future contractual maturities of long-term debt were as follows as of December 31, 2024 (in thousands):

For the year ending December 31, 

    

2025

$

2026

 

500,000

2027

 

750,000

2028

 

2029

 

206,000

Thereafter

 

Total

$

1,456,000