XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term and Long-Term Borrowings (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
The following is a summary of our lines of credit as of March 31, 2025 and December 31, 2024:
March 31, 2025December 31, 2024
(in thousands)Borrowing LimitAmount OutstandingLetters
of Credit
Amount AvailableAmount Available
OTC Credit Agreement$170,000 $ $ $170,000 $170,000 
OTP Credit Agreement220,000 58,853 8,772 152,375 141,613 
Total$390,000 $58,853 $8,772 $322,375 $311,613 
Schedule of Debt
The following is a summary of outstanding long-term debt by borrower as of March 31, 2025 and December 31, 2024: 
(in thousands)
BorrowerDebt InstrumentRateMaturityMarch 31,
2025
December 31,
2024
OTCGuaranteed Senior Notes3.55 %12/15/26$80,000 $80,000 
OTPSeries 2007C Senior Unsecured Notes6.37 %08/02/2742,000 42,000 
OTPSeries 2013A Senior Unsecured Notes4.68 %02/27/2960,000 60,000 
OTPSeries 2019A Senior Unsecured Notes3.07 %10/10/2910,000 10,000 
OTPSeries 2020A Senior Unsecured Notes3.22 %02/25/3010,000 10,000 
OTPSeries 2020B Senior Unsecured Notes3.22 %08/20/3040,000 40,000 
OTPSeries 2021A Senior Unsecured Notes2.74 %11/29/3140,000 40,000 
OTPSeries 2024A Senior Unsecured Notes5.48 %04/01/3460,000 60,000 
OTPSeries 2025A Senior Unsecured Notes5.49 %03/27/3550,000 — 
OTPSeries 2007D Senior Unsecured Notes6.47 %08/20/3750,000 50,000 
OTPSeries 2019B Senior Unsecured Notes3.52 %10/10/3926,000 26,000 
OTPSeries 2020C Senior Unsecured Notes3.62 %02/25/4010,000 10,000 
OTPSeries 2013B Senior Unsecured Notes5.47 %02/27/4490,000 90,000 
OTPSeries 2018A Senior Unsecured Notes4.07 %02/07/48100,000 100,000 
OTPSeries 2019C Senior Unsecured Notes3.82 %10/10/4964,000 64,000 
OTPSeries 2020D Senior Unsecured Notes3.92 %02/25/5015,000 15,000 
OTPSeries 2021B Senior Unsecured Notes3.69 %11/29/51100,000 100,000 
OTPSeries 2022A Senior Unsecured Notes3.77 %05/20/5290,000 90,000 
OTPSeries 2024B Senior Unsecured Notes5.77 %04/01/5460,000 60,000 
Total997,000 947,000 
Less:Unamortized Long-Term Debt Issuance Costs3,487 3,266 
Total Long-Term Debt, Net of Unamortized Debt Issuance Costs$993,513 $943,734