v3.26.3
Guarantees - Schedule of Total Guarantees by Type of Guarantee and Member Class (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Guarantees    
Guarantor obligations $ 1,248,566 $ 1,265,694
CFC:    
Guarantees    
Guarantor obligations 1,160,912 1,167,682
CFC: | Distribution    
Guarantees    
Guarantor obligations 516,019 508,383
CFC: | Power supply    
Guarantees    
Guarantor obligations 601,063 614,234
CFC: | Statewide and associate    
Guarantees    
Guarantor obligations 43,830 45,065
NCSC:    
Guarantees    
Guarantor obligations 94,784 105,346
NCSC: | Statewide and associate    
Guarantees    
Guarantor obligations 36,000 37,000
NCSC: | Electric    
Guarantees    
Guarantor obligations 87,654 98,012
Long-term tax-exempt bonds    
Guarantees    
Guarantor obligations 45,215 47,100
Letters of credit    
Guarantees    
Guarantor obligations 1,019,319 1,033,710
Other guarantees    
Guarantees    
Guarantor obligations $ 184,032 $ 184,884