{"company_id": "0000795800", "statement": "balance", "all_roles": [], "event": "No matching role found", "level": "error", "_record": "<LogRecord: input.sec.calculation_linkbase.expand_agg, 40, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/expand_agg.py, 324, \"{'company_id': '0000795800', 'statement': 'balance', 'all_roles': [], 'event': 'No matching role found', 'level': 'error'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.expand_agg"}
{"company_id": "0000795800", "statement": "operations", "all_roles": [], "event": "No matching role found", "level": "error", "_record": "<LogRecord: input.sec.calculation_linkbase.expand_agg, 40, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/expand_agg.py, 324, \"{'company_id': '0000795800', 'statement': 'operations', 'all_roles': [], 'event': 'No matching role found', 'level': 'error'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.expand_agg"}
{"company_id": "0001346022", "statement": "operations", "valid_roles": {"0005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)": 19, "0006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Additional calculation)": 2}, "event": "Ambiguous roles for statement", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.expand_agg, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/expand_agg.py, 297, \"{'company_id': '0001346022', 'statement': 'operations', 'valid_roles': {'0005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)': 19, '0006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Additional calculation)': 2}, 'event': 'Ambiguous roles for statement', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.expand_agg"}
{"company_id": "0001396009", "statement": "operations", "valid_roles": {"00100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME": 23, "00100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Alternate)": 7}, "event": "Ambiguous roles for statement", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.expand_agg, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/expand_agg.py, 297, \"{'company_id': '0001396009', 'statement': 'operations', 'valid_roles': {'00100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME': 23, '00100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Alternate)': 7}, 'event': 'Ambiguous roles for statement', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.expand_agg"}
{"company_id": "0000795800", "lase_node": null, "equity_node": null, "partners_cap_node": null, "nodes": "NodeView(())", "event": "No LiabilitiesAndStockholdersEquity node found", "level": "warning", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 30, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 276, \"{'company_id': '0000795800', 'lase_node': None, 'equity_node': None, 'partners_cap_node': None, 'nodes': NodeView(()), 'event': 'No LiabilitiesAndStockholdersEquity node found', 'level': 'warning'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0000795800", "event": "No NetIncome node found, but calc base is tiny anyway. Ignoring company.", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 219, \"{'company_id': '0000795800', 'event': 'No NetIncome node found, but calc base is tiny anyway. Ignoring company.', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001438461", "lase_node": null, "equity_node": null, "partners_cap_node": null, "nodes": "NodeView(('AssetsCurrent', 'Assets', 'AssetsNoncurrent', 'CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', 'OtherReceivables', 'OperatingLeaseRightOfUseAsset', 'LiabilitiesCurrent', 'Liabilities', 'LiabilitiesNoncurrent', 'ShortTermBorrowings', 'ShortTermLoanRelatedParty', 'DepositLiabilitiesAccruedInterest', 'OperatingLeaseLiabilityCurrent', 'LongTermNotesPayable', 'DueToRelatedPartyCurrent', 'OperatingLeaseLiabilityNoncurrent', 'CommonStockValue', 'StockholdersEquity', 'AdditionalPaidInCapital', 'RetainedEarningsAccumulatedDeficit', 'AccumulatedOtherComprehensiveIncomeLossNetOfTax', 'StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest'))", "event": "No LiabilitiesAndStockholdersEquity node found", "level": "warning", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 30, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 276, \"{'company_id': '0001438461', 'lase_node': None, 'equity_node': None, 'partners_cap_node': None, 'nodes': NodeView(('AssetsCurrent', 'Assets', 'AssetsNoncurrent', 'CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', 'OtherReceivables', 'OperatingLeaseRightOfUseAsset', 'LiabilitiesCurrent', 'Liabilities', 'LiabilitiesNoncurrent', 'ShortTermBorrowings', 'ShortTermLoanRelatedParty', 'DepositLiabilitiesAccruedInterest', 'OperatingLeaseLiabilityCurrent', 'LongTermNotesPayable', 'DueToRelatedPartyCurrent', 'OperatingLeaseLiabilityNoncurrent', 'CommonStockValue', 'StockholdersEquity', 'AdditionalPaidInCapital', 'RetainedEarningsAccumulatedDeficit', 'AccumulatedOtherComprehensiveIncomeLossNetOfTax', 'StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest')), 'event': 'No LiabilitiesAndStockholdersEquity node found', 'level': 'warning'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001421461", "net_inc_node": "NetIncomeLossAvailableToCommonStockholdersBasic", "event": "NetIncome node detected by tax heuristic", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 186, \"{'company_id': '0001421461', 'net_inc_node': 'NetIncomeLossAvailableToCommonStockholdersBasic', 'event': 'NetIncome node detected by tax heuristic', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001576873", "net_inc_node": "OperatingIncomeLoss", "event": "NetIncome node detected by revenue/expenses heuristic", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 197, \"{'company_id': '0001576873', 'net_inc_node': 'OperatingIncomeLoss', 'event': 'NetIncome node detected by revenue/expenses heuristic', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001517006", "event": "Missing path from Expenses to NetIncome. Company ignored.", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 80, \"{'company_id': '0001517006', 'event': 'Missing path from Expenses to NetIncome. Company ignored.', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001031093", "event": "Missing path from Revenues to NetIncome. Company ignored.", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 80, \"{'company_id': '0001031093', 'event': 'Missing path from Revenues to NetIncome. Company ignored.', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
{"company_id": "0001173420", "event": "Missing path from Expenses to NetIncome. Company ignored.", "level": "info", "_record": "<LogRecord: input.sec.calculation_linkbase.edgar_model_mapping, 20, /__w/RealRate-Private/RealRate-Private/input/sec/calculation_linkbase/edgar_model_mapping.py, 80, \"{'company_id': '0001173420', 'event': 'Missing path from Expenses to NetIncome. Company ignored.', 'level': 'info'}\">", "_from_structlog": true, "logger": "input.sec.calculation_linkbase.edgar_model_mapping"}
