v3.26.1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Special funds $ 69,885 $ 69,564
Related Party | Wholesale Power Agreement    
Related Party Transaction [Line Items]    
Receivables – Members 223,800 202,400
Related Party | Missouri Basin Power Project (MBPP)    
Related Party Transaction [Line Items]    
Other receivables 2,800 2,300
Special funds $ 17,000 $ 17,000