feat(taxonomy): add rust sidecar compact surface pipeline
This commit is contained in:
18
rust/taxonomy/crosswalk/ifrs.json
Normal file
18
rust/taxonomy/crosswalk/ifrs.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"regime": "ifrs-full",
|
||||
"mappings": {
|
||||
"ifrs-full:Revenue": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "ifrs-full:Revenue"
|
||||
},
|
||||
"ifrs-full:ProfitLoss": {
|
||||
"surface_key": "net_income",
|
||||
"authoritative_concept_key": "ifrs-full:ProfitLoss"
|
||||
},
|
||||
"ifrs-full:Assets": {
|
||||
"surface_key": "total_assets",
|
||||
"authoritative_concept_key": "ifrs-full:Assets"
|
||||
}
|
||||
}
|
||||
}
|
||||
338
rust/taxonomy/crosswalk/us-gaap.json
Normal file
338
rust/taxonomy/crosswalk/us-gaap.json
Normal file
@@ -0,0 +1,338 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"regime": "us-gaap",
|
||||
"mappings": {
|
||||
"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
|
||||
},
|
||||
"us-gaap:SalesRevenueNet": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:SalesRevenueNet"
|
||||
},
|
||||
"us-gaap:Revenues": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:Revenues"
|
||||
},
|
||||
"us-gaap:Revenue": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:Revenue"
|
||||
},
|
||||
"us-gaap:TotalRevenues": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:TotalRevenues"
|
||||
},
|
||||
"us-gaap:TotalNetRevenues": {
|
||||
"surface_key": "revenue",
|
||||
"authoritative_concept_key": "us-gaap:TotalNetRevenues"
|
||||
},
|
||||
"us-gaap:GrossProfit": {
|
||||
"surface_key": "gross_profit",
|
||||
"authoritative_concept_key": "us-gaap:GrossProfit"
|
||||
},
|
||||
"us-gaap:OperatingIncomeLoss": {
|
||||
"surface_key": "operating_income",
|
||||
"authoritative_concept_key": "us-gaap:OperatingIncomeLoss"
|
||||
},
|
||||
"us-gaap:IncomeFromOperations": {
|
||||
"surface_key": "operating_income",
|
||||
"authoritative_concept_key": "us-gaap:IncomeFromOperations"
|
||||
},
|
||||
"us-gaap:OperatingProfit": {
|
||||
"surface_key": "operating_income",
|
||||
"authoritative_concept_key": "us-gaap:OperatingProfit"
|
||||
},
|
||||
"us-gaap:OperatingExpenses": {
|
||||
"surface_key": "operating_expenses",
|
||||
"authoritative_concept_key": "us-gaap:OperatingExpenses"
|
||||
},
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpense": {
|
||||
"surface_key": "selling_general_and_administrative",
|
||||
"authoritative_concept_key": "us-gaap:SellingGeneralAndAdministrativeExpense"
|
||||
},
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation": {
|
||||
"surface_key": "selling_general_and_administrative",
|
||||
"authoritative_concept_key": "us-gaap:SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation"
|
||||
},
|
||||
"us-gaap:ResearchAndDevelopmentExpense": {
|
||||
"surface_key": "research_and_development",
|
||||
"authoritative_concept_key": "us-gaap:ResearchAndDevelopmentExpense"
|
||||
},
|
||||
"us-gaap:OtherThanInterestExpense": {
|
||||
"surface_key": "other_operating_expense",
|
||||
"authoritative_concept_key": "us-gaap:OtherThanInterestExpense"
|
||||
},
|
||||
"us-gaap:OtherOperatingExpenses": {
|
||||
"surface_key": "other_operating_expense",
|
||||
"authoritative_concept_key": "us-gaap:OtherOperatingExpenses"
|
||||
},
|
||||
"us-gaap:OtherCostAndExpenseOperating": {
|
||||
"surface_key": "other_operating_expense",
|
||||
"authoritative_concept_key": "us-gaap:OtherCostAndExpenseOperating"
|
||||
},
|
||||
"us-gaap:OtherOperatingExpense": {
|
||||
"surface_key": "other_operating_expense",
|
||||
"authoritative_concept_key": "us-gaap:OtherOperatingExpense"
|
||||
},
|
||||
"us-gaap:IncomeTaxExpenseBenefit": {
|
||||
"surface_key": "income_tax_expense",
|
||||
"authoritative_concept_key": "us-gaap:IncomeTaxExpenseBenefit"
|
||||
},
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit": {
|
||||
"surface_key": "pretax_income",
|
||||
"authoritative_concept_key": "us-gaap:IncomeBeforeTaxExpenseBenefit"
|
||||
},
|
||||
"us-gaap:PretaxIncome": {
|
||||
"surface_key": "pretax_income",
|
||||
"authoritative_concept_key": "us-gaap:PretaxIncome"
|
||||
},
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
|
||||
"surface_key": "pretax_income",
|
||||
"authoritative_concept_key": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"
|
||||
},
|
||||
"us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
|
||||
"surface_key": "pretax_income",
|
||||
"authoritative_concept_key": "us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest"
|
||||
},
|
||||
"us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
|
||||
"surface_key": "pretax_income",
|
||||
"authoritative_concept_key": "us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
|
||||
},
|
||||
"us-gaap:CostOfRevenue": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfRevenue"
|
||||
},
|
||||
"us-gaap:CostOfGoodsSold": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfGoodsSold"
|
||||
},
|
||||
"us-gaap:CostOfSales": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfSales"
|
||||
},
|
||||
"us-gaap:CostOfGoodsAndServicesSold": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfGoodsAndServicesSold"
|
||||
},
|
||||
"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"
|
||||
},
|
||||
"us-gaap:CostOfProductsSold": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfProductsSold"
|
||||
},
|
||||
"us-gaap:CostOfServices": {
|
||||
"surface_key": "cost_of_revenue",
|
||||
"authoritative_concept_key": "us-gaap:CostOfServices"
|
||||
},
|
||||
"us-gaap:NetIncomeLoss": {
|
||||
"surface_key": "net_income",
|
||||
"authoritative_concept_key": "us-gaap:NetIncomeLoss"
|
||||
},
|
||||
"us-gaap:ProfitLoss": {
|
||||
"surface_key": "net_income",
|
||||
"authoritative_concept_key": "us-gaap:ProfitLoss"
|
||||
},
|
||||
"us-gaap:Assets": {
|
||||
"surface_key": "total_assets",
|
||||
"authoritative_concept_key": "us-gaap:Assets"
|
||||
},
|
||||
"us-gaap:InterestAndDividendIncomeOperating": {
|
||||
"surface_key": "interest_income",
|
||||
"authoritative_concept_key": "us-gaap:InterestAndDividendIncomeOperating"
|
||||
},
|
||||
"us-gaap:InterestIncomeOperating": {
|
||||
"surface_key": "interest_income",
|
||||
"authoritative_concept_key": "us-gaap:InterestIncomeOperating"
|
||||
},
|
||||
"us-gaap:InterestIncomeExpenseOperatingGross": {
|
||||
"surface_key": "interest_income",
|
||||
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseOperatingGross"
|
||||
},
|
||||
"us-gaap:InterestExpense": {
|
||||
"surface_key": "interest_expense",
|
||||
"authoritative_concept_key": "us-gaap:InterestExpense"
|
||||
},
|
||||
"us-gaap:InterestIncomeExpenseOperatingNet": {
|
||||
"surface_key": "net_interest_income",
|
||||
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseOperatingNet"
|
||||
},
|
||||
"us-gaap:NetInterestIncome": {
|
||||
"surface_key": "net_interest_income",
|
||||
"authoritative_concept_key": "us-gaap:NetInterestIncome"
|
||||
},
|
||||
"us-gaap:InterestIncomeExpenseNet": {
|
||||
"surface_key": "net_interest_income",
|
||||
"authoritative_concept_key": "us-gaap:InterestIncomeExpenseNet"
|
||||
},
|
||||
"us-gaap:ProvisionForCreditLosses": {
|
||||
"surface_key": "provision_for_credit_losses",
|
||||
"authoritative_concept_key": "us-gaap:ProvisionForCreditLosses"
|
||||
},
|
||||
"us-gaap:ProvisionForLoanLeaseAndOtherLosses": {
|
||||
"surface_key": "provision_for_credit_losses",
|
||||
"authoritative_concept_key": "us-gaap:ProvisionForLoanLeaseAndOtherLosses"
|
||||
},
|
||||
"us-gaap:NoninterestIncome": {
|
||||
"surface_key": "noninterest_income",
|
||||
"authoritative_concept_key": "us-gaap:NoninterestIncome"
|
||||
},
|
||||
"us-gaap:NoninterestExpense": {
|
||||
"surface_key": "noninterest_expense",
|
||||
"authoritative_concept_key": "us-gaap:NoninterestExpense"
|
||||
},
|
||||
"us-gaap:FinancingReceivableRecordedInvestment": {
|
||||
"surface_key": "loans",
|
||||
"authoritative_concept_key": "us-gaap:FinancingReceivableRecordedInvestment"
|
||||
},
|
||||
"us-gaap:LoansReceivableNetReportedAmount": {
|
||||
"surface_key": "loans",
|
||||
"authoritative_concept_key": "us-gaap:LoansReceivableNetReportedAmount"
|
||||
},
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
|
||||
"surface_key": "loans",
|
||||
"authoritative_concept_key": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"
|
||||
},
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
|
||||
"surface_key": "loans",
|
||||
"authoritative_concept_key": "us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"
|
||||
},
|
||||
"us-gaap:AllowanceForCreditLosses": {
|
||||
"surface_key": "allowance_for_credit_losses",
|
||||
"authoritative_concept_key": "us-gaap:AllowanceForCreditLosses"
|
||||
},
|
||||
"us-gaap:AllowanceForLoanLosses": {
|
||||
"surface_key": "allowance_for_credit_losses",
|
||||
"authoritative_concept_key": "us-gaap:AllowanceForLoanLosses"
|
||||
},
|
||||
"us-gaap:DepositsLiabilities": {
|
||||
"surface_key": "deposits",
|
||||
"authoritative_concept_key": "us-gaap:DepositsLiabilities"
|
||||
},
|
||||
"us-gaap:Deposits": {
|
||||
"surface_key": "deposits",
|
||||
"authoritative_concept_key": "us-gaap:Deposits"
|
||||
},
|
||||
"us-gaap:Liabilities": {
|
||||
"surface_key": "total_liabilities",
|
||||
"authoritative_concept_key": "us-gaap:Liabilities"
|
||||
},
|
||||
"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
|
||||
"surface_key": "total_equity",
|
||||
"authoritative_concept_key": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
|
||||
},
|
||||
"us-gaap:StockholdersEquity": {
|
||||
"surface_key": "total_equity",
|
||||
"authoritative_concept_key": "us-gaap:StockholdersEquity"
|
||||
},
|
||||
"us-gaap:Premiums": {
|
||||
"surface_key": "premiums",
|
||||
"authoritative_concept_key": "us-gaap:Premiums"
|
||||
},
|
||||
"us-gaap:PremiumsEarned": {
|
||||
"surface_key": "premiums",
|
||||
"authoritative_concept_key": "us-gaap:PremiumsEarned"
|
||||
},
|
||||
"us-gaap:PremiumsEarnedNet": {
|
||||
"surface_key": "premiums",
|
||||
"authoritative_concept_key": "us-gaap:PremiumsEarnedNet"
|
||||
},
|
||||
"us-gaap:PremiumsWrittenNet": {
|
||||
"surface_key": "premiums",
|
||||
"authoritative_concept_key": "us-gaap:PremiumsWrittenNet"
|
||||
},
|
||||
"us-gaap:SupplementaryInsuranceInformationPremiumRevenue": {
|
||||
"surface_key": "premiums",
|
||||
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationPremiumRevenue"
|
||||
},
|
||||
"us-gaap:PolicyholderBenefitsAndClaimsIncurredNet": {
|
||||
"surface_key": "claims_and_benefits",
|
||||
"authoritative_concept_key": "us-gaap:PolicyholderBenefitsAndClaimsIncurredNet"
|
||||
},
|
||||
"us-gaap:BenefitsLossesAndExpenses": {
|
||||
"surface_key": "claims_and_benefits",
|
||||
"authoritative_concept_key": "us-gaap:BenefitsLossesAndExpenses"
|
||||
},
|
||||
"us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense": {
|
||||
"surface_key": "claims_and_benefits",
|
||||
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense"
|
||||
},
|
||||
"us-gaap:UnderwritingExpenses": {
|
||||
"surface_key": "underwriting_expenses",
|
||||
"authoritative_concept_key": "us-gaap:UnderwritingExpenses"
|
||||
},
|
||||
"us-gaap:PolicyAcquisitionExpense": {
|
||||
"surface_key": "underwriting_expenses",
|
||||
"authoritative_concept_key": "us-gaap:PolicyAcquisitionExpense"
|
||||
},
|
||||
"us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense": {
|
||||
"surface_key": "underwriting_expenses",
|
||||
"authoritative_concept_key": "us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense"
|
||||
},
|
||||
"us-gaap:InvestmentIncome": {
|
||||
"surface_key": "investment_income",
|
||||
"authoritative_concept_key": "us-gaap:InvestmentIncome"
|
||||
},
|
||||
"us-gaap:NetInvestmentIncome": {
|
||||
"surface_key": "investment_income",
|
||||
"authoritative_concept_key": "us-gaap:NetInvestmentIncome"
|
||||
},
|
||||
"us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome": {
|
||||
"surface_key": "investment_income",
|
||||
"authoritative_concept_key": "us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome"
|
||||
},
|
||||
"us-gaap:FuturePolicyBenefits": {
|
||||
"surface_key": "policy_liabilities",
|
||||
"authoritative_concept_key": "us-gaap:FuturePolicyBenefits"
|
||||
},
|
||||
"us-gaap:LiabilityForFuturePolicyBenefits": {
|
||||
"surface_key": "policy_liabilities",
|
||||
"authoritative_concept_key": "us-gaap:LiabilityForFuturePolicyBenefits"
|
||||
},
|
||||
"us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses": {
|
||||
"surface_key": "policy_liabilities",
|
||||
"authoritative_concept_key": "us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses"
|
||||
},
|
||||
"us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
|
||||
"surface_key": "policy_liabilities",
|
||||
"authoritative_concept_key": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"
|
||||
},
|
||||
"us-gaap:DeferredPolicyAcquisitionCosts": {
|
||||
"surface_key": "deferred_acquisition_costs",
|
||||
"authoritative_concept_key": "us-gaap:DeferredPolicyAcquisitionCosts"
|
||||
},
|
||||
"us-gaap:DeferredAcquisitionCosts": {
|
||||
"surface_key": "deferred_acquisition_costs",
|
||||
"authoritative_concept_key": "us-gaap:DeferredAcquisitionCosts"
|
||||
},
|
||||
"us-gaap:LeaseIncome": {
|
||||
"surface_key": "rental_revenue",
|
||||
"authoritative_concept_key": "us-gaap:LeaseIncome"
|
||||
},
|
||||
"us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment": {
|
||||
"surface_key": "property_operating_expense",
|
||||
"authoritative_concept_key": "us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment"
|
||||
},
|
||||
"us-gaap:DepreciationDepletionAndAmortization": {
|
||||
"surface_key": "depreciation_and_amortization",
|
||||
"authoritative_concept_key": "us-gaap:DepreciationDepletionAndAmortization"
|
||||
},
|
||||
"us-gaap:RealEstateInvestmentPropertyNet": {
|
||||
"surface_key": "investment_property",
|
||||
"authoritative_concept_key": "us-gaap:RealEstateInvestmentPropertyNet"
|
||||
},
|
||||
"us-gaap:RealEstateInvestmentPropertyAtCost": {
|
||||
"surface_key": "investment_property",
|
||||
"authoritative_concept_key": "us-gaap:RealEstateInvestmentPropertyAtCost"
|
||||
},
|
||||
"us-gaap:PerformanceFeeRevenueRecognized": {
|
||||
"surface_key": "fee_revenue",
|
||||
"authoritative_concept_key": "us-gaap:PerformanceFeeRevenueRecognized"
|
||||
},
|
||||
"us-gaap:TotalSalesAssetAndAccountExpense": {
|
||||
"surface_key": "distribution_and_servicing_expense",
|
||||
"authoritative_concept_key": "us-gaap:TotalSalesAssetAndAccountExpense"
|
||||
}
|
||||
}
|
||||
}
|
||||
213
rust/taxonomy/fiscal/v1/bank_lender.income-bridge.json
Normal file
213
rust/taxonomy/fiscal/v1/bank_lender.income-bridge.json
Normal file
@@ -0,0 +1,213 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "bank_lender",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:TotalRevenues",
|
||||
"us-gaap:TotalNetRevenues"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"TotalRevenues",
|
||||
"TotalNetRevenues"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"net_interest_income",
|
||||
"noninterest_income"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"revenue_formula_derived"
|
||||
]
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_not_meaningful_bank_pack"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingExpenses"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingExpenses"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"provision_for_credit_losses",
|
||||
"noninterest_expense"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_includes_credit_provision"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_not_meaningful_bank_pack"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"research_and_development_not_meaningful_bank_pack"
|
||||
]
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_not_meaningful_bank_pack"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeBeforeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"revenue"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"NetIncomeLoss"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"income_tax_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_formula_derived"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
257
rust/taxonomy/fiscal/v1/bank_lender.surface.json
Normal file
257
rust/taxonomy/fiscal/v1/bank_lender.surface.json
Normal file
@@ -0,0 +1,257 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "bank_lender",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "interest_income",
|
||||
"statement": "income",
|
||||
"label": "Interest Income",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:InterestAndDividendIncomeOperating",
|
||||
"us-gaap:InterestIncomeOperating",
|
||||
"us-gaap:InterestIncomeExpenseOperatingGross",
|
||||
"us-gaap:InterestIncomeOther"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:InterestAndDividendIncomeOperating",
|
||||
"us-gaap:InterestIncomeOperating",
|
||||
"us-gaap:InterestIncomeExpenseOperatingGross"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "interest_expense",
|
||||
"statement": "income",
|
||||
"label": "Interest Expense",
|
||||
"category": "surface",
|
||||
"order": 20,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:InterestExpense",
|
||||
"us-gaap:InterestExpenseDeposits",
|
||||
"us-gaap:InterestExpenseBorrowings",
|
||||
"us-gaap:InterestExpenseOther"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:InterestExpense"
|
||||
],
|
||||
"formula_fallback": "sum(detail_rows)",
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_interest_income",
|
||||
"statement": "income",
|
||||
"label": "Net Interest Income",
|
||||
"category": "surface",
|
||||
"order": 30,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:InterestAndDividendIncomeOperating",
|
||||
"us-gaap:InterestIncomeOperating",
|
||||
"us-gaap:InterestIncomeExpenseOperatingGross",
|
||||
"us-gaap:InterestExpense",
|
||||
"us-gaap:InterestExpenseDeposits",
|
||||
"us-gaap:InterestExpenseBorrowings"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:InterestIncomeExpenseOperatingNet",
|
||||
"us-gaap:NetInterestIncome",
|
||||
"us-gaap:InterestIncomeExpenseNet"
|
||||
],
|
||||
"formula_fallback": "sum(detail_rows)",
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "provision_for_credit_losses",
|
||||
"statement": "income",
|
||||
"label": "Provision for Credit Losses",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:ProvisionForCreditLosses",
|
||||
"us-gaap:ProvisionForLoanLeaseAndOtherLosses",
|
||||
"us-gaap:CreditLossExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:ProvisionForCreditLosses",
|
||||
"us-gaap:ProvisionForLoanLeaseAndOtherLosses"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "noninterest_income",
|
||||
"statement": "income",
|
||||
"label": "Noninterest Income",
|
||||
"category": "surface",
|
||||
"order": 50,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:NoninterestIncome",
|
||||
"us-gaap:FeeRevenueAndOtherIncome",
|
||||
"us-gaap:ServiceChargesOnDepositAccounts",
|
||||
"us-gaap:CardRevenue"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:NoninterestIncome"
|
||||
],
|
||||
"formula_fallback": "sum(detail_rows)",
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "noninterest_expense",
|
||||
"statement": "income",
|
||||
"label": "Noninterest Expense",
|
||||
"category": "surface",
|
||||
"order": 60,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:NoninterestExpense",
|
||||
"us-gaap:CompensationAndBenefits",
|
||||
"us-gaap:OccupancyNet",
|
||||
"us-gaap:DataProcessingExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:NoninterestExpense"
|
||||
],
|
||||
"formula_fallback": "sum(detail_rows)",
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "loans",
|
||||
"statement": "balance",
|
||||
"label": "Loans",
|
||||
"category": "surface",
|
||||
"order": 30,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:FinancingReceivableRecordedInvestment",
|
||||
"us-gaap:LoansReceivableNetReportedAmount",
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
|
||||
"us-gaap:FinanceReceivableAllowanceForCreditLossesExcluded"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:FinancingReceivableRecordedInvestment",
|
||||
"us-gaap:LoansReceivableNetReportedAmount",
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
|
||||
"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "allowance_for_credit_losses",
|
||||
"statement": "balance",
|
||||
"label": "Allowance for Credit Losses",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:AllowanceForCreditLosses",
|
||||
"us-gaap:AllowanceForLoanLosses"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:AllowanceForCreditLosses",
|
||||
"us-gaap:AllowanceForLoanLosses"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "deposits",
|
||||
"statement": "balance",
|
||||
"label": "Deposits",
|
||||
"category": "surface",
|
||||
"order": 80,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": ["us-gaap:DepositsLiabilities", "us-gaap:Deposits"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:DepositsLiabilities", "us-gaap:Deposits"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_assets",
|
||||
"statement": "balance",
|
||||
"label": "Total Assets",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Assets"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Assets"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_liabilities",
|
||||
"statement": "balance",
|
||||
"label": "Total Liabilities",
|
||||
"category": "surface",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Liabilities"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Liabilities"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_equity",
|
||||
"statement": "balance",
|
||||
"label": "Total Equity",
|
||||
"category": "surface",
|
||||
"order": 110,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
}
|
||||
]
|
||||
}
|
||||
264
rust/taxonomy/fiscal/v1/broker_asset_manager.income-bridge.json
Normal file
264
rust/taxonomy/fiscal/v1/broker_asset_manager.income-bridge.json
Normal file
@@ -0,0 +1,264 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "broker_asset_manager",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:TotalRevenues",
|
||||
"us-gaap:Revenue",
|
||||
"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"TotalRevenues",
|
||||
"Revenue",
|
||||
"RevenueFromContractWithCustomerExcludingAssessedTax"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"fee_revenue"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "other_operating_revenue",
|
||||
"concepts": [
|
||||
"us-gaap:OtherRevenue",
|
||||
"us-gaap:OtherOperatingIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"revenue_formula_derived"
|
||||
]
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_not_meaningful_broker_pack"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingExpenses"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingExpenses"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "broker_operating_expense_components",
|
||||
"concepts": [
|
||||
"us-gaap:CompensationAndBenefits",
|
||||
"us-gaap:GeneralAndAdministrativeExpense",
|
||||
"us-gaap:MarketingExpense",
|
||||
"us-gaap:OccupancyNet",
|
||||
"us-gaap:OtherThanInterestExpense"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_formula_derived"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"SellingGeneralAndAdministrativeExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "sales_and_marketing",
|
||||
"concepts": [
|
||||
"us-gaap:SalesAndMarketingExpense",
|
||||
"us-gaap:SellingAndMarketingExpense",
|
||||
"us-gaap:MarketingExpense"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "general_and_administrative",
|
||||
"concepts": [
|
||||
"us-gaap:GeneralAndAdministrativeExpense"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_formula_derived"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"research_and_development_not_meaningful_broker_pack"
|
||||
]
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OtherThanInterestExpense",
|
||||
"us-gaap:OtherOperatingExpenses",
|
||||
"us-gaap:OtherCostAndExpenseOperating",
|
||||
"us-gaap:OtherOperatingExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OtherThanInterestExpense",
|
||||
"OtherOperatingExpenses",
|
||||
"OtherCostAndExpenseOperating",
|
||||
"OtherOperatingExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"operating_expenses"
|
||||
],
|
||||
"negative": [
|
||||
"selling_general_and_administrative",
|
||||
"research_and_development"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum_then_subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeFromOperations"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeFromOperations"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"gross_profit"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"NetIncomeLoss"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"income_tax_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_formula_derived"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
105
rust/taxonomy/fiscal/v1/broker_asset_manager.surface.json
Normal file
105
rust/taxonomy/fiscal/v1/broker_asset_manager.surface.json
Normal file
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "broker_asset_manager",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "fee_revenue",
|
||||
"statement": "income",
|
||||
"label": "Fee Revenue",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
|
||||
"us-gaap:PerformanceFeeRevenueRecognized",
|
||||
"us-gaap:SponsorFees",
|
||||
"us-gaap:SubAdvisoryAndOther"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:PerformanceFeeRevenueRecognized"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "distribution_and_servicing_expense",
|
||||
"statement": "income",
|
||||
"label": "Distribution and Servicing Expense",
|
||||
"category": "surface",
|
||||
"order": 20,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:TotalSalesAssetAndAccountExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:TotalSalesAssetAndAccountExpense"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_assets",
|
||||
"statement": "balance",
|
||||
"label": "Total Assets",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Assets"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Assets"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_liabilities",
|
||||
"statement": "balance",
|
||||
"label": "Total Liabilities",
|
||||
"category": "surface",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Liabilities"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Liabilities"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_equity",
|
||||
"statement": "balance",
|
||||
"label": "Total Equity",
|
||||
"category": "surface",
|
||||
"order": 110,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
}
|
||||
]
|
||||
}
|
||||
292
rust/taxonomy/fiscal/v1/core.income-bridge.json
Normal file
292
rust/taxonomy/fiscal/v1/core.income-bridge.json
Normal file
@@ -0,0 +1,292 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "core",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
|
||||
"us-gaap:SalesRevenueNet",
|
||||
"us-gaap:Revenues",
|
||||
"us-gaap:Revenue"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"RevenueFromContractWithCustomerExcludingAssessedTax",
|
||||
"SalesRevenueNet",
|
||||
"Revenues",
|
||||
"Revenue"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "direct",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": []
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:GrossProfit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"GrossProfit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"revenue"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
{
|
||||
"name": "cost_of_revenue",
|
||||
"concepts": [
|
||||
"us-gaap:CostOfRevenue",
|
||||
"us-gaap:CostOfGoodsSold",
|
||||
"us-gaap:CostOfSales",
|
||||
"us-gaap:CostOfGoodsAndServicesSold",
|
||||
"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
|
||||
"us-gaap:CostOfProductsSold",
|
||||
"us-gaap:CostOfServices"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingExpenses"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingExpenses"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "operating_expense_components",
|
||||
"concepts": [
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpense",
|
||||
"us-gaap:ResearchAndDevelopmentExpense",
|
||||
"us-gaap:MarketingExpense",
|
||||
"us-gaap:GeneralAndAdministrativeExpense",
|
||||
"us-gaap:LaborAndRelatedExpense",
|
||||
"us-gaap:OccupancyNet",
|
||||
"us-gaap:DataProcessingExpense",
|
||||
"us-gaap:RestructuringCharges",
|
||||
"us-gaap:StockBasedCompensation"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_formula_derived"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpense",
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"SellingGeneralAndAdministrativeExpense",
|
||||
"SellingGeneralAndAdministrativeExpenseExcludingEmployeeStockOptionPlanSpecialDividendCompensation"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "sales_and_marketing",
|
||||
"concepts": [
|
||||
"us-gaap:SalesAndMarketingExpense",
|
||||
"us-gaap:SellingAndMarketingExpense",
|
||||
"us-gaap:MarketingExpense",
|
||||
"us-gaap:AdvertisingExpense"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "general_and_administrative",
|
||||
"concepts": [
|
||||
"us-gaap:GeneralAndAdministrativeExpense"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_formula_derived"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:ResearchAndDevelopmentExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"ResearchAndDevelopmentExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "direct",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": []
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OtherThanInterestExpense",
|
||||
"us-gaap:OtherOperatingExpenses",
|
||||
"us-gaap:OtherCostAndExpenseOperating",
|
||||
"us-gaap:OtherOperatingExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OtherThanInterestExpense",
|
||||
"OtherOperatingExpenses",
|
||||
"OtherCostAndExpenseOperating",
|
||||
"OtherOperatingExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"operating_expenses"
|
||||
],
|
||||
"negative": [
|
||||
"selling_general_and_administrative",
|
||||
"research_and_development"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum_then_subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeFromOperations",
|
||||
"us-gaap:OperatingProfit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeFromOperations",
|
||||
"OperatingProfit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"gross_profit"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome",
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss",
|
||||
"us-gaap:ProfitLoss"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"NetIncomeLoss",
|
||||
"ProfitLoss"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"income_tax_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome",
|
||||
"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeBeforeEquityMethodInvestmentsIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
|
||||
"us-gaap:IncomeFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_formula_derived"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
76
rust/taxonomy/fiscal/v1/core.surface.json
Normal file
76
rust/taxonomy/fiscal/v1/core.surface.json
Normal file
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "core",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "revenue",
|
||||
"statement": "income",
|
||||
"label": "Revenue",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": ["us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "us-gaap:SalesRevenueNet"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "operating_expenses",
|
||||
"statement": "income",
|
||||
"label": "Operating Expenses",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": ["us-gaap:SellingGeneralAndAdministrativeExpense", "us-gaap:ResearchAndDevelopmentExpense"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:OperatingExpenses"],
|
||||
"formula_fallback": "sum(detail_rows)",
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": ["us-gaap:NetIncomeLoss"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:NetIncomeLoss"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_assets",
|
||||
"statement": "balance",
|
||||
"label": "Total Assets",
|
||||
"category": "surface",
|
||||
"order": 70,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Assets"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Assets"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "operating_cash_flow",
|
||||
"statement": "cash_flow",
|
||||
"label": "Operating Cash Flow",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:NetCashProvidedByUsedInOperatingActivities"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:NetCashProvidedByUsedInOperatingActivities"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "cash_flow_default"
|
||||
}
|
||||
]
|
||||
}
|
||||
222
rust/taxonomy/fiscal/v1/insurance.income-bridge.json
Normal file
222
rust/taxonomy/fiscal/v1/insurance.income-bridge.json
Normal file
@@ -0,0 +1,222 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "insurance",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:TotalRevenues",
|
||||
"us-gaap:Revenues"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"TotalRevenues",
|
||||
"Revenues"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"premiums",
|
||||
"investment_income"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "other_operating_revenue",
|
||||
"concepts": [
|
||||
"us-gaap:OtherRevenue",
|
||||
"us-gaap:FeeRevenueAndOtherIncome",
|
||||
"us-gaap:NetRealizedInvestmentGainsLosses"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum_then_subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"revenue_formula_derived"
|
||||
]
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_not_meaningful_insurance_pack"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingExpenses"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingExpenses"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"claims_and_benefits",
|
||||
"underwriting_expenses"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_formula_derived"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_not_meaningful_insurance_pack"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"research_and_development_not_meaningful_insurance_pack"
|
||||
]
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_not_meaningful_insurance_pack"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeFromOperations"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeFromOperations"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"revenue"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"NetIncomeLoss"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"income_tax_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_formula_derived"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
207
rust/taxonomy/fiscal/v1/insurance.surface.json
Normal file
207
rust/taxonomy/fiscal/v1/insurance.surface.json
Normal file
@@ -0,0 +1,207 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "insurance",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "premiums",
|
||||
"statement": "income",
|
||||
"label": "Premiums",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:Premiums",
|
||||
"us-gaap:PremiumsEarned",
|
||||
"us-gaap:PremiumsWritten",
|
||||
"us-gaap:PremiumsEarnedNet",
|
||||
"us-gaap:PremiumsWrittenNet",
|
||||
"us-gaap:SupplementaryInsuranceInformationPremiumRevenue"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:Premiums",
|
||||
"us-gaap:PremiumsEarned",
|
||||
"us-gaap:PremiumsEarnedNet",
|
||||
"us-gaap:PremiumsWrittenNet"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "claims_and_benefits",
|
||||
"statement": "income",
|
||||
"label": "Claims and Benefits",
|
||||
"category": "surface",
|
||||
"order": 30,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:PolicyholderBenefitsAndClaimsIncurredNet",
|
||||
"us-gaap:BenefitsLossesAndExpenses",
|
||||
"us-gaap:LossesAndLossAdjustmentExpenses",
|
||||
"us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:PolicyholderBenefitsAndClaimsIncurredNet",
|
||||
"us-gaap:BenefitsLossesAndExpenses",
|
||||
"us-gaap:SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "underwriting_expenses",
|
||||
"statement": "income",
|
||||
"label": "Underwriting Expenses",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DeferredPolicyAcquisitionCostsAmortizationExpense",
|
||||
"us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense",
|
||||
"us-gaap:PolicyAcquisitionExpense",
|
||||
"us-gaap:UnderwritingExpenses",
|
||||
"us-gaap:SupplementaryInsuranceInformationOtherOperatingExpense"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:UnderwritingExpenses",
|
||||
"us-gaap:PolicyAcquisitionExpense",
|
||||
"us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "investment_income",
|
||||
"statement": "income",
|
||||
"label": "Investment Income",
|
||||
"category": "surface",
|
||||
"order": 50,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:InvestmentIncome",
|
||||
"us-gaap:NetInvestmentIncome",
|
||||
"us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:InvestmentIncome",
|
||||
"us-gaap:NetInvestmentIncome",
|
||||
"us-gaap:SupplementaryInsuranceInformationNetInvestmentIncome"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "policy_liabilities",
|
||||
"statement": "balance",
|
||||
"label": "Policy Liabilities",
|
||||
"category": "surface",
|
||||
"order": 80,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:FuturePolicyBenefits",
|
||||
"us-gaap:LiabilityForFuturePolicyBenefits",
|
||||
"us-gaap:PolicyholderAccountBalances",
|
||||
"us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses",
|
||||
"us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
|
||||
"us-gaap:UnearnedPremiumsNet"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:FuturePolicyBenefits",
|
||||
"us-gaap:LiabilityForFuturePolicyBenefits",
|
||||
"us-gaap:LiabilityForUnpaidLossesAndLossAdjustmentExpenses",
|
||||
"us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "deferred_acquisition_costs",
|
||||
"statement": "balance",
|
||||
"label": "Deferred Acquisition Costs",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DeferredPolicyAcquisitionCosts",
|
||||
"us-gaap:DeferredAcquisitionCosts"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:DeferredPolicyAcquisitionCosts",
|
||||
"us-gaap:DeferredAcquisitionCosts"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_assets",
|
||||
"statement": "balance",
|
||||
"label": "Total Assets",
|
||||
"category": "surface",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Assets"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Assets"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_liabilities",
|
||||
"statement": "balance",
|
||||
"label": "Total Liabilities",
|
||||
"category": "surface",
|
||||
"order": 110,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Liabilities"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Liabilities"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_equity",
|
||||
"statement": "balance",
|
||||
"label": "Total Equity",
|
||||
"category": "surface",
|
||||
"order": 120,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
}
|
||||
]
|
||||
}
|
||||
9
rust/taxonomy/fiscal/v1/kpis/bank_lender.kpis.json
Normal file
9
rust/taxonomy/fiscal/v1/kpis/bank_lender.kpis.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "bank_lender",
|
||||
"kpis": [
|
||||
{ "key": "net_interest_margin", "label": "Net Interest Margin", "unit": "percent" },
|
||||
{ "key": "loan_growth", "label": "Loan Growth", "unit": "percent" },
|
||||
{ "key": "deposit_growth", "label": "Deposit Growth", "unit": "percent" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "broker_asset_manager",
|
||||
"kpis": [
|
||||
{ "key": "aum", "label": "Assets Under Management", "unit": "currency" },
|
||||
{ "key": "fee_paying_aum", "label": "Fee-Paying AUM", "unit": "currency" }
|
||||
]
|
||||
}
|
||||
5
rust/taxonomy/fiscal/v1/kpis/core.kpis.json
Normal file
5
rust/taxonomy/fiscal/v1/kpis/core.kpis.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "core",
|
||||
"kpis": []
|
||||
}
|
||||
8
rust/taxonomy/fiscal/v1/kpis/insurance.kpis.json
Normal file
8
rust/taxonomy/fiscal/v1/kpis/insurance.kpis.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "insurance",
|
||||
"kpis": [
|
||||
{ "key": "combined_ratio", "label": "Combined Ratio", "unit": "percent" },
|
||||
{ "key": "premium_growth", "label": "Premium Growth", "unit": "percent" }
|
||||
]
|
||||
}
|
||||
8
rust/taxonomy/fiscal/v1/kpis/reit_real_estate.kpis.json
Normal file
8
rust/taxonomy/fiscal/v1/kpis/reit_real_estate.kpis.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "reit_real_estate",
|
||||
"kpis": [
|
||||
{ "key": "property_count", "label": "Property Count", "unit": "count" },
|
||||
{ "key": "investment_property_growth", "label": "Investment Property Growth", "unit": "percent" }
|
||||
]
|
||||
}
|
||||
272
rust/taxonomy/fiscal/v1/reit_real_estate.income-bridge.json
Normal file
272
rust/taxonomy/fiscal/v1/reit_real_estate.income-bridge.json
Normal file
@@ -0,0 +1,272 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "reit_real_estate",
|
||||
"rows": {
|
||||
"revenue": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:TotalRevenues",
|
||||
"us-gaap:Revenue"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"TotalRevenues",
|
||||
"Revenue"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"rental_revenue"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "other_property_revenue",
|
||||
"concepts": [
|
||||
"us-gaap:RentalRevenue",
|
||||
"us-gaap:TenantReimbursements",
|
||||
"us-gaap:LeaseTerminationFees"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "pack_bridge_sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"revenue_formula_derived"
|
||||
]
|
||||
},
|
||||
"gross_profit": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:GrossProfit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"GrossProfit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"revenue"
|
||||
],
|
||||
"negative": [
|
||||
"property_operating_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"gross_profit_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_expenses": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingExpenses"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingExpenses"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"depreciation_and_amortization"
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "reit_operating_expense_components",
|
||||
"concepts": [
|
||||
"us-gaap:GeneralAndAdministrativeExpense",
|
||||
"us-gaap:ImpairmentOfRealEstate",
|
||||
"us-gaap:AssetImpairmentCharges",
|
||||
"us-gaap:OtherThanInterestExpense"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_expenses_formula_derived"
|
||||
]
|
||||
},
|
||||
"selling_general_and_administrative": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:SellingGeneralAndAdministrativeExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"SellingGeneralAndAdministrativeExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "sales_and_marketing",
|
||||
"concepts": [
|
||||
"us-gaap:SalesAndMarketingExpense",
|
||||
"us-gaap:SellingAndMarketingExpense",
|
||||
"us-gaap:MarketingExpense"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "general_and_administrative",
|
||||
"concepts": [
|
||||
"us-gaap:GeneralAndAdministrativeExpense"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"selling_general_and_administrative_formula_derived"
|
||||
]
|
||||
},
|
||||
"research_and_development": {
|
||||
"direct_authoritative_concepts": [],
|
||||
"direct_source_concepts": [],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "not_meaningful",
|
||||
"not_meaningful_for_pack": true,
|
||||
"warning_codes_when_used": [
|
||||
"research_and_development_not_meaningful_reit_pack"
|
||||
]
|
||||
},
|
||||
"other_operating_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OtherThanInterestExpense",
|
||||
"us-gaap:OtherOperatingExpenses",
|
||||
"us-gaap:OtherCostAndExpenseOperating",
|
||||
"us-gaap:OtherOperatingExpense"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OtherThanInterestExpense",
|
||||
"OtherOperatingExpenses",
|
||||
"OtherCostAndExpenseOperating",
|
||||
"OtherOperatingExpense"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"operating_expenses"
|
||||
],
|
||||
"negative": [
|
||||
"selling_general_and_administrative",
|
||||
"research_and_development"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "sum_then_subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"other_operating_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"operating_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:OperatingIncomeLoss",
|
||||
"us-gaap:IncomeFromOperations"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"OperatingIncomeLoss",
|
||||
"IncomeFromOperations"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [
|
||||
"gross_profit"
|
||||
],
|
||||
"negative": [
|
||||
"operating_expenses"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"operating_income_formula_derived"
|
||||
]
|
||||
},
|
||||
"income_tax_expense": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"IncomeTaxExpenseBenefit"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"net_income"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"income_tax_expense_formula_derived"
|
||||
]
|
||||
},
|
||||
"net_income": {
|
||||
"direct_authoritative_concepts": [
|
||||
"us-gaap:NetIncomeLoss"
|
||||
],
|
||||
"direct_source_concepts": [
|
||||
"NetIncomeLoss"
|
||||
],
|
||||
"component_surfaces": {
|
||||
"positive": [],
|
||||
"negative": [
|
||||
"income_tax_expense"
|
||||
]
|
||||
},
|
||||
"component_concept_groups": {
|
||||
"positive": [
|
||||
{
|
||||
"name": "pretax_income",
|
||||
"concepts": [
|
||||
"us-gaap:IncomeBeforeTaxExpenseBenefit",
|
||||
"us-gaap:PretaxIncome"
|
||||
]
|
||||
}
|
||||
],
|
||||
"negative": []
|
||||
},
|
||||
"formula": "subtract",
|
||||
"not_meaningful_for_pack": false,
|
||||
"warning_codes_when_used": [
|
||||
"net_income_formula_derived"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
141
rust/taxonomy/fiscal/v1/reit_real_estate.surface.json
Normal file
141
rust/taxonomy/fiscal/v1/reit_real_estate.surface.json
Normal file
@@ -0,0 +1,141 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"pack": "reit_real_estate",
|
||||
"surfaces": [
|
||||
{
|
||||
"surface_key": "rental_revenue",
|
||||
"statement": "income",
|
||||
"label": "Rental Revenue",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:LeaseIncome",
|
||||
"us-gaap:RentalRevenue",
|
||||
"us-gaap:RentalRevenueNet"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:LeaseIncome",
|
||||
"us-gaap:RentalRevenue"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "property_operating_expense",
|
||||
"statement": "income",
|
||||
"label": "Property Operating Expense",
|
||||
"category": "surface",
|
||||
"order": 20,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "depreciation_and_amortization",
|
||||
"statement": "income",
|
||||
"label": "Depreciation and Amortization",
|
||||
"category": "surface",
|
||||
"order": 30,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:DepreciationDepletionAndAmortization",
|
||||
"us-gaap:AmortizationOfAboveAndBelowMarketLeases"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:DepreciationDepletionAndAmortization"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_or_formula",
|
||||
"allowed_source_concepts": ["us-gaap:NetIncomeLoss"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:NetIncomeLoss"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "income_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "investment_property",
|
||||
"statement": "balance",
|
||||
"label": "Investment Property",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "aggregate_children",
|
||||
"allowed_source_concepts": [
|
||||
"us-gaap:RealEstateInvestmentPropertyNet",
|
||||
"us-gaap:RealEstateInvestmentPropertyAtCost",
|
||||
"us-gaap:RealEstateGrossAtCarryingValue"
|
||||
],
|
||||
"allowed_authoritative_concepts": [
|
||||
"us-gaap:RealEstateInvestmentPropertyNet",
|
||||
"us-gaap:RealEstateInvestmentPropertyAtCost"
|
||||
],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "group_all_children",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_assets",
|
||||
"statement": "balance",
|
||||
"label": "Total Assets",
|
||||
"category": "surface",
|
||||
"order": 90,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Assets"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Assets"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_liabilities",
|
||||
"statement": "balance",
|
||||
"label": "Total Liabilities",
|
||||
"category": "surface",
|
||||
"order": 100,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:Liabilities"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:Liabilities"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
},
|
||||
{
|
||||
"surface_key": "total_equity",
|
||||
"statement": "balance",
|
||||
"label": "Total Equity",
|
||||
"category": "surface",
|
||||
"order": 110,
|
||||
"unit": "currency",
|
||||
"rollup_policy": "direct_only",
|
||||
"allowed_source_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"allowed_authoritative_concepts": ["us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "us-gaap:StockholdersEquity"],
|
||||
"formula_fallback": null,
|
||||
"detail_grouping_policy": "top_level_only",
|
||||
"materiality_policy": "balance_default"
|
||||
}
|
||||
]
|
||||
}
|
||||
77
rust/taxonomy/fiscal/v1/universal_income.surface.json
Normal file
77
rust/taxonomy/fiscal/v1/universal_income.surface.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"rows": [
|
||||
{
|
||||
"key": "revenue",
|
||||
"statement": "income",
|
||||
"label": "Revenue",
|
||||
"category": "surface",
|
||||
"order": 10,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "gross_profit",
|
||||
"statement": "income",
|
||||
"label": "Gross Profit",
|
||||
"category": "surface",
|
||||
"order": 20,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "operating_expenses",
|
||||
"statement": "income",
|
||||
"label": "Operating Expenses",
|
||||
"category": "surface",
|
||||
"order": 30,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "selling_general_and_administrative",
|
||||
"statement": "income",
|
||||
"label": "SG&A",
|
||||
"category": "surface",
|
||||
"order": 31,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "research_and_development",
|
||||
"statement": "income",
|
||||
"label": "Research Expense",
|
||||
"category": "surface",
|
||||
"order": 32,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "other_operating_expense",
|
||||
"statement": "income",
|
||||
"label": "Other Expense",
|
||||
"category": "surface",
|
||||
"order": 33,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "operating_income",
|
||||
"statement": "income",
|
||||
"label": "Operating Income",
|
||||
"category": "surface",
|
||||
"order": 40,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "income_tax_expense",
|
||||
"statement": "income",
|
||||
"label": "Income Tax Expense",
|
||||
"category": "surface",
|
||||
"order": 50,
|
||||
"unit": "currency"
|
||||
},
|
||||
{
|
||||
"key": "net_income",
|
||||
"statement": "income",
|
||||
"label": "Net Income",
|
||||
"category": "surface",
|
||||
"order": 60,
|
||||
"unit": "currency"
|
||||
}
|
||||
]
|
||||
}
|
||||
4
rust/taxonomy/issuer_overrides/default.json
Normal file
4
rust/taxonomy/issuer_overrides/default.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"version": "fiscal-v1",
|
||||
"overrides": []
|
||||
}
|
||||
Reference in New Issue
Block a user