XML 145 R124.htm IDEA: XBRL DOCUMENT
v3.23.1

Net Revenue - Summary of Temporary Receipts From Customers (Detail) - TWD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Text Block [Abstract] |  |
Current portion (classified under accrued expenses and other current liabilities) | $ 107,723.6 | $ 30,612.7
Noncurrent portion (classified under other noncurrent liabilities) | 168,399.2 | 155,381.5
Temporary receipts from customers | $ 276,122.8 | $ 185,994.2

X
- Definition Temporary receipts from customers. + References No definition available. + Details
Name: | tsm_TemporaryReceiptsFromCustomers
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Temporary receipts from customers current. + References No definition available. + Details
Name: | tsm_TemporaryReceiptsFromCustomersCurrent
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Temporary receipts from customers non current. + References No definition available. + Details
Name: | tsm_TemporaryReceiptsFromCustomersNonCurrent
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Text block [abstract]. + References No definition available. + Details
Name: | tsm_TextBlockAbstract
Namespace Prefix: | tsm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration