v3.26.1
Debt - Rural Utilities Service Guaranteed Loans (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]          
Short-term borrowings     $ 732,809   $ 459,513
Reclassification, Other | Commercial Paper          
Debt Instrument [Line Items]          
Short-term borrowings       $ (73,751)  
Commercial Paper | Reclassification, Other          
Debt Instrument [Line Items]          
Aggregate borrowings including capitalized interest       $ 73,751  
FFB | Rural Utilities Service Guaranteed Loans | Secured Debt          
Debt Instrument [Line Items]          
Advances received on loans     $ 95,655    
FFB | Rural Utilities Service Guaranteed Loans | Secured Debt | Subsequent Event          
Debt Instrument [Line Items]          
Advances received on loans $ 91,707        
FFB | Rural Utilities Service Guaranteed Loans | Secured Debt | Washington and Baconton Acquisition          
Debt Instrument [Line Items]          
Advances received on loans   $ 80,058