v3.25.1
Document And Entity Information
3 Months Ended
Mar. 31, 2025
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Period End Date Mar. 31, 2025
Document Fiscal Year Focus 2025
Document Fiscal Period Focus Q1
Entity Registrant Name OLD DOMINION ELECTRIC COOPERATIVE
Entity Central Index Key 0000885568
Current Fiscal Year End Date --12-31
Entity Filer Category Non-accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Current Reporting Status No
Entity Interactive Data Current Yes
Entity File Number 000-50039
Entity Tax Identification Number 23-7048405
Entity Address, Address Line One 4201 Dominion Boulevard
Entity Address, City or Town Glen Allen
Entity Address, State or Province VA
Entity Incorporation, State or Country Code VA
Entity Address, Postal Zip Code 23060
City Area Code (804)
Local Phone Number 747-0592
Document Quarterly Report true
Document Transition Report false
Entity Common Stock, Shares Outstanding 0