X-IM Framework to Overcome Semantic Heterogeneity Across XBRL Filings