XML 159 R126.htm IDEA: XBRL DOCUMENT
v3.25.1

Net Revenue - Summary of Temporary Receipts From Customers (Detail) - TWD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Texts Block [Abstract] |  |
Current portion (classified under accrued expenses and other current liabilities) | $ 198,602.6 | $ 114,639.5
Noncurrent portion (classified under other noncurrent liabilities) | 92,499.2 | 163,655.1
Temporary receipts from customers | $ 291,101.8 | $ 278,294.6

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 Texts block [abstract]. + References No definition available. + Details
Name: | tsm_TextsBlockAbstract
Namespace Prefix: | tsm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration