Сказать, что вы хотите создать отчет XBRL с помощью .Net, все равно, что сказать, что вы хотите написать роман с кириллицей, и спросить, как это сделать.
Существуют API и DOM для работы с XBRL с .Net (например, Google, термины «gepsio и XBRL» или «Hitachi Systems XiRUTE .NET», которые, как следует из названия, поддерживают платформу Microsoft .NET.)
Большинство доступных API для Java.
SEC предоставляет исходный код для средств просмотра XBRL (http://www.sec.gov/spotlight/xbrl/renderingenginelicense.htm), из которых вы можете узнать. Где еще можно узнать XBRL? На веб-сайте XBRL ORG есть Спецификация (и), комплекты соответствия, образцы.