XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term and Long-Term Borrowings - Lines of Credit (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Borrowing Limit $ 390,000,000  
Amount Outstanding 0 $ 69,615,000
Letters of Credit 10,461,000  
Amount Available 379,539,000 311,613,000
OTC Credit Agreement    
Line of Credit Facility [Line Items]    
Borrowing Limit 170,000,000  
Amount Outstanding 0  
Letters of Credit 0  
Amount Available 170,000,000 170,000,000
OTP Credit Agreement    
Line of Credit Facility [Line Items]    
Borrowing Limit 220,000,000  
Amount Outstanding 0  
Letters of Credit 10,461,000  
Amount Available $ 209,539,000 $ 141,613,000