XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.25.4

Nature of Operations and Summary of Significant Accounting Policies - Summary of Revenue Recognition in Sales Returns and Allowances (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 29, 2025 | Dec. 30, 2024 | Jan. 01, 2024
Accounting Policies [Abstract] |  |  |
Balance at beginning of year | $ 10,777 | $ 12,301 | $ 12,319
Addition charged as a reduction of sales | 4,831 | 2,787 | 4,692
Deductions | (3,238) | (4,281) | (4,719)
Effect of foreign currency exchange rates | 22 | (30) | 9
Balance at end of year | $ 12,392 | $ 10,777 | $ 12,301

X
- Definition Revenue recognition reserve sales returns effects of foreign currency exchange rates + References No definition available. + Details
Name: | ttmi_RevenueRecognitionReserveSalesReturnsEffectsOfForeignCurrencyExchangeRates
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue Recognition Sale Return Reserve + References No definition available. + Details
Name: | ttmi_RevenueRecognitionSaleReturnReserve
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Revenue recognition, sales returns, reserve for sales returns deductions + References No definition available. + Details
Name: | ttmi_RevenueRecognitionSalesReturnsReserveForSalesReturnsDeductions
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Revenue recognition, sales returns, reserve for sales returns provision + References No definition available. + Details
Name: | ttmi_RevenueRecognitionSalesReturnsReserveForSalesReturnsProvision
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration