Can a company revise or refile its XBRL?

Yes. If mistakes are found after filing, the company can submit a replacement XBRL. However, penalties may apply if the AR filing deadline has passed.