'What is the difference between a concept and a label in XBRL, and do all listed companies share the same US GAAP labels?

Let me show tesla's company facts data with sec's RESTful api:
https://data.sec.gov/api/xbrl/companyfacts/CIK0001318605.json

enter image description here

You can see all labels in 'facts ---- us-gaap' such as :

AccountsAndNotesReceivableNet
AccountsPayableCurrent
AccountsReceivableNetCurrent
AccretionAmortizationOfDiscountsAndPremiumsInvestments

Do all listed companies share same us-gaap label names ?
Can every company create its own customerized us-gaap label names?

concept in xbrl is A taxonomy element that provides the meaning for a fact in the official definition.

https://www.xbrl.org/guidance/xbrl-glossary/

What is the difference between concept in xbrl and us-gaap's label ?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source