Inventory, Net [Abstract]

NameInventoryNetAbstract
Namespacehttp://fasb.org/us-gaap/2022
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Inventory, Net [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

Related Child Concepts

NameRelation TypeRole
us-gaap:InventoryFinishedGoodsAndWorkInProcess
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryRawMaterialsAndSupplies
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:OtherInventory
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryForLongTermContractsOrPrograms
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryValuationReserves
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryLIFOReserve
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryNet
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperations
us-gaap:InventoryFinishedGoodsAndWorkInProcess
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryRawMaterialsAndSupplies
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:OtherInventory
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryForLongTermContractsOrPrograms
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryValuationReserves
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryLIFOReserve
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryNet
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified-RealEstateOperationsStatementTable
us-gaap:InventoryFinishedGoods
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryForLongTermContractsOrPrograms
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryWorkInProcess
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryRawMaterialsAndSupplies
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryValuationReserves
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryLIFOReserve
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryNet
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified
us-gaap:InventoryFinishedGoods
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryForLongTermContractsOrPrograms
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryWorkInProcess
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryRawMaterialsAndSupplies
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryValuationReserves
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryLIFOReserve
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryNet
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable
us-gaap:InventoryGrossAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/Inventory
us-gaap:InventoryAdjustmentsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/Inventory
us-gaap:InventoryNet
parent-childhttp://fasb.org/us-gaap/role/disclosure/Inventory
us-gaap:InventoryGrossAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InventoryInventoryCurrentTable
us-gaap:InventoryAdjustmentsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InventoryInventoryCurrentTable
us-gaap:InventoryNet
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InventoryInventoryCurrentTable