v3.26.1
Short-term Borrowings - Schedule of Lines of Credit (Details) - Line of Credit - USD ($)
Jun. 30, 2026
Feb. 28, 2026
Line of Credit Facility [Line Items]    
Outstanding $ 34,000,000.0  
Available 146,000,000.0  
Maximum 180,000,000.0  
Bank of America    
Line of Credit Facility [Line Items]    
Outstanding 15,000,000.0  
Available 45,000,000.0  
Maximum 60,000,000.0  
PNC Bank    
Line of Credit Facility [Line Items]    
Outstanding 9,000,000.0  
Available 91,000,000.0  
Maximum 100,000,000.0 $ 100,000,000
CoBank    
Line of Credit Facility [Line Items]    
Outstanding 10,000,000.0  
Available 10,000,000.0  
Maximum $ 20,000,000.0