XML 102 R86.htm IDEA: XBRL DOCUMENT
v3.20.4

Retirement Plans - Schedule of Recorded amounts in AOCI for the Non-US Defined Benefit Plan (Detail) - Pension Plan - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Mar. 27, 2020 | Mar. 29, 2019
Defined Benefit Plan Disclosure [Line Items] |  |
Beginning Balance, net of tax | $ 75 | $ (20)
Total, change in AOCI | 1,505 |
2019 change in AOCI for non-U.S. defined benefit plan | 244 | 127
Amounts in AOCI before tax | 319 | 107
Less tax expense | 95 | 32
Ending Balance, net of tax | 224 | 75
Net Actuarial Loss , Balance | 1,617 | 1,485
Net Actuarial Loss , change in AOCI | 1,264 | 825
Net Actuarial Loss , Amounts in AOCI before tax | 2,881 | 2,310
Net Actuarial Loss , Less tax expense | 864 | 693
Net Actuarial Loss , Balance | 2,017 | 1,617
Prior Service Costs, Balance | 11 | 17
Prior Service Costs, change in AOCI | (3) | (1)
Prior Service Costs, Amounts in AOCI before tax | 8 | 16
Prior Service Costs, Less tax expense | 3 | 5
Prior Service Costs, Balance | 5 | 11
Total, Balance | 1,703 | 1,482
Total, change in AOCI |  | 951
Total, Amounts in AOCI before tax | 3,208 | 2,433
Total, Less tax expense | 962 | 730
Total, Balance | $ 2,246 | $ 1,703

X
- Definition Accumulated Other Comprehensive Income (Loss), Defined Benefit Pension and Other Postretirement Plans, Net of Tax, Period Increase Decrease + References No definition available. + Details
Name: | algm_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxPeriodIncreaseDecrease
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income Loss Net Actuarial Loss Period Increase Decrease + References No definition available. + Details
Name: | algm_AccumulatedOtherComprehensiveIncomeLossNetActuarialLossPeriodIncreaseDecrease
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income Loss Net Of Tax Period Increase Decrease + References No definition available. + Details
Name: | algm_AccumulatedOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income Loss Obligation Asset Net Of Tax Period Increase Decrease + References No definition available. + Details
Name: | algm_AccumulatedOtherComprehensiveIncomeLossObligationAssetNetOfTaxPeriodIncreaseDecrease
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income Loss Prior Service Cost Credit Period Increase Decrease + References No definition available. + Details
Name: | algm_AccumulatedOtherComprehensiveIncomeLossPriorServiceCostCreditPeriodIncreaseDecrease
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan Accumulated Other Comprehensive Income Net Actuarial Gains Losses After Tax + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetActuarialGainsLossesAfterTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined benefit plan accumulated other comprehensive income net actuarial gains losses before tax. + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetActuarialGainsLossesBeforeTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined benefit plan accumulated other comprehensive income net actuarial gains losses tax. + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetActuarialGainsLossesTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income, Net Prior Service Cost (Credit), Tax + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income Net Transition Assets (Obligations), Tax + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan Accumulated Other Comprehensive Income Tax + References No definition available. + Details
Name: | algm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTax
Namespace Prefix: | algm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (k) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |