XML 80 R71.htm IDEA: XBRL DOCUMENT
v3.25.3

Early Termination And Other Charges - Additional Information (Detail) $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2025 USD ($)
Early Termination And Other Charges [Abstract] |
Termination Expenses | $ 2,599
Executive Separation Benefits Expenses | 1,745
Employee Related Expenses | $ 496

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

X
- Definition Employee related expenses. + References No definition available. + Details
Name: | mx_EmployeeRelatedExpenses
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Executive Separation Benefits Expenses. + References No definition available. + Details
Name: | mx_ExecutiveSeparationBenefitsExpenses
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Termination expenses. + References No definition available. + Details
Name: | mx_TerminationExpenses
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration