XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Debt (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

September 30, 2023

 

December 31, 2022

Senior Secured Notes and Loans

        

6.67% Senior Secured Notes due 2033

 $700,000  $ 

6.72% Senior Secured Loans due 2033

  356,000    

Total Senior Secured Notes and Loans

  1,056,000    
Credit Facilities        

CD Senior Working Capital Facility

      

CD Credit Facility

  327,000    

TCF Credit Facility

  26,000    

Total Debt

  1,409,000    
         

Current Portion of debt

      

Non-current portion of unamortized debt issuance costs, net

  27,175    

Total non-current debt, net of unamortized debt issuance costs

 $1,381,825  $ 
Schedule of Maturities of Long-Term Debt [Table Text Block]

Years Ending December 31,

 

Principal Payments

2023

 $ 

2024

   

2025

   

2026

   

2027

   

Thereafter

  1,409,000 

Total

 $1,409,000 
Schedule of Line of Credit Facilities [Table Text Block]
  

CD Senior Working Capital Facility (1)

 

CD Credit Facility (1)

 

TCF Credit Facility (2)

Total Facility Size

 $500,000  $9,963,000  $800,000 

Less:

            

Outstanding balance

     327,000   26,000 

Letters of credit issued

  66,362       

Available commitment

 $433,638  $9,636,000  $774,000 
             

Priority ranking

 

Senior secured

  

Senior secured

  

Senior secured

 

Interest rate on outstanding balance

 

SOFR plus margin of 2.25%

  

SOFR plus margin of 2.25%

  

SOFR plus margin of 2.25%

 

Commitment fees on undrawn balance

  0.68%  0.68%  0.68%

Maturity Date

 

July 12, 2030

  

July 12, 2030

  

July 12, 2030

 
Interest Income and Interest Expense Disclosure [Table Text Block]
  

September 30, 2023

 

December 31, 2022

Interest cost of Non-current Debt

        

Interest per contractual rate

 $16,169  $ 

Amortization of debt issuance costs

  25,670    

Total Interest cost

  41,839    

Capitalized interest

  (9,303)   

Total interest expense, net of capitalized interest

 $32,536  $ 
         
         
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
  

September 30, 2023

 

December 31, 2023

  

Carrying Amount

 

Estimated Fair Value (1)

 

Carrying Amount

 

Estimated Fair Value

Senior Notes - Level 2

 $700,000  $700,000  $  $ 

Senior Loans - Level 2

  356,000   356,000