XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-Term Borrowings - Schedule of Lines of Credit (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Schedule of Lines of Credit [Line Items]  
Outstanding $ 23.0
Available 117.0
Maximum 140.0
Bank of America [Member]  
Schedule of Lines of Credit [Line Items]  
Outstanding
Available 60.0
Maximum $ 60.0
Credit Type Uncommitted
Expiration Date Jan. 23, 2026
PNC Bank [Member]  
Schedule of Lines of Credit [Line Items]  
Outstanding $ 23.0
Available 45.0
Maximum $ 68.0
Credit Type Committed
Expiration Date Jan. 31, 2027
CoBank, ACB (CoBank) [Member]  
Schedule of Lines of Credit [Line Items]  
Outstanding
Available 12.0
Maximum $ 12.0
Credit Type Committed
Expiration Date May 20, 2026