| QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
| TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
| (State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) | |||||||||||||
| (Address of principal executive offices) | (Zip Code) | |||||||||||||
| Title of each class | Trading Symbol(s) | Name of each exchange on which registered | ||||||
| ☑ | Accelerated filer | ☐ | Emerging growth company | |||||||||||||||||||||||||||||
| Non-accelerated filer | ☐ | Smaller reporting company | ||||||||||||||||||||||||||||||
| Page | ||||||||
| Part I | ||||||||
| Item 1. | ||||||||
| Item 2. | ||||||||
| Item 3. | ||||||||
| Item 4. | ||||||||
| Part II | ||||||||
| Item 1. | ||||||||
| Item 1A. | ||||||||
| Item 2. | ||||||||
| Item 3. | ||||||||
| Item 4. | ||||||||
| Item 5. | ||||||||
| Item 6. | ||||||||
| June 30, 2024 | December 31, 2023 | ||||||||||
| Assets | (unaudited) | ||||||||||
| Current assets: | |||||||||||
| Cash and cash equivalents | $ | $ | |||||||||
| Short-term restricted cash | |||||||||||
| Accounts receivable, net | |||||||||||
| Inventory | |||||||||||
| Prepaid expenses and other current assets | |||||||||||
| Total current assets | |||||||||||
| Long-term restricted cash | |||||||||||
| Property and equipment, net | |||||||||||
| Leased right-of-use assets | |||||||||||
| Intangible assets, net | |||||||||||
| Goodwill | |||||||||||
| Deferred tax assets | |||||||||||
| Other long-term assets | |||||||||||
| Total assets | $ | $ | |||||||||
| Liabilities and stockholders’ equity | |||||||||||
| Current liabilities: | |||||||||||
| Accounts payable | $ | $ | |||||||||
| Accrued price protection liability | |||||||||||
| Accrued expenses and other current liabilities | |||||||||||
| Accrued compensation | |||||||||||
| Total current liabilities | |||||||||||
| Long-term lease liabilities | |||||||||||
| Long-term debt | |||||||||||
| Other long-term liabilities | |||||||||||
| Total liabilities | |||||||||||
| Commitments and contingencies | |||||||||||
| Stockholders’ equity: | |||||||||||
Preferred stock, $ | |||||||||||
Common stock, $ | |||||||||||
| Additional paid-in capital | |||||||||||
| Accumulated other comprehensive loss | ( | ( | |||||||||
| Accumulated deficit | ( | ( | |||||||||
| Total stockholders’ equity | |||||||||||
| Total liabilities and stockholders’ equity | $ | $ | |||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Net revenue | $ | $ | $ | $ | |||||||||||||||||||
| Cost of net revenue | |||||||||||||||||||||||
| Gross profit | |||||||||||||||||||||||
| Operating expenses: | |||||||||||||||||||||||
| Research and development | |||||||||||||||||||||||
| Selling, general and administrative | |||||||||||||||||||||||
| Impairment losses | |||||||||||||||||||||||
| Restructuring charges | |||||||||||||||||||||||
| Total operating expenses | |||||||||||||||||||||||
| Income (loss) from operations | ( | ( | ( | ||||||||||||||||||||
| Interest income | |||||||||||||||||||||||
| Interest expense | ( | ( | ( | ( | |||||||||||||||||||
| Other income (expense), net | |||||||||||||||||||||||
| Total other income (expense), net | ( | ( | |||||||||||||||||||||
| Income (loss) before income taxes | ( | ( | ( | ||||||||||||||||||||
| Income tax provision (benefit) | ( | ( | ( | ||||||||||||||||||||
| Net income (loss) | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Net income (loss) per share: | |||||||||||||||||||||||
| Basic | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Diluted | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Shares used to compute net income (loss) per share: | |||||||||||||||||||||||
| Basic | |||||||||||||||||||||||
| Diluted | |||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Net income (loss) | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Other comprehensive loss, net of tax: | |||||||||||||||||||||||
Foreign currency translation adjustments, net of tax benefit of $ | ( | ( | ( | ( | |||||||||||||||||||
| Total comprehensive income (loss) | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Common Stock | Additional Paid-In Capital | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit | Total Stockholders’ Equity | ||||||||||||||||||||||||||||||||||
| Shares | Amount | |||||||||||||||||||||||||||||||||||||
| Balance at December 31, 2023 | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||
| Common stock issued pursuant to equity awards, net | — | — | — | |||||||||||||||||||||||||||||||||||
| Stock-based compensation | — | — | — | — | ||||||||||||||||||||||||||||||||||
| Other comprehensive loss | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||
| Net loss | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||
| Balance at March 31, 2024 | ( | ( | ||||||||||||||||||||||||||||||||||||
| Common stock issued pursuant to equity awards, net | — | ( | — | — | ( | |||||||||||||||||||||||||||||||||
| Employee stock purchase plan | — | — | — | |||||||||||||||||||||||||||||||||||
| Stock-based compensation | — | — | — | — | ||||||||||||||||||||||||||||||||||
| Other comprehensive loss | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||
| Net loss | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||
| Balance at June 30, 2024 | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||
| Common Stock | Additional Paid-In Capital | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit | Total Stockholders’ Equity | ||||||||||||||||||||||||||||||||||
| Shares | Amount | |||||||||||||||||||||||||||||||||||||
| Balance at December 31, 2022 | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||
| Common stock issued pursuant to equity awards, net | — | — | — | |||||||||||||||||||||||||||||||||||
| Stock-based compensation | — | — | — | — | ||||||||||||||||||||||||||||||||||
| Other comprehensive loss | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||
| Net income | — | — | — | — | ||||||||||||||||||||||||||||||||||
| Balance at March 31, 2023 | ( | ( | ||||||||||||||||||||||||||||||||||||
| Common stock issued pursuant to equity awards, net | — | ( | — | — | ( | |||||||||||||||||||||||||||||||||
| Employee stock purchase plan | — | — | — | |||||||||||||||||||||||||||||||||||
| Stock-based compensation | — | — | — | — | ||||||||||||||||||||||||||||||||||
| Other comprehensive loss | — | — | — | ( | — | ( | ||||||||||||||||||||||||||||||||
| Net loss | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||
| Balance at June 30, 2023 | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||
| Six Months Ended June 30, | |||||||||||
| 2024 | 2023 | ||||||||||
| Operating Activities | |||||||||||
| Net income (loss) | $ | ( | $ | ||||||||
| Adjustments to reconcile net income (loss) to cash provided by operating activities: | |||||||||||
| Amortization and depreciation | |||||||||||
| Impairment losses | |||||||||||
| Amortization of debt issuance costs and accretion of discounts | |||||||||||
| Stock-based compensation | |||||||||||
| Deferred income taxes | ( | ||||||||||
| Loss on disposal of property and equipment | |||||||||||
| Unrealized holding gain on investments | ( | ||||||||||
| Impairment of leased right-of-use assets | |||||||||||
| Gain on extinguishment of lease liabilities | ( | ||||||||||
| (Gain) loss on foreign currency | ( | ||||||||||
| Excess tax (benefits) deficiencies on stock-based awards | ( | ( | |||||||||
| Changes in operating assets and liabilities: | |||||||||||
| Accounts receivable | |||||||||||
| Inventory | |||||||||||
| Prepaid expenses and other assets | ( | ( | |||||||||
| Accounts payable, accrued expenses and other current liabilities | ( | ( | |||||||||
| Accrued compensation | |||||||||||
| Accrued price protection liability | ( | ( | |||||||||
| Lease liabilities | ( | ( | |||||||||
| Other long-term liabilities | ( | ||||||||||
| Net cash provided by operating activities | |||||||||||
| Investing Activities | |||||||||||
| Purchases of property and equipment | ( | ( | |||||||||
| Purchases of intangible assets | ( | ( | |||||||||
| Cash used in acquisition, net of cash acquired | ( | ||||||||||
| Net cash used in investing activities | ( | ( | |||||||||
| Financing Activities | |||||||||||
| Net proceeds from issuance of common stock | |||||||||||
| Minimum tax withholding paid on behalf of employees for restricted stock units | ( | ( | |||||||||
| Net cash used in financing activities | ( | ( | |||||||||
| Effect of exchange rate changes on cash and cash equivalents | ( | ( | |||||||||
| Increase (decrease) in cash, cash equivalents and restricted cash | ( | ||||||||||
| Cash, cash equivalents and restricted cash at beginning of period | |||||||||||
| Cash, cash equivalents and restricted cash at end of period | $ | $ | |||||||||
| Supplemental disclosures of cash flow information: | |||||||||||
| Cash paid for interest | $ | $ | |||||||||
| Cash paid for income taxes | $ | $ | |||||||||
| Supplemental disclosures of non-cash activities: | |||||||||||
| Issuance of shares for payment of bonuses | $ | $ | |||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| (in thousands, except per share amounts) | |||||||||||||||||||||||
| Numerator: | |||||||||||||||||||||||
| Net income (loss) | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Denominator: | |||||||||||||||||||||||
| Weighted average common shares outstanding—basic | |||||||||||||||||||||||
| Dilutive common stock equivalents | |||||||||||||||||||||||
| Weighted average common shares outstanding—diluted | |||||||||||||||||||||||
| Net income (loss) per share: | |||||||||||||||||||||||
| Basic | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| Diluted | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Description | Amount | |||||||
| Fair value of purchase consideration: | ||||||||
| Cash | $ | |||||||
Contingent consideration(1) | ||||||||
| Total purchase price | $ | |||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||
| Employee separation expenses | $ | ( | $ | $ | $ | ||||||||||||||||||
| Lease related charges | |||||||||||||||||||||||
| Other | |||||||||||||||||||||||
| $ | $ | $ | $ | ||||||||||||||||||||
| Employee Separation Expenses | Lease Related Charges | Other | Total | ||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||
| Liability as of December 31, 2023 | $ | $ | ( | $ | $ | ||||||||||||||||||
| Restructuring charges | |||||||||||||||||||||||
| Cash payments | ( | ( | ( | ( | |||||||||||||||||||
| Non-cash charges and adjustments | ( | ( | ( | ||||||||||||||||||||
| Liability as of June 30, 2024 | |||||||||||||||||||||||
| Less: current portion as of June 30, 2024 | ( | ( | ( | ( | |||||||||||||||||||
| Long-term portion as of June 30, 2024 | $ | $ | $ | $ | |||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Six Months Ended June 30, | ||||||||||||||
| 2024 | 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Beginning balance | $ | $ | ||||||||||||
Acquisitions (Note 3) | ||||||||||||||
| Ending balance | $ | $ | ||||||||||||
| June 30, 2024 | December 31, 2023 | ||||||||||||||||||||||||||||||||||||||||
| Weighted Average Useful Life (in Years) | Gross Carrying Amount | Accumulated Amortization | Net Carrying Amount | Gross Carrying Amount | Accumulated Amortization | Net Carrying Amount | |||||||||||||||||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||||||||||||||||||||
| Licensed technology | $ | $ | ( | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||||||||
| Developed technology | ( | ( | |||||||||||||||||||||||||||||||||||||||
| Trademarks and trade names | ( | ( | |||||||||||||||||||||||||||||||||||||||
| Customer relationships | ( | ( | |||||||||||||||||||||||||||||||||||||||
| Patents | ( | ( | |||||||||||||||||||||||||||||||||||||||
| $ | $ | ( | $ | $ | $ | ( | $ | ||||||||||||||||||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| (in thousands) | (in thousands) | ||||||||||||||||||||||
| Cost of net revenue | $ | $ | $ | $ | |||||||||||||||||||
| Research and development | |||||||||||||||||||||||
| Selling, general and administrative | |||||||||||||||||||||||
| $ | $ | $ | $ | ||||||||||||||||||||
| Six Months Ended June 30, | ||||||||||||||
| 2024 | 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Beginning balance | $ | $ | ||||||||||||
| Additions | ||||||||||||||
| Other disposals | ( | |||||||||||||
| Amortization | ( | ( | ||||||||||||
| Impairment losses | ( | |||||||||||||
| Ending balance | $ | $ | ||||||||||||
| Amount | ||||||||
| (in thousands) | ||||||||
| 2024 (6 months) | $ | |||||||
| 2025 | ||||||||
| 2026 | ||||||||
| 2027 | ||||||||
| 2028 | ||||||||
| Thereafter | ||||||||
| Total | $ | |||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Fair Value | ||||||||||||||
| June 30, 2024 | December 31, 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Liabilities | ||||||||||||||
Contingent consideration (Note 3) | $ | $ | ||||||||||||
| Fair Value Measurements at June 30, 2024 | |||||||||||||||||||||||
| Balance at June 30, 2024 | Quoted Prices in Active Markets for Identical Assets (Level 1) | Significant Other Observable Inputs (Level 2) | Significant Unobservable Inputs (Level 3) | ||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||
| Liabilities | |||||||||||||||||||||||
| Contingent consideration | $ | $ | $ | $ | |||||||||||||||||||
| Fair Value Measurements at December 31, 2023 | |||||||||||||||||||||||
| Balance at December 31, 2023 | Quoted Prices in Active Markets for Identical Assets (Level 1) | Significant Other Observable Inputs (Level 2) | Significant Unobservable Inputs (Level 3) | ||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||
| Liabilities | |||||||||||||||||||||||
| Contingent consideration | $ | $ | $ | $ | |||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Six Months Ended June 30, | ||||||||||||||
| 2024 | 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Contingent consideration | ||||||||||||||
| Beginning balance | $ | $ | ||||||||||||
Acquisitions(1)(Note 3) | ||||||||||||||
| Payments | ( | |||||||||||||
Accretion of discount(1) | ||||||||||||||
| Ending balance | $ | $ | ||||||||||||
| June 30, 2024 | December 31, 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Cash and cash equivalents | $ | $ | ||||||||||||
| Short-term restricted cash | ||||||||||||||
| Long-term restricted cash | ||||||||||||||
| Total cash, cash equivalents and restricted cash | $ | $ | ||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| June 30, 2024 | December 31, 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Work-in-process | $ | $ | ||||||||||||
| Finished goods | ||||||||||||||
| $ | $ | |||||||||||||
| Useful Life (in Years) | June 30, 2024 | December 31, 2023 | |||||||||||||||
| (in thousands) | |||||||||||||||||
| Furniture and fixtures | $ | $ | |||||||||||||||
| Machinery and equipment | |||||||||||||||||
| Masks and production equipment | |||||||||||||||||
| Software | |||||||||||||||||
| Leasehold improvements | |||||||||||||||||
| Construction in progress | N/A | ||||||||||||||||
| Less: accumulated depreciation and amortization | ( | ( | |||||||||||||||
| $ | $ | ||||||||||||||||
| Six Months Ended June 30, | |||||||||||
| 2024 | 2023 | ||||||||||
| (in thousands) | |||||||||||
| Beginning balance | $ | $ | |||||||||
| Charged as a reduction of revenue | |||||||||||
| Payments | ( | ( | |||||||||
| Ending balance | $ | $ | |||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| June 30, 2024 | December 31, 2023 | ||||||||||
| (in thousands) | |||||||||||
| Accrued technology license payments | $ | $ | |||||||||
| Accrued professional fees | |||||||||||
| Accrued engineering and production costs | |||||||||||
| Accrued restructuring | |||||||||||
| Accrued royalty | |||||||||||
| Short-term lease liabilities | |||||||||||
| Accrued customer credits | |||||||||||
| Income tax liability | |||||||||||
| Customer contract liabilities | |||||||||||
| Accrued obligations to customers for price adjustments | |||||||||||
| Accrued obligations to customers for stock rotation rights | |||||||||||
| Contingent consideration - current portion | |||||||||||
| Other | |||||||||||
| $ | $ | ||||||||||
| Cumulative Translation Adjustments | Pension and Other Defined Benefit Plan Obligation | Total | |||||||||||||||
| (in thousands) | |||||||||||||||||
| Balance at December 31, 2023 | $ | ( | $ | $ | ( | ||||||||||||
| Other comprehensive loss before reclassifications, net of tax | ( | ( | |||||||||||||||
| Balance at June 30, 2024 | $ | ( | $ | $ | ( | ||||||||||||
| June 30, 2024 | December 31, 2023 | |||||||||||||
| (in thousands) | ||||||||||||||
| Principal balance: | ||||||||||||||
| Initial term loan under the June 23, 2021 credit agreement | $ | $ | ||||||||||||
| Total principal balance | ||||||||||||||
| Less: | ||||||||||||||
| Unamortized debt discount | ( | ( | ||||||||||||
| Unamortized debt issuance costs | ( | ( | ||||||||||||
| Net carrying amount of long-term debt | ||||||||||||||
| Less: current portion of long-term debt | ||||||||||||||
| Long-term debt, non-current portion | $ | $ | ||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| (in thousands) | (in thousands) | ||||||||||||||||||||||
| Cost of net revenue | $ | $ | $ | $ | |||||||||||||||||||
| Research and development | |||||||||||||||||||||||
| Selling, general and administrative | |||||||||||||||||||||||
| $ | $ | $ | $ | ||||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Number of Shares (in thousands) | Weighted-Average Grant-Date Fair Value per Share | ||||||||||
| Outstanding at December 31, 2023 | $ | ||||||||||
Granted1 | |||||||||||
| Vested | ( | ||||||||||
| Canceled | ( | ||||||||||
| Outstanding at June 30, 2024 | $ | ||||||||||
| Number of Shares (in thousands) | Weighted-Average Grant-Date Fair Value per Share | ||||||||||
| Outstanding at December 31, 2023 | $ | ||||||||||
Granted(1) | |||||||||||
| Vested | ( | ||||||||||
| Canceled | ( | ||||||||||
| Outstanding at June 30, 2024 | $ | ||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Six Months Ended June 30, | |||||||||||
| 2024 | 2023 | ||||||||||
| Weighted-average grant date fair value per share | $ | $ | |||||||||
| Risk-free interest rate | |||||||||||
| Dividend yield | % | % | |||||||||
| Expected life (in years) | |||||||||||
| Volatility | |||||||||||
| Number of Options (in thousands) | Weighted-Average Exercise Price | Weighted-Average Contractual Term (in years) | Aggregate Intrinsic Value (in thousands) | ||||||||||||||||||||
| Outstanding at December 31, 2023 | $ | ||||||||||||||||||||||
| Granted | |||||||||||||||||||||||
| Exercised | ( | ||||||||||||||||||||||
| Canceled | ( | ||||||||||||||||||||||
| Outstanding at June 30, 2024 | $ | $ | |||||||||||||||||||||
| Vested and expected to vest at June 30, 2024 | $ | $ | |||||||||||||||||||||
| Exercisable at June 30, 2024 | $ | $ | |||||||||||||||||||||
| Six Months Ended June 30, | ||||||||||||||
| 2024 | 2023(1) | |||||||||||||
| Weighted-average grant date fair value per share | $ | N/A | ||||||||||||
| Risk-free interest rate | % | N/A | ||||||||||||
| Dividend yield | % | N/A | ||||||||||||
| Expected life (in years) | N/A | |||||||||||||
| Volatility | % | N/A | ||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Percentage of total net revenue | |||||||||||||||||||||||
| Customer A | * | * | % | * | |||||||||||||||||||
| Customer B | * | * | * | % | |||||||||||||||||||
| Customer C | % | * | % | * | |||||||||||||||||||
| June 30, 2024 | December 31, 2023 | ||||||||||
| Percentage of gross accounts receivable | |||||||||||
| Customer D | % | % | |||||||||
| Customer E | % | % | |||||||||
| Customer F | % | * | |||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Vendor A | % | % | % | % | |||||||||||||||||||
| Vendor B | % | % | % | % | |||||||||||||||||||
| Vendor C | % | * | % | * | |||||||||||||||||||
| Vendor D | * | % | * | % | |||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||||||||||||||||||||||||||
| Amount | % of total net revenue | Amount | % of total net revenue | Amount | % of total net revenue | Amount | % of total net revenue | ||||||||||||||||||||||||||||||||||||||||
| Asia | $ | % | $ | % | $ | % | $ | % | |||||||||||||||||||||||||||||||||||||||
| Europe | % | % | % | % | |||||||||||||||||||||||||||||||||||||||||||
| United States | % | % | % | % | |||||||||||||||||||||||||||||||||||||||||||
| Rest of world | % | % | % | % | |||||||||||||||||||||||||||||||||||||||||||
| Total | $ | % | $ | % | $ | % | $ | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Percentage of total net revenue | |||||||||||||||||||||||
| Hong Kong | % | % | % | % | |||||||||||||||||||
| China | * | % | * | % | |||||||||||||||||||
| Germany | * | % | * | * | |||||||||||||||||||
| Malaysia | % | * | * | * | |||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| June 30, 2024 | December 31, 2023 | |||||||||||||||||||||||||
| Amount | % of total | Amount | % of total | |||||||||||||||||||||||
| United States | $ | % | $ | % | ||||||||||||||||||||||
| Singapore | % | % | ||||||||||||||||||||||||
| Rest of world | % | % | ||||||||||||||||||||||||
| Total | $ | % | $ | % | ||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Broadband | $ | $ | $ | $ | |||||||||||||||||||
| % of net revenue | % | % | % | % | |||||||||||||||||||
| Connectivity | |||||||||||||||||||||||
| % of net revenue | % | % | % | % | |||||||||||||||||||
| Infrastructure | |||||||||||||||||||||||
| % of net revenue | % | % | % | % | |||||||||||||||||||
| Industrial and multi-market | |||||||||||||||||||||||
| % of net revenue | % | % | % | % | |||||||||||||||||||
| Total net revenue | $ | $ | $ | $ | |||||||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Operating Leases | |||||
| (in thousands) | |||||
| 2024 (6 months) | $ | ||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| 2028 | |||||
| Thereafter | |||||
| Total minimum payments | |||||
| Less: imputed interest | ( | ||||
| Total lease liabilities | |||||
| Less: short-term lease liabilities | ( | ||||
| Long-term lease liabilities | $ | ||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Inventory Purchase Obligations | Other Obligations | Total | |||||||||||||||
| 2024 (6 months) | $ | $ | $ | ||||||||||||||
| 2025 | |||||||||||||||||
| 2026 | |||||||||||||||||
| 2027 | |||||||||||||||||
| Total minimum payments | $ | $ | $ | ||||||||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| MAXLINEAR, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) | ||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||
| 2024 | 2023 | 2024 | 2023 | ||||||||||||||||||||
| Net revenue | 100 | % | 100 | % | 100 | % | 100 | % | |||||||||||||||
| Cost of net revenue | 45 | 44 | 47 | 44 | |||||||||||||||||||
| Gross profit | 55 | 56 | 53 | 56 | |||||||||||||||||||
| Operating expenses: | |||||||||||||||||||||||
| Research and development | 61 | 38 | 65 | 32 | |||||||||||||||||||
| Selling, general and administrative | 37 | 18 | 37 | 17 | |||||||||||||||||||
| Impairment losses | — | — | — | 1 | |||||||||||||||||||
| Restructuring charges | 1 | 2 | 13 | 2 | |||||||||||||||||||
| Total operating expenses | 99 | 59 | 115 | 51 | |||||||||||||||||||
| Income (loss) from operations | (44) | (3) | (62) | 5 | |||||||||||||||||||
| Interest income | 2 | 1 | 2 | — | |||||||||||||||||||
| Interest expense | (3) | (1) | (3) | (1) | |||||||||||||||||||
| Other income (expense), net | — | 1 | 1 | — | |||||||||||||||||||
| Total other income (expense), net | (1) | 1 | — | — | |||||||||||||||||||
| Income (loss) before income taxes | (45) | (3) | (62) | 5 | |||||||||||||||||||
| Income tax provision (benefit) | (2) | — | (2) | 4 | |||||||||||||||||||
| Net income (loss) | (43) | % | (2) | % | (60) | % | 1 | % | |||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Broadband | $ | 21,827 | $ | 53,549 | $ | (31,722) | (59) | % | $ | 54,882 | $ | 135,230 | $ | (80,348) | (59) | % | |||||||||||||||||||||||||||||||
| % of net revenue | 24 | % | 29 | % | 29 | % | 31 | % | |||||||||||||||||||||||||||||||||||||||
| Connectivity | 13,263 | 37,939 | (24,676) | (65) | % | 22,974 | 104,207 | (81,233) | (78) | % | |||||||||||||||||||||||||||||||||||||
| % of net revenue | 14 | % | 21 | % | 12 | % | 24 | % | |||||||||||||||||||||||||||||||||||||||
| Infrastructure | 31,785 | 49,262 | (17,477) | (35) | % | 64,390 | 95,564 | (31,174) | (33) | % | |||||||||||||||||||||||||||||||||||||
| % of net revenue | 35 | % | 27 | % | 34 | % | 22 | % | |||||||||||||||||||||||||||||||||||||||
| Industrial and multi-market | 25,115 | 43,188 | (18,073) | (42) | % | 45,013 | 97,379 | (52,366) | (54) | % | |||||||||||||||||||||||||||||||||||||
| % of net revenue | 27 | % | 23 | % | 24 | % | 23 | % | |||||||||||||||||||||||||||||||||||||||
| Total net revenue | $ | 91,990 | $ | 183,938 | $ | (91,948) | (50 | %) | $ | 187,259 | $ | 432,380 | $ | (245,121) | (57) | % | |||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Cost of net revenue | $ | 41,804 | $ | 81,065 | $ | (39,261) | (48) | % | $ | 87,805 | $ | 189,200 | $ | (101,395) | (54) | % | |||||||||||||||||||||||||||||||
| % of net revenue | 45 | % | 44 | % | 47 | % | 44 | % | |||||||||||||||||||||||||||||||||||||||
| Gross profit | 50,186 | 102,873 | (52,687) | (51) | % | 99,454 | 243,180 | (143,726) | (59) | % | |||||||||||||||||||||||||||||||||||||
| % of net revenue | 55 | % | 56 | % | 53 | % | 56 | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Research and development | $ | 56,541 | $ | 70,657 | $ | (14,116) | (20) | % | $ | 121,307 | $ | 137,948 | $ | (16,641) | (12) | % | |||||||||||||||||||||||||||||||
| % of net revenue | 61 | % | 38 | % | 65 | % | 32 | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Selling, general and administrative | $ | 33,600 | $ | 33,717 | $ | (117) | — | % | $ | 70,088 | $ | 72,370 | $ | (2,282) | (3) | % | |||||||||||||||||||||||||||||||
| % of net revenue | 37 | % | 18 | % | 37 | % | 17 | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Impairment losses | $ | — | $ | — | $ | — | N/A | $ | — | $ | 2,438 | $ | (2,438) | (100) | % | ||||||||||||||||||||||||||||||||
| % of net revenue | — | % | — | % | — | % | 1 | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring charges | $ | 865 | $ | 4,436 | $ | (3,571) | (81) | % | $ | 23,495 | $ | 9,084 | $14,411 | 159 | % | ||||||||||||||||||||||||||||||||
| % of net revenue | 1 | % | 2 | % | 13 | % | 2 | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Interest and other income (expense), net | $ | (506) | $ | 1,177 | $ | (1,683) | (143) | % | $ | 39 | $ | (1,001) | $ | 1,040 | (104) | % | |||||||||||||||||||||||||||||||
| % of net revenue | (1) | % | 1 | % | — | % | — | % | |||||||||||||||||||||||||||||||||||||||
| Three Months Ended June 30, | Six Months Ended June 30, | ||||||||||||||||||||||||||||||||||||||||||||||
| 2024 | 2023 | $ Change | % Change | 2024 | 2023 | $ Change | % Change | ||||||||||||||||||||||||||||||||||||||||
| (dollars in thousands) | (dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||
| Income tax benefit | $ | (2,060) | $ | (409) | $ | (1,651) | 404 | % | $ | (3,822) | $ | 15,157 | $ | (18,979) | (125) | % | |||||||||||||||||||||||||||||||
| Payments due | |||||||||||||||||||||||||||||
| Total | Less than 1 year | 1-3 years | 3-5 years | More than 5 years | |||||||||||||||||||||||||
| (in thousands) | |||||||||||||||||||||||||||||
| Long-term debt obligations | $ | 125,000 | $ | — | $ | — | $ | 125,000 | $ | — | |||||||||||||||||||
| Operating lease obligations | 34,444 | 5,501 | 18,940 | 8,407 | 1,596 | ||||||||||||||||||||||||
| Purchase obligations | 31,298 | 18,410 | 12,888 | — | — | ||||||||||||||||||||||||
| Other obligations | 71,678 | 17,922 | 50,083 | 3,673 | — | ||||||||||||||||||||||||
| Total | $ | 262,420 | $ | 41,833 | $ | 81,911 | $ | 137,080 | $ | 1,596 | |||||||||||||||||||
| June 30, 2024 | December 31, 2023 | ||||||||||
| (in thousands) | |||||||||||
| Working capital | $ | 207,304 | $ | 265,896 | |||||||
| Cash and cash equivalents | $ | 185,108 | $ | 187,288 | |||||||
| Short-term restricted cash | 1,006 | 1,051 | |||||||||
| Long-term restricted cash | 23 | 17 | |||||||||
| Total cash, cash equivalents, and restricted cash | $ | 186,137 | $ | 188,356 | |||||||
| Six Months Ended June 30, | |||||||||||
| 2024 | 2023 | ||||||||||
| (in thousands) | |||||||||||
| Net cash provided by operating activities | $ | 13,274 | $ | 72,737 | |||||||
| Net cash used in investing activities | (14,498) | (28,161) | |||||||||
| Net cash used in financing activities | (77) | (6,062) | |||||||||
| Effect of exchange rate changes on cash, cash equivalents and restricted cash | (918) | (1,228) | |||||||||
| Increase (decrease) in cash, cash equivalents and restricted cash | $ | (2,219) | $ | 37,286 | |||||||
| Exhibit Number | Exhibit Title | |||||||
| 10.1+ | ||||||||
| 31.1 | ||||||||
| 31.2 | ||||||||
| 32.1(*) | ||||||||
| 101.INS | Inline XBRL Instance Document - the instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document. | |||||||
| 101.SCH | Inline XBRL Taxonomy Extension Schema Document | |||||||
| 101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase Document | |||||||
| 101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase Document | |||||||
| 101.LAB | Inline XBRL Taxonomy Extension Label Linkbase Document | |||||||
| 101.PRE | XBRL Taxonomy Extension Presentation Linkbase Document | |||||||
| 104 | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) | |||||||
| + | Indicates a management contract or compensatory plan. | ||||
| (*) | In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 33-8238 and 34-47986, Final Rule: Management’s Reports on Internal Control Over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports, the certifications furnished pursuant to this item will not be deemed “filed” for purposes of Section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference. | ||||
| MAXLINEAR, INC. | |||||||||||||||||||||||
| (Registrant) | |||||||||||||||||||||||
| Date: | July 24, 2024 | By: | /s/ Steven G. Litchfield | ||||||||||||||||||||
| Steven G. Litchfield | |||||||||||||||||||||||
Chief Financial Officer and Chief Corporate Strategy Officer (Principal Financial Officer and Duly Authorized Officer) | |||||||||||||||||||||||
| Date: | July 24, 2024 | /s/ Kishore Seendripu, Ph.D. | |||||||||
| Kishore Seendripu, Ph.D. | |||||||||||
| President and Chief Executive Officer | |||||||||||
| (Principal Executive Officer) | |||||||||||
| Date: | July 24, 2024 | /s/ Steven G. Litchfield | |||||||||
| Steven G. Litchfield | |||||||||||
| Chief Financial Officer and Chief Corporate Strategy Officer | |||||||||||
| (Principal Financial Officer) | |||||||||||
| Date: | July 24, 2024 | By: | /s/ Kishore Seendripu, Ph.D. | |||||||||||
| Name: | Kishore Seendripu, Ph.D. | |||||||||||||
| Title: | President and Chief Executive Officer | |||||||||||||
| Date: | July 24, 2024 | By: | /s/ Steven G. Litchfield | |||||||||||
| Name: | Steven G. Litchfield | |||||||||||||
| Title: | Chief Financial Officer and Chief Corporate Strategy Officer | |||||||||||||
Consolidated Balance Sheets (Parenthetical) - $ / shares |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Preferred stock, par value (in usd per share) | $ 0.0001 | $ 0.0001 |
| Preferred stock, shares authorized (in shares) | 25,000,000 | 25,000,000 |
| Preferred stock, shares issued (in shares) | 0 | 0 |
| Preferred stock, shares outstanding (in shares) | 0 | 0 |
| Common stock, par value (in usd per share) | $ 0.0001 | $ 0.0001 |
| Common stock, shares authorized (in shares) | 550,000,000 | 550,000,000 |
| Common stock, shares issued (in shares) | 83,898,000 | 81,818,000 |
| Common stock, shares outstanding (in shares) | 83,898,000 | 81,818,000 |
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Income Statement [Abstract] | ||||
| Net revenue | $ 91,990 | $ 183,938 | $ 187,259 | $ 432,380 |
| Cost of net revenue | 41,804 | 81,065 | 87,805 | 189,200 |
| Gross profit | 50,186 | 102,873 | 99,454 | 243,180 |
| Operating expenses: | ||||
| Research and development | 56,541 | 70,657 | 121,307 | 137,948 |
| Selling, general and administrative | 33,600 | 33,717 | 70,088 | 72,370 |
| Impairment losses | 0 | 0 | 0 | 2,438 |
| Restructuring charges | 865 | 4,436 | 23,495 | 9,084 |
| Total operating expenses | 91,006 | 108,810 | 214,890 | 221,840 |
| Income (loss) from operations | (40,820) | (5,937) | (115,436) | 21,340 |
| Interest income | 1,871 | 1,903 | 3,693 | 2,536 |
| Interest expense | (2,706) | (2,591) | (5,417) | (5,078) |
| Other income (expense), net | 329 | 1,865 | 1,763 | 1,541 |
| Total other income (expense), net | (506) | 1,177 | 39 | (1,001) |
| Income (loss) before income taxes | (41,326) | (4,760) | (115,397) | 20,339 |
| Income tax provision (benefit) | (2,060) | (409) | (3,822) | 15,157 |
| Net income (loss) | $ (39,266) | $ (4,351) | $ (111,575) | $ 5,182 |
| Net income (loss) per share: | ||||
| Basic (in usd per share) | $ (0.47) | $ (0.05) | $ (1.35) | $ 0.06 |
| Diluted (in usd per share) | $ (0.47) | $ (0.05) | $ (1.35) | $ 0.06 |
| Shares used to compute net income (loss) per share: | ||||
| Basic (in shares) | 83,477 | 80,446 | 82,913 | 79,961 |
| Diluted (in shares) | 83,477 | 80,446 | 82,913 | 81,520 |
Consolidated Statements of Comprehensive Income (Loss) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Statement of Comprehensive Income [Abstract] | ||||
| Net income (loss) | $ (39,266) | $ (4,351) | $ (111,575) | $ 5,182 |
| Other comprehensive loss, net of tax: | ||||
| Foreign currency translation adjustments, net of tax benefit of $78 and $127 for the three and six months ended June 30, 2024, respectively, and net of tax benefit of $94 and $165 for the three and six months ended June 30, 2023, respectively | (943) | (1,078) | (2,725) | (1,270) |
| Total comprehensive income (loss) | $ (40,209) | $ (5,429) | $ (114,300) | $ 3,912 |
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Statement of Comprehensive Income [Abstract] | ||||
| Foreign currency translation adjustment, tax benefit | $ 78 | $ 94 | $ 127 | $ 165 |
Organization and Summary of Significant Accounting Policies |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Organization and Summary of Significant Accounting Policies | Organization and Summary of Significant Accounting Policies Description of Business MaxLinear, Inc. was incorporated in Delaware in September 2003. MaxLinear, Inc., together with its directly and indirectly wholly-owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip, or SoC, solutions used in broadband, mobile and wireline infrastructure, data center, and industrial and multi-market applications. MaxLinear is a fabless integrated circuit design company whose products integrate all or substantial portions of a high-speed communication system, including radio frequency, or RF, high-performance analog, mixed-signal, digital signal processing, security engines, data compression and networking layers, and power management. MaxLinear’s customers primarily include electronics distributors, module makers, original equipment manufacturers, or OEMs, and original design manufacturers, or ODMs, who incorporate the Company’s products in a wide range of electronic devices. Examples of such devices include broadband modems compliant with Data Over Cable Service Interface Specifications, or DOCSIS, Passive Optical Network, or PON, and DSL; Wi-Fi and wireline routers for home networking; radio transceivers and modems for 4G/5G base-station and backhaul infrastructure; optical transceivers targeting hyperscale data centers; as well as power management and interface products used in these and many other markets. Basis of Presentation and Principles of Consolidation The accompanying unaudited consolidated financial statements include the accounts of MaxLinear, Inc. and its directly and indirectly wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. All intercompany transactions and investments have been eliminated in consolidation. In the opinion of management, the Company’s unaudited consolidated interim financial statements contain adjustments, including normal recurring accruals necessary to present fairly the Company’s consolidated financial position, results of operations, comprehensive income, stockholders’ equity, and cash flows. The consolidated balance sheet as of December 31, 2023 was derived from the Company’s audited consolidated financial statements at that date. The accompanying unaudited consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed by the Company with the Securities and Exchange Commission, or the SEC, on January 31, 2024, or the Annual Report. Interim results for the six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2024. The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material. Use of Estimates and Significant Risks and Uncertainties The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates. The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of July 24, 2024, the issuance date of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates. Summary of Significant Accounting Policies Business Combinations The Company applies the provisions of ASC 805, Business Combinations, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred. For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position. In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position. Cash and Cash Equivalents The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value. Accounts Receivable The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. Inventory The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company reduces its inventory to the lower of its cost or net realizable value on a part-by-part basis to account for obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of. Fair Value of Financial Instruments The carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts. Property and Equipment Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term. Production Masks Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful lives of five years. To determine if a production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs. Goodwill and Intangible Assets Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives. Impairment of Goodwill and Long-Lived Assets Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company’s policy for long-lived assets. The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value. Revenue Recognition The Company’s revenue is generated from sales of the Company’s integrated circuits and intellectual property, typically under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product or intellectual property sales. The Company recognizes such revenue at the point in time when control of the products or intellectual property is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer’s rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company’s product sales, transfer of control occurs upon shipment to the distributor or direct customer. Under certain intellectual property sale agreements, we are entitled to fixed upfront consideration upon sale and variable consideration in the form of a portion of revenue generated by the recipient from the intellectual property. Fixed consideration is recognized when control of the functional intellectual property transfers; variable consideration may be constrained but is continuously monitored and recognized as revenue when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and the uncertainty associated with the variable consideration is resolved. The Company recognized a material amount of variable consideration during the six months ended June 30, 2024 as uncertainties related to such consideration were resolved. During the three months ended June 30, 2024, there was no variable consideration recognized related to resolution of uncertainties related to such consideration. In assessing whether collection of consideration from a customer is probable, the Company considers the customer’s ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component. A five-step approach is applied in the recognition of revenue: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach. Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company’s analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company’s sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company’s current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company’s general assurance warranty of products for a period of to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company’s customers resell the Company’s product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes. Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. The Company has elected to record sales commissions when incurred, as the period over which the sales commission asset that would have been recognized is less than one year. Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers, which are included in accrued price protection liability in the consolidated balance sheets, consist of estimates of price protection rights offered to the Company’s end customer on products sold by the Company to the end customer’s contract manufacturer at a standard price that are later incorporated into the end customers’ product. The Company’s price adjustments included in accrued expenses and other current liabilities are discounts and rebates expected to be claimed by the Company’s distributors upon sell-through of the products to their customers, which are initially sold by the Company to the distributors at a standard price. Also included in accrued expenses and other current liabilities are amounts expected to be returned by distributors under stock rotation rights. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 12. The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35. Warranty The Company generally provides a warranty on its products for a period of to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional warranty expenses in cost of net revenue may be required in future periods. Segment Information The Company operates under one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports under a single operating segment. Stock-based Compensation The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports. Research and Development Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred. From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. The Company also obtains research and development funding grants from governments in certain jurisdictions in which it operates. Both of these types of income are reflected as a credit to research and development expense when such income has been earned and any contingencies associated with retaining such income have been resolved. In the three months ended June 30, 2024 and 2023, the Company recognized aggregate income from government grants of approximately $1.5 million and $1.0 million, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized aggregate income from government grants of approximately $2.4 million and $9.9 million, respectively. While the Company retains ownership and rights to the underlying technology developed under the joint development projects, the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, and defers such funds as liabilities until the repayment conditions have been resolved (Note 15). Leases The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. The Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate when the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term. Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate. Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company’s leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of a facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group. Pension and Other Defined Benefit Retirement Obligations The costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation. Income Taxes The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly. The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the consolidated statement of operations for the period that the adjustment is determined to be required. On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost. Comprehensive Income (Loss) Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses and changes in fair value of projected benefit obligations for defined benefit plans. Litigation and Settlement Costs Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. Recently Issued, Not Yet Adopted Accounting Pronouncements In March 2024, the FASB issued ASU No. 2024-02, Codification Improvements - Amendments to Remove References to the Concepts Statements to remove various references to concepts statements from the FASB Accounting Standards Codification. This guidance is to clarify guidance, simplify wording or structure of guidance, and other minor improvements. These amendments are effective for the Company for annual periods in 2025, applied prospectively, with early adoption and retrospective application permitted. The Company intends to adopt the amendments in this update prospectively in 2025. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations. In March 2024, the FASB issued ASU No. 2024-01, Compensation - Stock Compensation (Topic 718) - Scope Application of Profits Interest and Similar Awards, to clarify whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation - Stock Compensation. The guidance applies to all business entities that issue profits interest awards as compensation to employees or nonemployees in exchange for goods or services. These amendments are effective for the Company for annual and interim periods in 2025, applied prospectively, with early adoption and retrospective application permitted. As the Company does not issue profit interest awards, the impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, to require enhanced income tax disclosures to provide information to assess how an entity’s operations and related tax risks, tax planning, and operational opportunities affect its tax rate and prospects for future cash flows. The amendments in this update provide that a business entity disclose (1) a tabular income tax rate reconciliation, using both percentages and amounts, (2) separate disclosure of any individual reconciling items that are equal to or greater than 5% of the amount computed by multiplying the income (loss) from continuing operations before income taxes by the applicable statutory income tax rate, and disaggregation of certain items that are significant and (3) amount of income taxes paid (net of refunds received) disaggregated by federal, state and foreign jurisdictions, including separate disclosure of any individual jurisdictions greater than 5% of total income taxes paid. These amendments are effective for the Company for annual periods in 2025, applied prospectively, with early adoption and retrospective application permitted. The Company intends to adopt the amendments in this update prospectively in 2025. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations, since the amendments require only enhancement of existing income tax disclosures in the footnotes to the Company’s consolidated financial statements. In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures, to require enhanced disclosures that include reportable segment expenses. The amendments in this update provide that a business entity disclose significant segment expenses, segment profit or loss (after significant segment expenses), and allows reporting of additional measures of a segments profit or loss if used in assessing segment performance. Such disclosures apply to entities with a single reportable segment. These amendments are effective for the Company for annual periods in 2024 and interim periods in 2025, retrospectively to all prior periods using the significant segment expense categories identified and disclosed in the period of adoption. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations, since the requirements impact only segment reporting disclosures in the footnotes to the Company’s consolidated financial statements.
|
Net Income (Loss) Per Share |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income (Loss) Per Share | Net Income (Loss) Per Share Basic earnings per share, or EPS, is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the period and the weighted-average number of dilutive common stock equivalents outstanding for the period determined using the treasury-stock method. For purposes of this calculation, stock options and restricted stock units are considered to be common stock equivalents and are only included in the calculation of diluted EPS when their effect is dilutive. In periods in which the Company has a net loss, dilutive common stock equivalents are excluded from the calculation of diluted EPS. The table below presents the computation of basic and diluted EPS:
For the three months ended June 30, 2024 and 2023, the Company excluded common stock equivalents for outstanding stock-based awards, which represented potentially dilutive securities of 6.0 million and 5.4 million, respectively, from the calculation of diluted net loss per share due to their anti-dilutive nature. For the six months ended June 30, 2024 and 2023, the Company excluded common stock equivalents for outstanding stock-based awards, which represented potentially dilutive securities of 6.3 million and 3.2 million, respectively, from the calculation of diluted net income (loss) per share due to their anti-dilutive nature.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combinations |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Combinations | Business Combinations Terminated Silicon Motion Merger On May 5, 2022, MaxLinear entered into an Agreement and Plan of Merger, or the Merger Agreement, with Silicon Motion Technology Corporation, or Silicon Motion, an exempted company with limited liability incorporated under the laws of the Cayman Islands, pursuant to which, among other things and subject to the terms and conditions thereof, MaxLinear agreed to acquire Silicon Motion pursuant to a statutory merger, under the laws of the Cayman Islands, of Shark Merger Sub, a wholly-owned subsidiary of MaxLinear, with and into Silicon Motion, with Silicon Motion surviving the merger as a wholly-owned subsidiary of MaxLinear. Silicon Motion is a provider of NAND flash controllers for solid state drives, or SSDs, and other solid state storage devices. On July 26, 2023, MaxLinear terminated the Merger Agreement and notified Silicon Motion that MaxLinear was relieved of its obligations to close because, among other reasons, (i) certain conditions to closing set forth in the Merger Agreement were not satisfied and were incapable of being satisfied, (ii) Silicon Motion had suffered a Material Adverse Effect that was continuing, (iii) Silicon Motion was in material breach of representations, warranties, covenants, and agreements in the Merger Agreement that gave rise to the right of the Company to terminate, and (iv) in any event, the First Extended Outside Date had passed and was not automatically extended because certain conditions in Article 6 of the Merger Agreement were not satisfied or waived as of May 5, 2023. For these same reasons, under the terms of the Merger Agreement, MaxLinear was not required to pay a break-up fee or other fee to Silicon Motion as a result of the termination of the Merger Agreement. Undefined capitalized terms in this paragraph have the same meaning as in the Merger Agreement. On August 16, 2023, Silicon Motion delivered to MaxLinear a notice, which Silicon Motion publicly disclosed, that it was purporting to terminate the Merger Agreement and that Silicon Motion would be commencing an arbitration to seek damages from MaxLinear arising from MaxLinear's alleged breaches of the Merger Agreement. On October 5, 2023, Silicon Motion filed a Notice of Arbitration with the Singapore International Arbitration Centre alleging that MaxLinear breached the Merger Agreement. See Note 15 for more information on legal matters related to the termination of the Merger Agreement. The second amended and restated commitment letter dated October 24, 2022 with Wells Fargo Bank, N.A., or Wells Fargo Bank, and other lenders, and related financing commitments for the previously pending (now terminated) merger were also terminated upon termination of the Merger Agreement. As a result of the termination of the financing, in August 2023, the Company was required to pay to Wells Fargo Bank a ticking fee of $18.3 million. Acquisition of Company Y On January 17, 2023, the Company completed its acquisition of a business, or Company Y, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement. The transaction consideration included $9.8 million in cash. In addition, Company Y stockholders are eligible to receive $2.6 million in consideration due to the acquired business satisfying certain personnel objectives by June 17, 2024. Company Y is headquartered in Bangalore, India and operates as a provider of engineering design services. Acquisition Consideration The following table summarizes the fair value of purchase price consideration to acquire Company Y (in thousands):
(1) The fair value of contingent consideration is based on applying the Monte Carlo simulation method to forecast achievement under various contingent consideration events which may result in up to $2.6 million in payments due to the acquired business’s satisfying certain financial and personnel objectives by June 17, 2024 under the Purchase Agreement. Key inputs in the valuation include forecasted revenue, revenue volatility and discount rate. Underlying forecast mathematics were based on Geometric Brownian Motion in a risk-neutral framework and discounted back to the applicable period in which the accumulative thresholds were achieved at discount rates commensurate with the risk and expected payout term of the contingent consideration. Purchase Price Allocation The final allocation of purchase price as of the January 17, 2023 acquisition closing date based upon an estimate of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition primarily includes $2.0 million in net operating liabilities, with $11.8 million in goodwill. Assumptions in the Allocations of Purchase Price Management prepared the purchase price allocations for Company Y and in doing so considered or relied in part upon reports of a third party valuation expert to calculate the fair value of certain acquired assets, which primarily included an acquired workforce and contingent consideration. Certain stockholders that are employees of Company Y were not required to remain employed in order to receive the contingent consideration; accordingly, the fair value of the contingent consideration was accounted for as a portion of the purchase consideration. Estimates of fair value require management to make significant estimates and assumptions. The goodwill recognized is attributable primarily to the acquired workforce. Certain liabilities included in the purchase price allocations are based on management’s best estimates of the amounts to be paid or settled and based on information available at the time the purchase price allocations were prepared. Goodwill recorded in connection with Company Y was $11.7 million as of June 30, 2024. The Company does not expect to deduct any of the acquired goodwill for tax purposes.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring Activity |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring Activity | Restructuring Activity From time to time, the Company approves and implements restructuring plans as a result of internal resource alignment and cost saving measures. Such restructuring plans may include terminating employees, vacating certain leased facilities, and cancellation of contracts. During the year ended December 31, 2023, the Company entered into restructuring plans to reduce its workforce, or the 2023 Workforce Reductions. In the year ended December 31, 2023, the Company incurred $19.8 million in restructuring costs primarily related to severance costs and related expenses. In the six months ended June 30, 2024, the Company completed notification to remaining affected employees of the 2023 Workforce Reductions, and incurred $23.5 million in restructuring costs, or a cumulative total of $43.3 million. Restructuring costs in the six months ended June 30, 2024 included $19.8 million in severance costs and related expenses, substantially all of which pertained to statutory severance benefits in the jurisdictions in which the terminated employees were employed, and $3.7 million in non-cash charges related to exiting facilities and writing off of assets. The Company does not expect to incur a material amount of additional restructuring costs associated with these restructuring plans. The following table presents the activity related to the restructuring plans, which is included in restructuring charges in the consolidated statements of operations:
The following table presents a roll-forward of the Company’s restructuring liability for the six months ended June 30, 2024. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill Goodwill arises from the acquisition method of accounting for business combinations and represents the excess of the purchase price over the fair value of the net assets and other identifiable intangible assets acquired. The fair values of net tangible assets and intangible assets acquired are based upon preliminary valuations and the Company’s estimates and assumptions are subject to change within the measurement period (potentially up to one year from the acquisition date). The following table presents the changes in the carrying amount of goodwill for the periods indicated:
The Company performs an annual goodwill impairment assessment on October 31st each year, using a quantitative assessment comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded. As a result of the Company’s impairment assessment, no goodwill impairment was recognized as of October 31, 2023. In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the six months ended June 30, 2024 and 2023, there were no indications of impairment of the Company’s goodwill balances. Acquired Intangibles Finite-lived Intangible Assets The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which are amortized over their estimated useful lives:
The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Amortization of finite-lived intangible assets in cost of net revenue in the consolidated statements of operations results primarily from acquired developed technology. The following table sets forth the activity related to finite-lived intangible assets:
The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the related useful lives, to determine whether indicators of impairment may exist that warrant adjustments to carrying values or estimated useful lives. An impairment loss is recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss is measured based on the excess of the carrying amount of the asset over the asset’s fair value. During the three and six months ended June 30, 2024, and the three months ended June 30, 2023, no impairment losses related to finite-lived intangible assets were recognized. During the six months ended June 30, 2023, impairment losses related to finite-lived intangible assets of $2.4 million were recognized. The impairment losses were attributable to certain purchased licensed technology. The following table presents future amortization of the Company’s finite-lived intangible assets at June 30, 2024:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Financial Instruments |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Financial Instruments | Financial Instruments The composition of financial instruments is as follows:
The fair value of the Company’s financial instruments is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants and is recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The levels are described below: Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities. Level 2: Observable prices that are based on inputs not quoted on active markets, but corroborated by market data. Level 3: Unobservable inputs are used when little or no market data is available. The Company classifies its financial instruments that are categorized within Level 1 or Level 2 of the fair value hierarchy on the basis of valuations using quoted market prices or alternate pricing sources and models utilizing market observable inputs, respectively. The contingent consideration liability as of June 30, 2024 and December 31, 2023 is associated with the Company’s acquisition of Company Y in January 2023 (Note 3). The contingent consideration liability is classified as a Level 3 financial instrument. The contingent consideration as it relates to Company Y was subject to the acquired business’s satisfaction of certain personnel objectives by June 17, 2024. The fair value of contingent consideration is based on (1) applying the Monte Carlo simulation method, with underlying forecast mathematics based on Geometric Brownian motion in a risk-neutral framework, to forecast achievement of the acquired business’ financial objectives, if applicable, under various possible contingent consideration events and (2) a probability based methodology using management’s inputs and assumptions to forecast achievement of the acquired business’ personnel objectives which included an assumption of total payments up to $2.6 million to Company Y. Key inputs in the valuation include forecasted revenue, revenue volatility, discount rate and discount term as it relates to the financial objectives and probability of achievement, discount term and discount rate as it relates to the personnel objectives.
The following summarizes the activity in Level 3 financial instruments:
_____________________ (1) These changes to the balance associated with the estimated fair value of contingent consideration for the six months ended June 30, 2024 and 2023 were due to the addition of contingent consideration associated with the acquisition of Company Y in January 2023 and accretion of discounts on contingent consideration. There were no transfers between Level 1, Level 2, or Level 3 fair value hierarchy categories of financial instruments. for the six months ended June 30, 2024. Financial Instruments Not Recorded at Fair Value on a Recurring Basis Some of the Company’s financial instruments are recorded at amounts that approximate fair value due to their liquid or short-term nature or by election on investments in privately-held entities as described below. Such financial assets and financial liabilities include: cash and cash equivalents, restricted cash, net receivables, investments in privately-held entities, certain other assets, accounts payable, accrued price protection liability, accrued expenses, accrued compensation costs, and other current liabilities. The Company’s long-term debt is not recorded at fair value on a recurring basis but is measured at fair value for disclosure purposes (Note 8). Included in other long-term assets are investments in privately held entities of $11.8 million as of June 30, 2024 and December 31, 2023. The Company does not have the ability to exercise significant influence or control over such entity and has accounted for the investments as financial instruments. Given that fair values for such investments are not readily determinable, the Company is electing to measure these investments at cost, less any impairment, and adjust the carrying value to fair value if any observable price changes for similar investments in the same entity are identified.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Balance Sheet Details |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheet Related Disclosures [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheet Details | Balance Sheet Details Cash, cash equivalents and restricted cash consist of the following:
As of June 30, 2024 and December 31, 2023, cash and cash equivalents included money market funds of approximately $112.4 million and $78.1 million, respectively. As of June 30, 2024 and December 31, 2023, the Company had restricted cash of approximately $1.0 million and $1.1 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases. Inventory consists of the following:
Property and equipment, net consists of the following:
Depreciation expense for the three months ended June 30, 2024 and 2023 was $5.7 million and $6.5 million, respectively. Depreciation expense for the six months ended June 30, 2024 and 2023 was $11.2 million and $12.9 million, respectively. In March 2022, the Company entered into a note receivable with a supplier for $10.0 million. In September 2023, the terms of this note receivable were renegotiated, and the first initial repayment of $1.5 million is now due by March 31, 2025, and annual repayments of $1.7 million per year are due annually thereafter by March 31, from 2026 through 2030, provided that certain production utilization targets for the prior year are met. The long-term portion of the note receivable is included in other long-term assets as of June 30, 2024 and December 31, 2023, respectively, and the current portion due of $1.5 million is included in other current assets as of June 30, 2024. Previously, repayments of $2.0 million per year were due annually by March 31, in years 2024 through 2027. Accrued price protection liability consists of the following activity:
The decrease in price protection liability from approximately $71.7 million as of December 31, 2023 to approximately $61.6 million as of June 30, 2024 was driven by increased sell-through activity by distributors to their end customers. Accrued expenses and other current liabilities consist of the following:
The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt | Debt Debt The carrying amount of the Company’s long-term debt consists of the following:
As of June 30, 2024 and December 31, 2023, the weighted average effective interest rate on aggregate debt was approximately 7.9% and 7.6%, respectively. During the three months ended June 30, 2024 and 2023, the Company recognized total amortization of debt discount and debt issuance costs of $0.2 million and $0.2 million, respectively, to interest expense. During the six months ended June 30, 2024 and 2023, the Company recognized total amortization of debt discount and debt issuance costs of $0.3 million and $0.3 million. The approximate aggregate fair value of the term loans outstanding as of June 30, 2024 and December 31, 2023 was $115.0 million and $114.5 million, respectively, which was estimated on the basis of inputs that are observable in the market and which is considered a Level 2 measurement method in the fair value hierarchy (Note 6). As of June 30, 2024, the outstanding principal balance of $125.0 million is due in full on June 23, 2028, upon maturity of the loan. On June 23, 2021, the Company entered into a Credit Agreement, or the June 23, 2021 Credit Agreement, by and among the Company, the lenders from time to time party thereto, and Wells Fargo Bank, National Association, as administrative agent and collateral agent, that provides for a senior secured term B loan facility, or the “Initial Term Loan under the June 23, 2021 Credit Agreement,” in an aggregate principal amount of $350.0 million and a senior secured revolving credit facility, or the “Revolving Facility,” in an aggregate principal amount of up to $100.0 million. The proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement were used (i) to repay in full all outstanding indebtedness under that certain Credit Agreement dated May 12, 2017, by and among the Company, MUFG Bank Ltd., as administrative agent and MUFG Union Bank, N.A., as collateral agent and the lenders from time to time party thereto (as amended by Amendment No. 1, dated July 31, 2020) and (ii) to pay fees and expenses incurred in connection therewith. The remaining proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement are available for general corporate purposes and the proceeds of the Revolving Facility may be used to finance the working capital needs and other general corporate purposes of the Company and its subsidiaries. As of June 30, 2024, the Revolving Facility was undrawn. Under the terminated amended and restated commitment letter with Wells Fargo Bank and other lenders entered into in connection with the previously pending (now terminated) merger with Silicon Motion (Note 3), the Company had expected to repay the remaining outstanding term loans under this agreement upon closing of the merger. The June 23, 2021 Credit Agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of consolidated EBITDA, plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the June 23, 2021 Credit Agreement or new lenders. Under the June 23, 2021 Credit Agreement, the Initial Term Loan bears interest, at the Company’s option, at a per annum rate equal to either (i) a base rate equal to the highest of (x) the federal funds rate, plus 0.50%, (y) the prime rate then in effect and (z) an adjusted Term SOFR rate determined on the basis of a one-month interest period plus 1.00%, in each case, plus an applicable margin of 1.25% or (ii) an adjusted Term SOFR rate, subject to a floor of 0.50%, plus an applicable margin of 2.25%. Loans under the Revolving Facility initially bear interest, at a per annum rate equal to either (i) a base rate (as calculated above) plus an applicable margin of 0.00%, or (ii) an adjusted Term SOFR rate (as calculated above) plus an applicable margin of 1.00%. Following delivery of financial statements for the Company’s fiscal quarter ending June 30, 2021, the applicable margin for loans under the Revolving Facility will range from 0.00% to 0.75% in the case of base rate loans and 1.00% to 1.75% in the case of Term SOFR rate loans, in each case, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. The Company is required to pay commitment fees ranging from 0.175% to 0.25% per annum on the daily undrawn commitments under the Revolving Facility, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan under the June 23, 2021 Credit Agreement, with the balance payable on the maturity date. The June 23, 2021 Credit Agreement was amended on June 29, 2023 to implement a benchmark replacement. The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the June 23, 2021 Credit Agreement with the net cash proceeds from the disposition of certain assets and the receipt of insurance proceeds upon certain casualty and condemnation events, in each case, to the extent not reinvested within a specified time period, from excess cash flow beyond stated threshold amounts, and from the incurrence of certain indebtedness. The Company has the right to prepay its term loans under the June 23, 2021 Credit Agreement, in whole or in part, at any time without premium or penalty, subject to certain limitations and a 1.0% soft call premium applicable during the first six months following the closing date of the June 23, 2021 Credit Agreement. The Initial Term Loan under the June 23, 2021 Credit Agreement will mature on June 23, 2028, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan under the June 23, 2021 Credit Agreement must be repaid. The Revolving Facility will mature on June 23, 2026, at which time all outstanding principal and accrued and unpaid interest under the Revolving Facility must be repaid. The Company is also obligated to pay fees customary for a credit facility of this size and type. The Company’s obligations under the June 23, 2021 Credit Agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the June 23, 2021 Credit Agreement. Such obligations, including the guaranties, are secured by substantially all of the assets of the Company and the subsidiary guarantors pursuant to a Security Agreement, dated as of June 23, 2021, by and among the Company, the subsidiary guarantors from time to time party thereto, and Wells Fargo Bank, National Association, as collateral agent. The June 23, 2021 Credit Agreement contains customary affirmative and negative covenants, including covenants limiting the ability of the Company and its restricted subsidiaries to, among other things, incur debt, grant liens, undergo certain fundamental changes, make investments, make certain restricted payments, and sell assets, in each case, subject to limitations and exceptions set forth in the June 23, 2021 Credit Agreement. The Revolving Facility also prohibits the Company from having a secured net leverage ratio in excess of 3.50:1.00 (subject to a temporary increase to 3.75:1.00 following the consummation of certain material permitted acquisitions) as of the last day of any fiscal quarter of the Company (commencing with the fiscal quarter ending September 30, 2021) if the aggregate borrowings under the Revolving Facility exceed 1% of the aggregate commitments thereunder (subject to certain exceptions set forth in the June 23, 2021 Credit Agreement) as of such date. As of June 30, 2024, the Company was in compliance with such covenants. The June 23, 2021 Credit Agreement also contains customary events of default that include, among other things, certain payment defaults, cross defaults to other indebtedness, covenant defaults, change in control defaults, judgment defaults, and bankruptcy and insolvency defaults. If an event of default exists, the lenders may require immediate payment of all obligations under the June 23, 2021 Credit Agreement and may exercise certain other rights and remedies provided for under the June 23, 2021 Credit Agreement, the other loan documents and applicable law. The debt is carried at its principal amount, net of unamortized debt discount and issuance costs, and is not adjusted to fair value each period. The issuance date fair value of the liability component of the debt in the amount of $350.2 million was determined using a discounted cash flow analysis, in which the projected interest and principal payments were discounted back to the issuance date of the term loan at a market interest rate for nonconvertible debt of 3.4%, which represents a Level 2 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $2.9 million associated with the Initial Term Loan under the June 23, 2021 Credit Agreement are being amortized to interest expense using the effective interest method over its seven-year term. Debt issuance costs of $0.4 million associated with the Revolving Facility are being amortized to interest expense over its five-year term.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-Based Compensation |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-Based Compensation | Stock-Based Compensation Employee Stock-Based Compensation Plans At June 30, 2024, the Company had stock-based compensation awards outstanding under the following plans: the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or ESPP, and a newly adopted plan, the 2024 Inducement Equity Incentive Plan, or the Inducement Plan. Refer to the Company’s Annual Report for a summary of the 2010 Plan and the ESPP as of December 31, 2023. On May 22, 2024, the Board of Directors adopted the Inducement Plan pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules, and, subject to the adjustment provisions of the Inducement Plan, reserved 4,000,000 shares of the Company's common stock for issuance under equity awards granted under the Inducement Plan. The Inducement Plan provides for the grant of equity-based awards, including non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares, and its terms are substantially similar to the 2010 Plan, including with respect to treatment of equity awards in the event of a merger or “change in control” as defined under the Inducement Plan, but with such other terms and conditions intended to comply with the Nasdaq inducement award exception. Awards under the Inducement Plan may only be made to individuals not previously employees or non-employee directors of the Company as an inducement material to the individuals’ entry into employment with the Company. As of June 30, 2024, the number of shares of common stock available for future issuance under the 2010 Plan was 15,881,163 shares. As of June 30, 2024, the number of shares of common stock available for future issuance under the ESPP was 6,451,538 shares. As of June 30, 2024, the number of shares of common stock available for future issuance under the Inducement Plan was 4,000,000 shares. Employee Incentive Bonus The Company’s Executive Incentive Bonus Plan permits the settlement of awards under the plan in any combination of cash or shares of its common stock. The Company settles a majority of bonus awards for its employees, including executives, in shares of common stock under the 2010 Equity Incentive Plan. When bonus awards are settled in common stock issued under the 2010 Equity Incentive Plan, the number of shares issuable to plan participants is determined based on the closing price of the Company’s common stock as determined in trading on the applicable stock exchange, on a date approved by the Board of Directors. In connection with the Company’s bonus programs, in February 2024, the Company issued 0.4 million freely-tradable (subject to certain restrictions for affiliates) shares of the Company’s common stock in settlement of bonus awards to employees, including executives, for the 2023 performance period. At June 30, 2024, the Company has an accrual of $4.8 million for bonus awards for employees for year-to-date achievement in the 2024 performance period, which the Company intends to settle primarily in shares of its common stock, unless otherwise required to be settled in cash due to local laws or agreements. The Company’s compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock. Stock-Based Compensation The Company recognizes stock-based compensation in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
The total unrecognized compensation cost related to unvested restricted stock units as of June 30, 2024 was $127.9 million, and the weighted average period over which these equity awards are expected to vest is 2.47 years. The total unrecognized compensation cost related to unvested performance-based restricted stock units as of June 30, 2024 was $5.3 million, and the weighted average period over which these equity awards are expected to vest is 1.62 years. Actual levels of future performance for the unvested periods may differ from current estimates. The total unrecognized compensation cost related to unvested stock options as of June 30, 2024 was $28.8 million, and the weighted average period over which these equity awards are expected to vest is 3.64 years. Restricted Stock Units A summary of the Company’s restricted stock unit activity for all equity plans is as follows:
(1) Includes approximately 80 thousand shares granted under the Inducement Plan at a weighted-average grant-date fair value per share of $18.16. Performance-Based Restricted Stock Units Performance-based restricted stock units are eligible to vest at the end of each year-long performance period, as defined in the underlying agreement, in a three-year performance period based on the Company’s annual growth rate in net sales and non-GAAP diluted earnings per share (subject to certain adjustments) over baseline results relative to the growth rates for a peer group of companies for the same metrics and periods. For the performance-based restricted stock units granted to date, 60% of each performance-based award is subject to the net sales metric for the performance period and 40% is subject to the non-GAAP diluted earnings per share metric for the performance period. The maximum percentage for a particular metric is 250% of the target number of units subject to the award related to that metric, however, vesting of the performance stock units is capped at 30% and 100%, respectively, of the target number of units subject to the award in years one and two, respectively, of the three-year performance period. As of June 30, 2024, achievement to date under the performance metrics specified in the respective award agreements are based on its expected revenue and non-GAAP diluted EPS results over the performance periods and calculated growth rates relative to its peers’ expected results based on data available, as defined in the respective award agreements. To the extent any prior achievement levels are no longer probable, any compensation expense recorded is adjusted to the revised achievement levels. A summary of the Company’s performance-based restricted stock unit activity is as follows:
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award. Employee Stock Purchase Rights and Stock Options Employee Stock Purchase Rights During the six months ended June 30, 2024 and 2023, there were 175,764 and 140,631 shares of common stock purchased under the ESPP at a weighted average price of $15.26 and $21.25, respectively. The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
The risk-free interest rate assumption was based on rates for United States (U.S.) Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term is the duration of the offering period for each grant date. In addition, the estimated volatility incorporates the historical volatility over the expected term based on the Company’s daily closing stock prices. Stock Options A summary of the Company’s stock options activity is as follows:
The fair values of stock options were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
(1) No options were granted during the three months ended June 30, 2024, and during the six months ended June 30, 2023. The risk-free interest rate assumption was based on the United States Treasury’s rates for U.S. Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The assumed dividend yield was based on the Company’s expectation of not paying dividends in the foreseeable future. The expected term of the options was calculated using the simplified method as prescribed by guidance provided by the SEC. This decision was based on the lack of historical data due to the Company’s limited number of stock option exercises under the 2010 Equity Incentive Plan. Estimated volatility incorporates historical volatility of the Company over the expected term based on the Company's daily closing stock prices. The intrinsic value of stock options exercised was $0 and $0.1 million in the three months ended June 30, 2024 and 2023, respectively. The intrinsic value of stock options exercised was $0.5 million and $0.2 million in the six months ended June 30, 2024 and 2023, respectively. Cash received from exercise of stock options was negligible during each of the three and six months ended June 30, 2024 and 2023. The tax benefit from stock options exercised was $0 and $0.1 million during the three months ended June 30, 2024 and 2023, respectively. The tax benefit from stock options exercised was $0.8 million and $0.3 million during the six months ended June 30, 2024 and 2023, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Taxes |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Income Tax Disclosure [Abstract] | |
| Income Taxes | Income Taxes The provision for income taxes primarily relates to projected federal, state, and foreign income taxes. To determine the quarterly provision for income taxes, the Company uses an estimated annual effective tax rate, which is generally based on expected annual income and statutory tax rates in the various jurisdictions in which the Company operates. In addition, the tax effects of certain significant or unusual items are recognized discretely in the quarter during which they occur and can be a source of variability in the effective tax rates from quarter to quarter. The Company utilizes the asset and liability method of accounting for income taxes, under which deferred taxes are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using tax rates expected to be in effect during the years in which the temporary differences reverse. The Company records a valuation allowance to reduce its deferred taxes to the amount it believes is more likely than not to be realized. In making such determination, the Company considers all available positive and negative evidence quarterly, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. Forming a conclusion that a valuation allowance is not required is difficult when there is negative evidence such as cumulative losses in recent years. Based upon the Company’s review of all positive and negative evidence, the Company continues to have a valuation allowance on its state deferred tax assets, certain of its federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where the Company has cumulative losses or otherwise is not expected to utilize certain tax attributes. The Company does not incur expense or benefit in certain tax-free jurisdictions in which it operates. The Company recorded an income tax benefit of $2.1 million in the three months ended June 30, 2024 and an income tax benefit of $0.4 million in the three months ended June 30, 2023. The Company recorded an income tax benefit of $3.8 million in the six months ended June 30, 2024 and an income tax provision of $15.2 million in the six months ended June 30, 2023. The difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the six months ended June 30, 2024 primarily related to the mix of pre-tax income among jurisdictions, permanent tax items, and stock based compensation, tax shortfalls related to stock-based compensation, and release of uncertain tax positions under ASC 740-10. The difference between the Company’s effective tax rate and the 21.0% U.S. federal statutory rate for the six months ended June 30, 2023 primarily related to the mix of pre-tax income among jurisdictions, permanent tax items including a tax on global intangible low-taxed income, stock based compensation, excess tax benefits related to stock-based compensation, and the release of uncertain tax positions under ASC 740-10. The permanent tax item related to global intangible low-taxed income also reflected the then recent legislative changes requiring the capitalization of research and experimentation costs, as well as limitations on the creditability of certain foreign income taxes. Income tax positions must meet a more-likely-than-not threshold to be recognized. Income tax positions that previously failed to meet the more-likely-than-not threshold are recognized in the first subsequent financial reporting period in which that threshold is met. Previously recognized tax positions that no longer meet the more-likely-than-not threshold are de-recognized in the first financial reporting period in which that threshold is no longer met. The Company records potential penalties and interest accrued related to unrecognized tax benefits within the consolidated statements of operations as income tax expense. During the six months ended June 30, 2024, the Company’s unrecognized tax benefits decreased by $0.3 million. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. Accrued interest and penalties associated with uncertain tax positions as of June 30, 2024 were approximately $0.1 million and $4 thousand, respectively. The Company is subject to federal and state income tax in the United States and is also subject to income tax in certain other foreign tax jurisdictions. At June 30, 2024, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2020, 2019, and 2017, respectively. The Company’s subsidiary in Singapore operates under certain tax incentives in Singapore, which are generally effective through March 2027, and are conditional upon meeting certain employment and investment thresholds in Singapore. Under the incentives, qualifying income derived from certain sales of the Company’s integrated circuits is taxed at a concessionary rate over the incentive period, and there are reduced Singapore withholding taxes on certain intercompany royalties during the incentive period. The Company recorded income taxes in the six months ended June 30, 2024 and 2023 at the incentive rate.
|
Concentration of Credit Risk, Significant Customers and Geographic Information |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Risks and Uncertainties [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Concentration of Credit Risk, Significant Customers and Geographic Information | Concentration of Credit Risk, Significant Customers and Geographic Information Concentration of Credit Risk Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash and cash equivalents and accounts receivable. Collateral is generally not required for customer receivables. The Company limits its exposure to credit loss by placing its cash with high credit quality financial institutions. At times, such deposits may be in excess of insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents. Significant Customers The Company markets its products and services to manufacturers of a wide range of electronic devices (Note 1). The Company sells its products both directly to end-customers and through third-party distributors, both of which are referred to as the Company’s customers (Note 12). Revenue is also generated from sales of intellectual property, and the recipients of such intellectual property are also referred to as the Company’s customers. The Company makes periodic evaluations of the credit worthiness of its customers. Customers comprising 10% or greater of net revenues for each of the periods presented are as follows:
____________________________ * Represents less than 10% of the net revenue for the period presented. The following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.
Significant Suppliers Suppliers comprising greater than 10% or greater of total inventory purchases are as follows:
* Represents less than 10% of total inventory purchases for the period presented. Geographic Information The Company’s consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
The products shipped to individual countries or territories representing greater than 10% of net revenue for each of the periods presented are as follows:
* Represents less than 10% of total net revenue for the respective period. The determination of which country a particular sale is allocated to is based on the destination of the product shipment. No other individual country accounted for more than 10% of net revenue during these periods. Although a large percentage of the Company’s products is shipped to Asia, and in particular, Hong Kong and Malaysia, the Company believes that a significant number of the systems designed by customers and incorporating the Company’s semiconductor products are subsequently sold outside Asia to Europe, Middle East, and Africa markets and North American markets. Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill by geographic area are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contracts with Customers |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contracts with Customers | Revenue from Contracts with Customers Revenue by Market The table below presents disaggregated net revenues by market (in thousands):
Revenues from sales through the Company’s distributors accounted for 55% and 53% of net revenue for the three months ended June 30, 2024 and 2023, respectively. Revenues from sales through the Company’s distributors accounted for 45% and 47% of net revenue for the six months ended June 30, 2024 and 2023, respectively. Revenue related to the sales of intellectual property recognized during the six months ended June 30, 2024 has been allocated by market based upon the usage of such intellectual property. Contract Liabilities As of June 30, 2024 and December 31, 2023, customer contract liabilities were approximately $2.6 million and $1.6 million, respectively, and consisted primarily of advanced payments received for which performance obligations have not been completed. Revenue recognized in each of the six months ended June 30, 2024 and 2023 that was included in the contract liability balance as of the beginning of each of those respective periods was immaterial. There were no material changes in the contract liabilities balance during the six months ended June 30, 2024 and 2023. Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns As of June 30, 2024 and December 31, 2023, obligations to customers consisting of estimates of price protection rights offered to the Company’s end customers totaled $61.6 million and $71.7 million, respectively, and are included in accrued price protection liability in the consolidated balance sheets. For activity in this account, including amounts included in net revenue, refer to Note 7. Other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer and estimates of stock rotation returns to be claimed by distributors on products sold as of June 30, 2024 were $20.5 million and $0.1 million, respectively, and as of December 31, 2023 were $54.8 million and $0.3 million, respectively, and are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The reason for the significant decrease in accrued obligations to customers for price adjustments from approximately $54.8 million as of December 31, 2023 to approximately $20.5 million as of June 30, 2024, was due to a significant decrease in sales to distributors which decreased the corresponding accrued obligations to such customers. The increase or decrease in revenue in each of the six months ended June 30, 2024 and 2023 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective periods was not material. As of June 30, 2024 and December 31, 2023, right of return assets under customer contracts representing the estimates of product inventory the Company expects to receive from customers in stock rotation returns were approximately $45 thousand and $0.1 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets. As of June 30, 2024 and December 31, 2023, there were no impairment losses recorded on customer accounts receivable.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases | Leases Operating Leases Operating lease arrangements primarily consist of office leases expiring in various years through 2029. These leases have original terms of approximately 2 to 8 years and some contain options to extend the lease up to 5 years or terminate the lease, which are included in right-of-use assets and lease liabilities when the Company is reasonably certain it will renew the underlying leases. Since the implicit rate of such leases is unknown and the Company is not reasonably certain to renew its leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of June 30, 2024 and December 31, 2023, the weighted average discount rate for operating leases was 4.7% and 4.6%, respectively, and the weighted average remaining lease term for operating leases was 3.6 years and 3.9 years, respectively, as of the end of each of these periods. The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of June 30, 2024:
Operating lease cost was $2.5 million and $2.5 million for the three months ended June 30, 2024 and 2023, respectively. Operating lease cost was $5.1 million and $5.4 million for the six months ended June 30, 2024 and 2023, respectively. Short-term lease costs for the six months ended June 30, 2024 and 2023 were not material. There were $0.3 million and $12.0 million of right-of-use assets obtained in exchange for new lease liabilities for the three months ended June 30, 2024 and 2023, respectively. There were $1.2 million and $12.2 million of right-of-use assets obtained in exchange for new lease liabilities for the six months ended June 30, 2024 and 2023, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Employee Retirement Plans |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Retirement Benefits [Abstract] | |
| Employee Retirement Plans | Employee Retirement Plans Defined Contribution Plan The Company has a 401(k) defined contribution retirement plan (the 401(k) Plan) covering all eligible employees. Participants may voluntarily contribute on a pre-tax basis an amount not to exceed a maximum contribution amount pursuant to Section 401(k) of the Internal Revenue Code. The Company is not required to contribute, nor has it contributed, to the 401(k) Plan for any of the periods presented. Pension and Other Defined Benefit Retirement Obligations The Company maintains defined benefit retirement plans, including a pension plan, in certain foreign jurisdictions. As of June 30, 2024, the net defined benefit obligation, primarily related to other defined benefit plans, was $0.4 million. As of December 31, 2023, the net defined benefit obligation was $1.4 million. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $48 thousand and $0.1 million for the three months ended June 30, 2024 and 2023, respectively, and were recorded to research and development expenses in the consolidated statements of operations. Net periodic benefit costs were $0.2 million and $0.1 million for the six months ended June 30, 2024 and 2023, respectively, and were recorded to research and development expenses in the consolidated statements of operations.
|
Commitments and Contingencies |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies | Commitments and Contingencies Inventory Purchase and Other Contractual Obligations As of June 30, 2024, future minimum payments under inventory purchase and other obligations are as follows:
Other obligations consist primarily of contractual payments due for software licenses. Jointly Funded Research and Development From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. As the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, funds of $15.0 million received from the other parties as of June 30, 2024 have been deferred in other long-term liabilities. Additional amounts under the contracts are tied to certain milestones and will also be recorded as a long-term liability as payment due under such milestones are received. The Company de-recognizes the liabilities when the contingencies associated with the repayment conditions have been resolved. During the three and six months ended June 30, 2024 and 2023, the Company did not recognize any previously deferred amounts from other parties due to resolution of such repayment conditions. Dispute with Silicon Motion As previously disclosed, on July 26, 2023, MaxLinear terminated the Merger Agreement on multiple grounds (Note 3). On August 16, 2023, Silicon Motion delivered to MaxLinear a notice, which Silicon Motion publicly disclosed, that it was purporting to terminate the Merger Agreement and that Silicon Motion would be commencing an arbitration before the Singapore International Arbitration Centre to seek damages from MaxLinear arising from MaxLinear’s alleged breaches of the Merger Agreement. Silicon Motion’s position is that MaxLinear’s Willful and Material Breaches (as such term is defined in the Merger Agreement) of the Merger Agreement prevented the Merger from being completed by August 7, 2023, and that MaxLinear is consequently liable for substantial monetary damages in excess of the termination fee as provided in the Merger Agreement. On October 5, 2023, Silicon Motion filed a Notice of Arbitration with the Singapore International Arbitration Centre alleging that MaxLinear breached the Merger Agreement. Silicon Motion seeks payment of the termination fee, additional damages, fees, and costs. The arbitration will be confidential. MaxLinear believes that it properly terminated the Merger Agreement. MaxLinear remains confident in its decision and will vigorously defend its right to terminate the Silicon Motion transaction without penalty. Silicon Motion Stockholder Litigation MaxLinear and certain of its officers have been named as defendants in two lawsuits brought by stockholders of Silicon Motion. On August 31, 2023, a Silicon Motion stockholder filed a putative class action complaint in the United States District Court for the Southern District of California captioned Water Island Event-Driven Fund v. MaxLinear, Inc., No. 23-cv-01607 (S.D. Cal.), against MaxLinear and certain of its current officers. The complaint includes two claims: (1) an alleged violation of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder; and (2) an alleged violation of Section 20(a) of the Exchange Act. On December 20, 2023, the court appointed the lead plaintiffs, who filed the Consolidated Complaint on February 15, 2024. The Consolidated Complaint alleges that the defendants made false and misleading statements and/or omitted material facts that MaxLinear had a duty to disclose, concerning the Company’s intention to close the merger with Silicon Motion, including that: (i) MaxLinear had allegedly decided it would not consummate the merger because the economic circumstances surrounding the merger had materially changed, including a material downturn in the semiconductor industry and rising interest rates; (ii) MaxLinear had allegedly determined to unilaterally terminate the merger in the event the merger was approved by Chinese antitrust regulators; (iii) MaxLinear had allegedly intended to argue that certain conditions in Article 6 of the Merger Agreement had not been satisfied as required by May 5, 2023 as a basis to terminate the merger; and (iv) as a result, MaxLinear had allegedly materially misrepresented the viability of the merger, the purported benefits of the merger, and the likelihood that the merger would be consummated. The Consolidated Complaint seeks compensatory damages, including interest, costs and expenses and such other equitable or injunctive relief that the court deems appropriate. MaxLinear will vigorously defend its position. Defendants filed a motion to dismiss the Consolidated Complaint on March 29, 2024 and Plaintiffs’ filed an opposition on May 13, 2024. Defendants filed a reply in support of the motion to dismiss on June 14, 2024. On June 13, 2024, HBK Master Fund L.P. and HBK Merger Strategies Master Fund L.P., stockholders of Silicon Motion, filed an additional complaint in the United States District Court for the Southern District of California captioned HBK Master Fund L.P. v. MaxLinear, Inc., No. 24-cv-01033 (S.D. Cal.), against MaxLinear and certain of its current officers. The complaint includes seven claims: (1) an alleged violation of Section 10(b) of the Exchange Act and Rule 10b-5(a) and (c) promulgated thereunder; (2) an alleged violation of Section 10(b) of the Exchange Act and Rule 10b-5(b) promulgated thereunder; (3) an alleged violation of Section 20(a) of the Exchange Act; (4) an alleged violation of Section 18 of the Exchange Act; (5) common law fraud; (6) common law negligent misrepresentation; and (7) alleged violations of California Civil Code Section 1709. The complaint alleges that the defendants concealed their intention to terminate the merger with Silicon Motion from Silicon Motion’s shareholders. The complaint seeks compensatory damages, including interest, costs and expenses, punitive damages, and such other equitable or injunctive relief that the court deems appropriate. Defendants intend to vigorously defend these claims. Comcast Litigation On December 1, 2023, MaxLinear filed claims against Comcast Management, LLC and Comcast Cable Communications, LLC, or together, Comcast, in the United States District Court for the Southern District of New York. MaxLinear alleges that in 2020, MaxLinear shared its proprietary design and know-how for a full-duplex, or FDX, amplifier with Comcast in the hope of securing future business with Comcast. MaxLinear shared its design and know-how on several occasions, all pursuant to a non-disclosure agreement between MaxLinear and Comcast, with the expectation that Comcast would keep the information confidential. MaxLinear alleges that Comcast needed this technology in order to effectively compete with fiber-optic internet providers. Instead of engaging MaxLinear to develop the FDX amplifier, Comcast allegedly shared MaxLinear’s proprietary designs with MaxLinear’s direct competitor. Comcast allegedly then worked with MaxLinear’s competitor to develop the FDX-amplifier technology. MaxLinear brought claims for trade secret misappropriation, unfair competition, and breach of the parties’ non-disclosure agreement, and it sought an unspecified amount of compensatory damages, punitive damages, pre-judgment and post-judgment interest, costs, expenses, and attorney fees as well as an injunction against Comcast’s use or disclosure of MaxLinear’s trade secrets. On March 19, 2024, Comcast amended its claims for declaratory judgments, indemnification, and breach of the implied covenant of good faith and fair dealing, and on April 3, 2024, MaxLinear moved to dismiss all claims against it. MaxLinear intends to amend and refile its trade-secret and related claims. MaxLinear will vigorously defend its position. Dish Litigation On February 10, 2023, Entropic Communications, LLC, or Entropic, filed claims for patent infringement against Dish Network Corporation, Dish Network LLC, Dish Network Service, LLC, and Dish Network California Service Corporation in the United States District Court for the Central District of California. At that time, MaxLinear was not a party to the action. On September 21, 2023, Dish Network California Service Corporation, or Dish California, filed four counterclaims against MaxLinear. The four claims are declaratory judgment, breach of contract, fraud and negligent misrepresentation, and civil conspiracy. On January 31, 2024, the Dish defendants, together with DISH Technologies L.L.C., or collectively, Dish, filed eight counterclaims (amended counterclaims for Dish California) against MaxLinear. The eight counterclaims are (1) breach of contract, (2) fraud and negligent misrepresentation, (3) fraud arising from a civil conspiracy, (4) quasi-contract for restitution/unjust enrichment, (5) combination in restraint of trade, (6) violation of the Cartwright Act (by Dish California only), (7) patent misuse, and (8) violation of Cal. Bus. & Prof. Code § 17200 et seq. Dish’s eight counterclaims revolve around a core allegation that MaxLinear is a member of the Multimedia over Coax Alliance (MoCA) and that MaxLinear violated its obligation under MoCA’s Intellectual Property Rights Policy, or IPR Policy, by acting with Entropic to rid the asserted patents of the RAND encumbrances. Dish seeks an unspecified amount of compensatory damages, disgorgement, attorneys’ fees, experts’ fees, and costs. On February 21, 2024, MaxLinear moved to dismiss the Dish defendants’ counterclaim. On April 22, 2024, a Special Master issued a report and recommendation, or the R&R, which recommended granting the motion to dismiss with prejudice as to the following counterclaims: (1) quasi-contract for restitution/unjust enrichment, (2) combination in restraint of trade, (3) violation of the Cartwright Act, (4) patent misuse, and (5) violation of Cal. Bus. & Prof. Code § 17200. MaxLinear submitted objections to the R&R as to the remaining claims that were not dismissed. Dish submitted objections to the R&R’s recommended dismissal of the quasi-contract for restitution/unjust enrichment counterclaim. The court has not yet issued any ruling regarding the R&R or MaxLinear’s pending motion to dismiss. MaxLinear will vigorously defend its position. Cox Litigations On February 10, 2023, Entropic sued Cox Communications, Inc., CoxCom, LLC, and Cox Communications California, LLC, or together, Cox, in two separate actions in the United States District Court for the Central District of California. On October 6, 2023, Cox filed counterclaims against MaxLinear in each of the two actions. In the first action, Cox alleges that when MaxLinear assigned certain patents to Entropic, MaxLinear violated its obligations under MoCA’s IPR Policy by assigning these patents and by allegedly failing to ensure that Cox would be offered a FRAND license for these patents. Cox amended its counterclaims on January 9, 2024 and is asserting claims of breach of contract, unjust enrichment, and declaratory judgment against MaxLinear. Cox seeks an unspecified amount of compensatory damages, equitable relief, attorneys’ fees, expenses, and costs. MaxLinear moved to dismiss Cox’s amended counterclaims on February 6, 2024. On April 22, 2024, a Special Master issued the R&R, which recommended granting the motion to dismiss with prejudice as to the unjust enrichment counterclaim but denying the motion as to the breach of contract and declaratory judgment counterclaims. MaxLinear submitted objections to the R&R’s denial-in-part. Cox submitted objections to the R&R as to the unjust enrichment counterclaim and as to certain findings related to the breach of contract counterclaim. The court has not yet issued any ruling regarding the R&R or MaxLinear’s pending motion to dismiss. In the second action, in response to Entropic suing Cox for patent infringement, Cox filed counterclaims against MaxLinear. Cox alleges that MaxLinear granted CableLabs a non-exclusive, royalty-free license to all patents essential for compliance with DOCSIS specifications. It further alleges that MaxLinear breached this agreement when MaxLinear assigned certain patents to Entropic. Cox amended its counterclaims on January 9, 2024 and is asserting claims for breach of contract, unjust enrichment, and declaratory judgment. Cox seeks an unspecified amount of compensatory damages, equitable relief, attorneys’ fees, expenses, and costs. MaxLinear moved to dismiss Cox’s amended counterclaims on February 6, 2024. On April 22, 2024, a Special Master issued the R&R, which recommended dismissing all Cox counterclaims with prejudice. Cox submitted objections to the R&R as to the unjust enrichment counterclaim. The court has not yet issued any ruling regarding the R&R or MaxLinear’s pending motion to dismiss. MaxLinear will vigorously defend its position. * * * The Company records a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of June 30, 2024, no material loss contingencies have been accrued for litigation and other legal claims in the consolidated financial statements, since the Company’s management currently does not believe that the ultimate outcome of any of the matters described above is probable. An unfavorable outcome of these matters may be reasonably possible in excess of recorded amounts; however, a reasonable estimate of the amount or range of such loss cannot be made at this time. Other Matters From time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business as described above and in “Part II. — Other Information, Item 1. — Legal Proceedings,” some of which may be material. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have a material adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock Repurchases |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Equity [Abstract] | |
| Stock Repurchases | Stock Repurchases On February 23, 2021, the Company’s board of directors authorized a plan to repurchase up to $100 million of the Company’s common stock over a period ending February 16, 2024. The amount and timing of repurchases were subject to a variety of factors including liquidity, share price, market conditions, and legal requirements. Any purchases were funded from available working capital and were effected through open market purchases, block transactions, and privately negotiated transactions. The share repurchase program did not obligate the Company to make any repurchases and was able to be modified, suspended, or terminated by the Company at any time without prior notice. The share repurchase program was suspended from July 2022 until its expiration due to the Company’s previously pending (now terminated) merger with Silicon Motion (Note 3). As a result, during the six months ended June 30, 2024, the Company did not repurchase any shares of its common stock under the repurchase program. At June 30, 2024, the aggregate value of common stock repurchased under the program was approximately $55.0 million and no shares remained available for repurchase under the program, as the plan expired on February 16, 2024.
|
Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Subsequent Events Workforce Reduction In July 2024, the Company is initiating a reduction of its workforce, or the 2024 Workforce Reduction, to align its operational needs with the changes in macroeconomic conditions and the demand environment, while continuing to support its long-term business strategy by reducing its operating expenses. As a result of the 2024 Workforce Reduction, the Company estimates that it will incur approximately $15 million to $20 million in cash severance and related costs. The Company expects to complete notifications to employees regarding the 2024 Workforce Reduction by the end of 2024. The estimate of costs that the Company expects to incur, and the timing thereof, are subject to a number of assumptions and actual results may differ. The Company may also incur other charges or cash expenditures not currently contemplated due to events that may occur as a result of, or associated with, the 2024 Workforce Reduction. All statements other than statements of historical facts contained in the paragraphs above are forward-looking statements including statements relating to the Company’s plans, expectations, forecasts and future events. Such forward-looking statements include, but are not limited to, the potential of, and expectations regarding the Company’s statements relating to the expected impacts, charges and costs associated with the 2024 Workforce Reduction that the Company expects to incur.
|
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Pay vs Performance Disclosure | ||||||
| Net income (loss) | $ (39,266) | $ (72,309) | $ (4,351) | $ 9,533 | $ (111,575) | $ 5,182 |
Insider Trading Arrangements |
3 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Trading Arrangements, by Individual | |
| Rule 10b5-1 Arrangement Adopted | false |
| Non-Rule 10b5-1 Arrangement Adopted | false |
| Rule 10b5-1 Arrangement Terminated | false |
| Non-Rule 10b5-1 Arrangement Terminated | false |
Organization and Summary of Significant Accounting Policies (Policies) |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The accompanying unaudited consolidated financial statements include the accounts of MaxLinear, Inc. and its directly and indirectly wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. All intercompany transactions and investments have been eliminated in consolidation. In the opinion of management, the Company’s unaudited consolidated interim financial statements contain adjustments, including normal recurring accruals necessary to present fairly the Company’s consolidated financial position, results of operations, comprehensive income, stockholders’ equity, and cash flows. The consolidated balance sheet as of December 31, 2023 was derived from the Company’s audited consolidated financial statements at that date. The accompanying unaudited consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed by the Company with the Securities and Exchange Commission, or the SEC, on January 31, 2024, or the Annual Report. Interim results for the six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2024. The functional currency of certain foreign subsidiaries is the local currency. Accordingly, assets and liabilities of these foreign subsidiaries are translated at the current exchange rate at the balance sheet date and historical rates for equity. Revenue and expense components are translated at weighted average exchange rates in effect during the period. Gains and losses resulting from foreign currency translation are included as a component of stockholders’ equity. Foreign currency transaction gains and losses are included in the results of operations, and to date, have not been material.
|
| Use of Estimates and Significant Risks and Uncertainties | Use of Estimates and Significant Risks and Uncertainties The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited consolidated financial statements and accompanying notes of the consolidated financial statements. Actual results could differ from those estimates. The Company is not aware of any specific event or circumstance that would require an update to its estimates or adjustments to the carrying value of its assets and liabilities as of July 24, 2024, the issuance date of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates.
|
| Business Combinations | Business Combinations The Company applies the provisions of ASC 805, Business Combinations, in accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed, at the acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the acquisition date fair values of the net assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. Costs to exit or restructure certain activities of an acquired company or the Company’s internal operations are accounted for as termination and exit costs pursuant to ASC 420, Exit or Disposal Cost Obligations, and are accounted for separately from the business combination. A liability for costs associated with an exit or disposal activity is recognized and measured at its fair value in the consolidated statements of operations in the period in which the liability is incurred. For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review, evaluation, and adjustment of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, to determine their estimated amounts. A pre-acquisition contingency (non-income tax related) is only recognized as an asset or a liability if: (i) it is probable that an asset existed or a liability had been incurred at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in estimates of such contingencies will affect earnings and could have a material effect on the Company's results of operations and financial position. In addition, uncertain tax positions and tax-related valuation allowances assumed, if any, in connection with a business combination are initially estimated as of the acquisition date. The Company re-evaluates these items quarterly based upon facts and circumstances that existed as of the acquisition date with any adjustments to the preliminary estimates being recorded to goodwill if identified within the measurement period. Subsequent to the end of the measurement period or final determination of the estimated value of the tax allowance or contingency, whichever comes first, changes to these uncertain tax positions and tax related valuation allowances will affect the income tax provision (benefit) in the consolidated statements of operations and could have a material impact on the results of operations and financial position.
|
| Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at cost, which approximates market value.
|
| Accounts Receivable | Accounts Receivable The Company performs ongoing credit evaluations of its customers and assesses each customer’s credit worthiness. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote.
|
| Inventory | Inventory The Company assesses the recoverability of its inventory based on assumptions about demand and market conditions. Forecasted demand is determined based on historical sales and expected future sales. Inventory is stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis and net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company reduces its inventory to the lower of its cost or net realizable value on a part-by-part basis to account for obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of inventory and its net realizable value based upon assumptions about future demand, market conditions and costs. Once established, these adjustments are considered permanent and are not revised until the related inventory is sold or disposed of.
|
| Fair Value of Financial Instruments | Fair Value of Financial Instruments The carrying amount of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued expenses and compensation are considered to be representative of their respective fair values because of the short-term nature of these accounts.
|
| Property and Equipment | Property and Equipment Property and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from to five years, using the straight-line method. Leasehold improvements are stated at cost and amortized over the shorter of the estimated useful lives of the assets or the lease term.
|
| Production Masks | Production Masks Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful lives of five years. To determine if a production mask has alternative future uses or benefits, the Company evaluates risks associated with developing new technologies and capabilities, and the related risks associated with entering new markets. Production masks that do not meet the criteria for capitalization are expensed as research and development costs.
|
| Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets represent purchased intangible assets including developed technology, in-process research and development, or IPR&D, technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames. Purchased finite-lived intangible assets are capitalized and amortized over their estimated useful lives. Technologies acquired or licensed from other companies, customer relationships, non-compete covenants, backlog, and trademarks and tradenames are capitalized and amortized over the lesser of the terms of the agreement, or estimated useful life. The Company capitalizes IPR&D projects acquired as part of a business combination. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives.
|
| Impairment of Goodwill and Long-Lived Assets | Impairment of Goodwill and Long-Lived Assets Goodwill is not amortized but is tested for impairment using either a qualitative assessment, and/or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. The Company tests by reporting unit, goodwill and other indefinite-lived intangible assets for impairment as of October 31 each year or more frequently if it believes indicators of impairment exist. The Company reviews indefinite-lived intangible assets for impairment using a qualitative assessment, followed by a quantitative assessment, as needed, each year as of October 31, the date of its annual goodwill impairment review, or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Recoverability of indefinite-lived intangible assets is measured by comparing the carrying amount of the asset to its fair value. In certain cases, the Company utilizes the relief-from-royalty method when appropriate, and a fair value will be obtained based on analysis over the costs saved by owning the right instead of leasing it. During development, IPR&D is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. Once an IPR&D project is complete, it becomes a finite-lived intangible asset and is evaluated for impairment both immediately prior to its change in classification and thereafter in accordance with the Company’s policy for long-lived assets. The Company regularly reviews the carrying amount of its long-lived assets subject to depreciation and amortization, as well as the useful lives, to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. An impairment loss would be recognized when the sum of the expected future undiscounted net cash flows is less than the carrying amount of the asset. Should impairment exist, the impairment loss would be measured based on the excess of the carrying amount of the asset over the asset’s fair value.
|
| Revenue Recognition | Revenue Recognition The Company’s revenue is generated from sales of the Company’s integrated circuits and intellectual property, typically under individual customer purchase orders, some of which have underlying master sales agreements that specify terms governing the product or intellectual property sales. The Company recognizes such revenue at the point in time when control of the products or intellectual property is transferred to the customer at the estimated net consideration for which collection is probable, taking into account the customer’s rights to price protection, other pricing credits, unit rebates, and rights to return unsold product. Transfer of control occurs either when products are shipped to or received by the distributor or direct customer, based on the terms of the specific agreement with the customer, if the Company has a present right to payment and transfer of legal title and the risks and rewards of ownership to the customer has occurred. For most of the Company’s product sales, transfer of control occurs upon shipment to the distributor or direct customer. Under certain intellectual property sale agreements, we are entitled to fixed upfront consideration upon sale and variable consideration in the form of a portion of revenue generated by the recipient from the intellectual property. Fixed consideration is recognized when control of the functional intellectual property transfers; variable consideration may be constrained but is continuously monitored and recognized as revenue when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and the uncertainty associated with the variable consideration is resolved. The Company recognized a material amount of variable consideration during the six months ended June 30, 2024 as uncertainties related to such consideration were resolved. During the three months ended June 30, 2024, there was no variable consideration recognized related to resolution of uncertainties related to such consideration. In assessing whether collection of consideration from a customer is probable, the Company considers the customer’s ability and intention to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, typically 30 days from the invoice date, which occurs on the date of transfer of control of the products to the customer. Since payment terms are less than a year, the Company has elected the practical expedient and does not assess whether a customer contract has a significant financing component. A five-step approach is applied in the recognition of revenue: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when the Company satisfies a performance obligation. Customer purchase orders plus the underlying master sales agreements are considered to be contracts with the customer for purposes of applying the five-step approach. Pricing adjustments and estimates of returns under contractual stock rotation rights are treated as variable consideration for purposes of determining the transaction price, and are estimated at the time control transfers using the expected value method based on the Company’s analysis of actual price adjustment claims by distributors and historical product return rates, and then reassessed at the end of each reporting period. The Company also considers whether any variable consideration is constrained, since such amounts for which it is probable that a significant reversal will occur when the contingency is subsequently resolved are required to be excluded from revenues. Price adjustments are finalized at the time the products are sold through to the end customer and the distributor or end customer submits a claim to reduce the sale price to a pre-approved net price. Stock rotation allowances are capped at a fixed percentage of the Company’s sales to a distributor for a period of time, up to six months, as specified in the individual distributor contract. If the Company’s current estimates of such credits and rights are materially inaccurate, it may result in adjustments that affect future revenues and gross profits. Returns under the Company’s general assurance warranty of products for a period of to three years have not been material and warranty-related services are not considered a separate performance obligation under the customer contracts. Most of the Company’s customers resell the Company’s product as part of their product and thus are tax-exempt; however, to the extent the Company collects and remits taxes on product sales from customers, it has elected to exclude from the measurement of transaction price such taxes. Each distinct promise to transfer products is considered to be an identified performance obligation for which revenue is recognized upon transfer of control of the products to the customer. Although customers may place orders for products to be delivered on multiple dates that may be in different quarterly reporting periods, all of the orders are scheduled within one year from the order date. The Company has elected to record sales commissions when incurred, as the period over which the sales commission asset that would have been recognized is less than one year. Customer contract liabilities consist primarily of obligations to deliver rebates to customers in the form of units of products which are included in accrued expenses and other current liabilities in the consolidated balance sheets. Other obligations to customers, which are included in accrued price protection liability in the consolidated balance sheets, consist of estimates of price protection rights offered to the Company’s end customer on products sold by the Company to the end customer’s contract manufacturer at a standard price that are later incorporated into the end customers’ product. The Company’s price adjustments included in accrued expenses and other current liabilities are discounts and rebates expected to be claimed by the Company’s distributors upon sell-through of the products to their customers, which are initially sold by the Company to the distributors at a standard price. Also included in accrued expenses and other current liabilities are amounts expected to be returned by distributors under stock rotation rights. The Company also records a right of return asset, consisting of amounts representing the products the Company expects to receive from customers in returns, which is included in inventory in the consolidated balance sheets, and is typically settled within six months of transfer of control to the customer, or the period over which stock rotation rights are based. Upon lapse of the time period for stock rotations, or the contractual end to price protection and rebate programs, which is approximately to two years, and when the Company believes unclaimed amounts are no longer subject to payment and will not be paid, any remaining asset or liability is derecognized by an offsetting entry to cost of net revenue and net revenue. For additional disclosures regarding contract liabilities and other obligations to customers, see Note 12. The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35.
|
| Warranty | Warranty The Company generally provides a warranty on its products for a period of to three years. The Company makes estimates of product return rates and expected costs to replace the products under warranty at the time revenue is recognized based on historical warranty experience and any known product warranty issues. If actual return rates and/or replacement costs differ significantly from these estimates, adjustments to recognize additional warranty expenses in cost of net revenue may be required in future periods.
|
| Segment Information | Segment Information The Company operates under one segment as it has developed, marketed and sold primarily only one class of similar products, radio-frequency, high-performance analog and mixed-signal communications system-on-chip solutions for the connected home, wired and wireless infrastructure markets and industrial and multi-market applications. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports under a single operating segment.
|
| Stock-based Compensation | Stock-based Compensation The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units, employee stock purchase rights and stock options based on the grant date fair value of the award. The Company calculates the fair value of restricted stock units and performance-based restricted stock units based on the fair market value of the Company’s common stock on the grant date. Stock-based compensation expense is then determined based on the number of restricted stock units that are expected to vest; for performance-based restricted stock units, this is the number of units that are expected to vest during the performance period if it is probable that the Company will achieve the performance metrics specified in the underlying award agreement. The Company uses the Black-Scholes valuation model to calculate the fair value of stock options and employee stock purchase rights granted to employees. Stock-based compensation expense is recognized over the period during which the employee is required to provide services in exchange for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts in the consolidated statements of operations based on the department to which the related employee reports.
|
| Research and Development | Research and Development Costs incurred in connection with the development of the Company’s technology and future products are charged to research and development expense as incurred. From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. The Company also obtains research and development funding grants from governments in certain jurisdictions in which it operates. Both of these types of income are reflected as a credit to research and development expense when such income has been earned and any contingencies associated with retaining such income have been resolved. In the three months ended June 30, 2024 and 2023, the Company recognized aggregate income from government grants of approximately $1.5 million and $1.0 million, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized aggregate income from government grants of approximately $2.4 million and $9.9 million, respectively. While the Company retains ownership and rights to the underlying technology developed under the joint development projects, the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, and defers such funds as liabilities until the repayment conditions have been resolved (Note 15).
|
| Leases | Leases The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. The Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate when the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Upon adoption of ASC 842 on January 1, 2019, the carrying value of lease-related restructuring liabilities for certain restructured leases existing at that date was offset against the related right-of-use assets. Lease expense is recognized on a straight-line basis over the lease term. Upon adoption of ASC 842, the Company elected certain practical expedients and accordingly has (1) carried forward its prior assessments of (a) whether existing contracts on the January 1, 2019 adoption date contain leases, (b) classification of leases as operating or financing and (c) initial direct costs for existing leases and (2) considered hindsight in determining the lease term and assessing impairment of the right-of-use-asset. In addition, the Company used a portfolio approach for its facility leases when making judgments and estimates, such as the discount rate. Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company’s leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of a facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group.
|
| Pension and Other Defined Benefit Retirement Obligations | Pension and Other Defined Benefit Retirement Obligations The costs of pension and certain other defined benefit employee retirement benefits are required to be recognized based upon actuarial valuations. The related net retirement benefit obligation is recognized as the excess of the projected benefit obligation over the fair value of the plan assets. In measuring the retirement benefit obligation, the discount rate, expected long-term rate of return on plan assets, and long-term rate of salary increase are the most significant assumptions. Retirement benefit costs primarily represent the increase in the actuarial present value of the retirement benefit obligation.
|
| Income Taxes | Income Taxes The Company provides for income taxes utilizing the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are presented net as noncurrent. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances are recorded to reduce deferred tax assets when a judgment is made that is considered more likely than not that a tax benefit will not be realized. A decision to record a valuation allowance results in an increase in income tax expense or a decrease in income tax benefit. If the valuation allowance is released in a future period, income tax expense will be reduced accordingly. The calculation of tax liabilities involves dealing with uncertainties in the application of complex global tax regulations. The impact of an uncertain income tax position is recognized at the largest amount that is “more likely than not” to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company continually assesses the need for a valuation allowance on the deferred tax asset by evaluating both positive and negative evidence that may exist. Any adjustment to the net deferred tax asset valuation allowance would be recorded in the consolidated statement of operations for the period that the adjustment is determined to be required. On December 22, 2017, the Tax Cuts and Jobs Act, or the Tax Act, was enacted into U.S. tax law. In 2018, the Company made an accounting policy election to treat Global Intangible Low Taxed Income in accordance with the Tax Act as a period cost.
|
| Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income (loss) is defined as the change in equity (net assets) of a business entity during a period from transactions and other events and circumstances from non-owner sources. Other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss), net of tax, such as foreign currency translation gains and losses and changes in fair value of projected benefit obligations for defined benefit plans.
|
| Litigation and Settlement Costs | Litigation and Settlement Costs Legal costs are expensed as incurred. The Company is involved in disputes, litigation and other legal actions in the ordinary course of business. The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated.
|
| Recently Issued, Not Yet Adopted Accounting Pronouncements | Recently Issued, Not Yet Adopted Accounting Pronouncements In March 2024, the FASB issued ASU No. 2024-02, Codification Improvements - Amendments to Remove References to the Concepts Statements to remove various references to concepts statements from the FASB Accounting Standards Codification. This guidance is to clarify guidance, simplify wording or structure of guidance, and other minor improvements. These amendments are effective for the Company for annual periods in 2025, applied prospectively, with early adoption and retrospective application permitted. The Company intends to adopt the amendments in this update prospectively in 2025. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations. In March 2024, the FASB issued ASU No. 2024-01, Compensation - Stock Compensation (Topic 718) - Scope Application of Profits Interest and Similar Awards, to clarify whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation - Stock Compensation. The guidance applies to all business entities that issue profits interest awards as compensation to employees or nonemployees in exchange for goods or services. These amendments are effective for the Company for annual and interim periods in 2025, applied prospectively, with early adoption and retrospective application permitted. As the Company does not issue profit interest awards, the impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, to require enhanced income tax disclosures to provide information to assess how an entity’s operations and related tax risks, tax planning, and operational opportunities affect its tax rate and prospects for future cash flows. The amendments in this update provide that a business entity disclose (1) a tabular income tax rate reconciliation, using both percentages and amounts, (2) separate disclosure of any individual reconciling items that are equal to or greater than 5% of the amount computed by multiplying the income (loss) from continuing operations before income taxes by the applicable statutory income tax rate, and disaggregation of certain items that are significant and (3) amount of income taxes paid (net of refunds received) disaggregated by federal, state and foreign jurisdictions, including separate disclosure of any individual jurisdictions greater than 5% of total income taxes paid. These amendments are effective for the Company for annual periods in 2025, applied prospectively, with early adoption and retrospective application permitted. The Company intends to adopt the amendments in this update prospectively in 2025. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations, since the amendments require only enhancement of existing income tax disclosures in the footnotes to the Company’s consolidated financial statements. In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures, to require enhanced disclosures that include reportable segment expenses. The amendments in this update provide that a business entity disclose significant segment expenses, segment profit or loss (after significant segment expenses), and allows reporting of additional measures of a segments profit or loss if used in assessing segment performance. Such disclosures apply to entities with a single reportable segment. These amendments are effective for the Company for annual periods in 2024 and interim periods in 2025, retrospectively to all prior periods using the significant segment expense categories identified and disclosed in the period of adoption. The impact of the adoption of the amendments in this update is not expected to be material to the Company’s consolidated financial position and results of operations, since the requirements impact only segment reporting disclosures in the footnotes to the Company’s consolidated financial statements.
|
Net Income (Loss) Per Share (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Basic and Diluted Earnings Per Share | The table below presents the computation of basic and diluted EPS:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combinations (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Business Acquisitions, by Acquisition | The following table summarizes the fair value of purchase price consideration to acquire Company Y (in thousands):
(1) The fair value of contingent consideration is based on applying the Monte Carlo simulation method to forecast achievement under various contingent consideration events which may result in up to $2.6 million in payments due to the acquired business’s satisfying certain financial and personnel objectives by June 17, 2024 under the Purchase Agreement. Key inputs in the valuation include forecasted revenue, revenue volatility and discount rate. Underlying forecast mathematics were based on Geometric Brownian Motion in a risk-neutral framework and discounted back to the applicable period in which the accumulative thresholds were achieved at discount rates commensurate with the risk and expected payout term of the contingent consideration.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring Activity (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Restructuring and Related Costs | The following table presents the activity related to the restructuring plans, which is included in restructuring charges in the consolidated statements of operations:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Restructuring Reserve by Type of Cost | The following table presents a roll-forward of the Company’s restructuring liability for the six months ended June 30, 2024. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangibles Assets (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Goodwill | The following table presents the changes in the carrying amount of goodwill for the periods indicated:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Acquired Finite-Lived Intangible Assets by Major Class | The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which are amortized over their estimated useful lives:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Finite-lived Intangible Assets Amortization Expense | The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Finite-Lived Intangible Assets | The following table sets forth the activity related to finite-lived intangible assets:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Finite-Lived Intangible Assets, Future Amortization Expense | The following table presents future amortization of the Company’s finite-lived intangible assets at June 30, 2024:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Financial Instruments (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Composition of Financial Instruments | The composition of financial instruments is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Fair Value, Liabilities Measured on Recurring Basis |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Level 3 Financial Instrument Activity | The following summarizes the activity in Level 3 financial instruments:
_____________________ (1) These changes to the balance associated with the estimated fair value of contingent consideration for the six months ended June 30, 2024 and 2023 were due to the addition of contingent consideration associated with the acquisition of Company Y in January 2023 and accretion of discounts on contingent consideration.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Balance Sheet Details (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheet Related Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Cash and Cash Equivalents | Cash, cash equivalents and restricted cash consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Restriction Cash | Cash, cash equivalents and restricted cash consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Inventory | Inventory consists of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Property and Equipment | Property and equipment, net consists of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Price Protection Liability | Accrued price protection liability consists of the following activity:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Accrued Expenses | Accrued expenses and other current liabilities consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Accumulated Other Comprehensive Income (Loss) by Component | The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Debt | The carrying amount of the Company’s long-term debt consists of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-Based Compensation (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Stock-Based Compensation Expense | The Company recognizes stock-based compensation in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Restricted Stock Unit Activity | A summary of the Company’s restricted stock unit activity for all equity plans is as follows:
(1) Includes approximately 80 thousand shares granted under the Inducement Plan at a weighted-average grant-date fair value per share of $18.16. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Performance-Based Restricted Stock Unit Activity | A summary of the Company’s performance-based restricted stock unit activity is as follows:
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Employee Stock Purchase Plan, Valuation Assumptions | The fair values of employee stock purchase rights were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Stock Option Activity | A summary of the Company’s stock options activity is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Stock Options, Valuation Assumptions | The fair values of stock options were estimated using the Black-Scholes option pricing model at their respective grant date using the following assumptions:
(1) No options were granted during the three months ended June 30, 2024, and during the six months ended June 30, 2023.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concentration of Credit Risk, Significant Customers and Geographic Information (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Risks and Uncertainties [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Concentration of Risk, by Risk Factor | Customers comprising 10% or greater of net revenues for each of the periods presented are as follows:
____________________________ * Represents less than 10% of the net revenue for the period presented. The following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.
Significant Suppliers Suppliers comprising greater than 10% or greater of total inventory purchases are as follows:
* Represents less than 10% of total inventory purchases for the period presented.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Revenue from External Customers by Geographic Areas | The Company’s consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
The products shipped to individual countries or territories representing greater than 10% of net revenue for each of the periods presented are as follows:
* Represents less than 10% of total net revenue for the respective period.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Long-lived Assets by Geographic Areas | Long-lived assets, which consists of property and equipment, net, leased right-of-use assets, intangible assets, net, and goodwill by geographic area are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contracts with Customers (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Revenue from External Customers by Products and Services | The table below presents disaggregated net revenues by market (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Aggregate Future Minimum Payments Due | The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of June 30, 2024:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Future Minimum Payments Under Inventory Purchase Obligations | As of June 30, 2024, future minimum payments under inventory purchase and other obligations are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Future Minimum Payments Under Other Obligations | As of June 30, 2024, future minimum payments under inventory purchase and other obligations are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income (Loss) Per Share - Summary of Basic and Diluted Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Numerator: | ||||||
| Net income (loss) | $ (39,266) | $ (72,309) | $ (4,351) | $ 9,533 | $ (111,575) | $ 5,182 |
| Denominator: | ||||||
| Weighted average common shares outstanding—basic (in shares) | 83,477 | 80,446 | 82,913 | 79,961 | ||
| Dilutive common stock equivalents (in shares) | 0 | 0 | 0 | 1,559 | ||
| Weighted average common shares outstanding—diluted (in shares) | 83,477 | 80,446 | 82,913 | 81,520 | ||
| Net income (loss) per share: | ||||||
| Basic (in usd per share) | $ (0.47) | $ (0.05) | $ (1.35) | $ 0.06 | ||
| Diluted (in usd per share) | $ (0.47) | $ (0.05) | $ (1.35) | $ 0.06 | ||
Net Income (Loss) Per Share - Additional Information (Details) - shares shares in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Earnings Per Share [Abstract] | ||||
| Common stock equivalents excluded from the calculation of diluted net income (in shares) | 6.0 | 5.4 | 6.3 | 3.2 |
Business Combinations - Additional Information (Details) - USD ($) |
Jan. 17, 2023 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Aug. 31, 2023 |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|---|---|
| Business Acquisition [Line Items] | ||||||
| Contingent consideration | $ 2,600,000 | |||||
| Goodwill | 318,588,000 | $ 318,588,000 | $ 318,456,000 | $ 306,739,000 | ||
| Terminated Silicon Motion Merger | ||||||
| Business Acquisition [Line Items] | ||||||
| Transaction costs | $ 18,300,000 | |||||
| Company Y | ||||||
| Business Acquisition [Line Items] | ||||||
| Cash consideration | $ 9,824,000 | |||||
| Contingent consideration | 2,600,000 | |||||
| Net operating liabilities | 2,000,000 | |||||
| Goodwill | $ 11,800,000 | 11,700,000 | ||||
| Expected tax deductible amount of acquired goodwill | $ 0 |
Business Combinations - Schedule of Business Acquisitions, by Acquisition (Details) - Company Y - USD ($) $ in Thousands |
Jan. 17, 2023 |
Jun. 30, 2024 |
|---|---|---|
| Fair value of purchase consideration: | ||
| Cash | $ 9,824 | |
| Contingent consideration | 2,600 | |
| Total purchase price | 12,424 | |
| Contingent consideration (up to) | $ 2,600 | $ 2,600 |
Restructuring Activity - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | 18 Months Ended | ||
|---|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Jun. 30, 2024 |
|
| Restructuring Cost and Reserve [Line Items] | ||||||
| Restructuring charges | $ 865 | $ 4,436 | $ 23,495 | $ 9,084 | ||
| Employee separation expenses | ||||||
| Restructuring Cost and Reserve [Line Items] | ||||||
| Restructuring charges | $ (145) | $ 4,287 | 19,793 | $ 8,876 | ||
| Non-Cash Charges Related to Exiting Facilities and Writing Off of Assets | ||||||
| Restructuring Cost and Reserve [Line Items] | ||||||
| Restructuring charges | 3,700 | |||||
| 2023 Workforce Reduction | ||||||
| Restructuring Cost and Reserve [Line Items] | ||||||
| Restructuring charges | $ 23,500 | $ 19,800 | $ 43,300 | |||
Restructuring Activity - Restructuring and Related Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Restructuring Cost and Reserve [Line Items] | ||||
| Restructuring charges | $ 865 | $ 4,436 | $ 23,495 | $ 9,084 |
| Employee separation expenses | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Restructuring charges | (145) | 4,287 | 19,793 | 8,876 |
| Lease related charges | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Restructuring charges | 817 | 34 | 2,954 | 42 |
| Other | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Restructuring charges | $ 193 | $ 115 | $ 748 | $ 166 |
Goodwill and Intangible Assets - Summary of Goodwill (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Goodwill [Roll Forward] | ||
| Beginning balance | $ 318,588 | $ 306,739 |
| Acquisitions (Note 3) | 0 | 11,717 |
| Ending balance | $ 318,588 | $ 318,456 |
Goodwill and Intangibles Assets - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Oct. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Goodwill and Intangible Assets Disclosure [Abstract] | |||||
| Goodwill impairment | $ 0 | $ 0 | $ 0 | ||
| Impairment losses related to finite-lived intangible assets | $ 0 | $ 0 | $ 0 | $ 2,438,000 | |
Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Finite-Lived Intangible Assets [Line Items] | ||||
| Amortization | $ 5,928 | $ 10,043 | $ 14,987 | $ 20,430 |
| Cost of net revenue | ||||
| Finite-Lived Intangible Assets [Line Items] | ||||
| Amortization | 5,336 | 9,333 | 13,804 | 18,791 |
| Research and development | ||||
| Finite-Lived Intangible Assets [Line Items] | ||||
| Amortization | 0 | 1 | 0 | 2 |
| Selling, general and administrative | ||||
| Finite-Lived Intangible Assets [Line Items] | ||||
| Amortization | $ 592 | $ 709 | $ 1,183 | $ 1,637 |
Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Finite-lived Intangible Assets [Roll Forward] | ||||
| Beginning balance | $ 73,630,000 | $ 109,316,000 | ||
| Additions | 3,143,000 | 5,524,000 | ||
| Other disposals | 0 | (769,000) | ||
| Amortization | $ (5,928,000) | $ (10,043,000) | (14,987,000) | (20,430,000) |
| Impairment losses | 0 | 0 | 0 | (2,438,000) |
| Ending balance | $ 61,786,000 | $ 91,203,000 | $ 61,786,000 | $ 91,203,000 |
Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Goodwill and Intangible Assets Disclosure [Abstract] | ||||
| 2024 (6 months) | $ 8,370 | |||
| 2025 | 14,795 | |||
| 2026 | 13,966 | |||
| 2027 | 10,354 | |||
| 2028 | 5,016 | |||
| Thereafter | 9,285 | |||
| Net Carrying Amount | $ 61,786 | $ 73,630 | $ 91,203 | $ 109,316 |
Financial Instruments - Composition of Financial Instruments (Details) $ in Thousands |
Jun. 30, 2024
USD ($)
|
|---|---|
| Fair Value Disclosures [Abstract] | |
| Contingent consideration (Note 3) | $ 2,600 |
Financial Instruments - Additional Information (Details) - USD ($) $ in Millions |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jan. 17, 2023 |
|---|---|---|---|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | |||
| Investments in privately held entities | $ 11.8 | $ 11.8 | |
| Company Y | |||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | |||
| Contingent consideration (up to) | $ 2.6 | $ 2.6 |
Financial Instruments - Fair Value, Liabilities Measured on Recurring Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Liabilities | ||
| Contingent consideration | $ 2,600 | |
| Fair Value, Recurring | ||
| Liabilities | ||
| Contingent consideration | 2,600 | $ 2,462 |
| Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | ||
| Liabilities | ||
| Contingent consideration | 0 | 0 |
| Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | ||
| Liabilities | ||
| Contingent consideration | 0 | 0 |
| Fair Value, Recurring | Significant Unobservable Inputs (Level 3) | ||
| Liabilities | ||
| Contingent consideration | $ 2,600 | $ 2,462 |
Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details) - Contingent Consideration, Liability - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Contingent consideration | ||
| Beginning balance | $ 2,462 | $ 2,941 |
| Acquisitions (Note 3) | 0 | 2,200 |
| Payments | 0 | (2,700) |
| Accretion of discount | 138 | 179 |
| Ending balance | $ 2,600 | $ 2,620 |
Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Cash and cash equivalents | $ 185,108 | $ 187,288 |
| Short-term restricted cash | 1,006 | 1,051 |
| Long-term restricted cash | 23 | 17 |
| Total cash, cash equivalents and restricted cash | 186,137 | 188,356 |
| Money market funds | 112,400 | 78,100 |
| Restricted cash | $ 1,000 | $ 1,100 |
Balance Sheet Details - Inventory (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Work-in-process | $ 58,455 | $ 60,368 |
| Finished goods | 36,283 | 39,540 |
| Inventory | $ 94,738 | $ 99,908 |
Balance Sheet Details - Additional Information (Details) - USD ($) $ in Millions |
1 Months Ended | |||
|---|---|---|---|---|
Aug. 31, 2023 |
Sep. 30, 2023 |
Mar. 31, 2022 |
Jun. 30, 2024 |
|
| Balance Sheet Related Disclosures [Abstract] | ||||
| Proceeds loaned under notes receivable | $ 10.0 | |||
| First initial repayments of notes receivable due to the company annually | $ 1.5 | |||
| Repayments of notes receivable due to the company annually | $ 2.0 | $ 1.7 | ||
| Proceeds loaned under notes receivable, current | $ 1.5 | |||
Balance Sheet Details - Accrued Price Protection Liability (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Accrued Price Protection Rebate Activity [Roll Forward] | ||
| Beginning balance | $ 71,684 | $ 113,274 |
| Charged as a reduction of revenue | 23,266 | 37,726 |
| Payments | (33,320) | (70,867) |
| Ending balance | 61,630 | 80,133 |
| Accrued price protection liability | $ 61,630 | $ 80,133 |
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Capitalized Contract Cost [Line Items] | ||
| Accrued technology license payments | $ 3,627 | $ 3,843 |
| Accrued professional fees | 4,173 | 3,736 |
| Accrued engineering and production costs | 6,767 | 2,861 |
| Accrued restructuring | 10,823 | 8,301 |
| Accrued royalty | 400 | 603 |
| Short-term lease liabilities | 9,625 | 9,132 |
| Accrued customer credits | 3,711 | 3,984 |
| Income tax liability | 392 | 521 |
| Customer contract liabilities | 2,614 | 1,597 |
| Contingent consideration - current portion | 2,600 | 2,462 |
| Other | 5,571 | 6,242 |
| Total | 70,965 | 98,468 |
| Accrued obligations to customers for price adjustments | ||
| Capitalized Contract Cost [Line Items] | ||
| Accrued obligations to customers for price adjustments | 20,514 | 54,837 |
| Accrued obligations to customers for stock rotation rights | ||
| Capitalized Contract Cost [Line Items] | ||
| Accrued obligations to customers for stock rotation rights | $ 148 | $ 349 |
Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
USD ($)
| |
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |
| Balance at beginning of period | $ 686,265 |
| Other comprehensive loss before reclassifications, net of tax | (2,725) |
| Balance at end of period | 617,255 |
| Accumulated Other Comprehensive Income (Loss) | |
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |
| Balance at beginning of period | (3,791) |
| Balance at end of period | (6,516) |
| Cumulative Translation Adjustments | |
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |
| Balance at beginning of period | (5,059) |
| Other comprehensive loss before reclassifications, net of tax | (2,725) |
| Balance at end of period | (7,784) |
| Pension and Other Defined Benefit Plan Obligation | |
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |
| Balance at beginning of period | 1,268 |
| Other comprehensive loss before reclassifications, net of tax | 0 |
| Balance at end of period | $ 1,268 |
Debt - Schedule of Debt (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Aggregate principal amount of long-term debt | $ 125,000 | |
| Long-term debt, non-current portion | 122,684 | $ 122,375 |
| Term Debt | ||
| Debt Instrument [Line Items] | ||
| Aggregate principal amount of long-term debt | 125,000 | 125,000 |
| Unamortized debt discount | (508) | (571) |
| Unamortized debt issuance costs | (1,808) | (2,054) |
| Net carrying amount of long-term debt | 122,684 | 122,375 |
| Less: current portion of long-term debt | 0 | 0 |
| Long-term debt, non-current portion | 122,684 | 122,375 |
| Initial term loan under the June 23, 2021 credit agreement | ||
| Debt Instrument [Line Items] | ||
| Aggregate principal amount of long-term debt | 125,000 | $ 125,000 |
| Unamortized debt discount | $ (900) |
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Stock-based compensation expense | $ 17,359 | $ 17,197 | $ 34,420 | $ 33,645 |
| Cost of net revenue | ||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Stock-based compensation expense | 174 | 246 | 355 | 456 |
| Research and development | ||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Stock-based compensation expense | 10,088 | 12,237 | 20,529 | 23,692 |
| Selling, general and administrative | ||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Stock-based compensation expense | $ 7,097 | $ 4,714 | $ 13,536 | $ 9,497 |
Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) - Employee Stock - $ / shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
| Risk-free interest rate, minimum | 5.40% | 4.54% |
| Risk-free interest rate, maximum | 5.41% | 5.24% |
| Dividend yield | 0.00% | 0.00% |
| Expected life (in years) | 6 months | 6 months |
| Volatility, minimum | 49.76% | 51.73% |
| Volatility, maximum | 70.46% | 59.78% |
| Minimum | ||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
| Weighted-average grant date fair value per share (in usd per share) | $ 5.78 | $ 7.56 |
| Maximum | ||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
| Weighted-average grant date fair value per share (in usd per share) | $ 6.35 | $ 11.97 |
Stock-Based Compensation - Schedule of Stock Options, Valuation Assumptions (Details) - Stock Options |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
$ / shares
| |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Risk-free interest rate | 4.33% |
| Dividend yield | 0.00% |
| Expected life (in years) | 6 years 6 months |
| Volatility | 57.50% |
| Minimum | |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Weighted-average grant date fair value per share (in usd per share) | $ 10.84 |
| Maximum | |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Weighted-average grant date fair value per share (in usd per share) | $ 11.24 |
Income Taxes (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Income Tax Disclosure [Abstract] | ||||
| Income tax provision (benefit) | $ (2,060) | $ (409) | $ (3,822) | $ 15,157 |
| Unrecognized tax benefits, period decrease | (300) | |||
| Unrecognized tax benefits, accrued interest | 100 | 100 | ||
| Unrecognized tax benefits, accrued penalties | $ 4 | $ 4 | ||
Leases - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Lessee, Lease, Description [Line Items] | |||||
| Original operating lease terms | 12 months | 12 months | |||
| Operating lease renewal term | 5 years | 5 years | |||
| Operating lease, weighted average discount rate, percent | 4.70% | 4.70% | 4.60% | ||
| Operating lease, weighted average remaining lease term | 3 years 7 months 6 days | 3 years 7 months 6 days | 3 years 10 months 24 days | ||
| Operating lease cost | $ 2.5 | $ 2.5 | $ 5.1 | $ 5.4 | |
| Right-of-use asset obtained in exchange for operating lease liability | $ 0.3 | $ 12.0 | $ 1.2 | $ 12.2 | |
| Minimum | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Original operating lease terms | 2 years | 2 years | |||
| Maximum | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Original operating lease terms | 8 years | 8 years | |||
Leases - Aggregate Future Minimum Payments Due (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Operating Leases | ||
| 2024 (6 months) | $ 5,501 | |
| 2025 | 10,647 | |
| 2026 | 8,293 | |
| 2027 | 5,952 | |
| 2028 | 2,455 | |
| Thereafter | 1,596 | |
| Total minimum payments | 34,444 | |
| Less: imputed interest | (3,297) | |
| Total lease liabilities | 31,147 | |
| Less: short-term lease liabilities | (9,625) | $ (9,132) |
| Long-term lease liabilities | $ 21,522 | $ 26,243 |
Employee Retirement Plans (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Retirement Benefits [Abstract] | |||||
| Defined benefit obligation | $ 400 | $ 400 | $ 1,400 | ||
| Net periodic benefit cost | $ 48 | $ 100 | $ 200 | $ 100 | |
Commitments and Contingencies - Future Minimum Inventory Purchase and Other Obligations (Details) $ in Thousands |
Jun. 30, 2024
USD ($)
|
|---|---|
| Total | |
| 2024 (6 months) | $ 36,332 |
| 2025 | 43,999 |
| 2026 | 18,972 |
| 2027 | 3,673 |
| Total minimum payments | 102,976 |
| Inventory Purchase Obligations | |
| Inventory Purchase Obligations | |
| 2024 (6 months) | 18,410 |
| 2025 | 12,888 |
| 2026 | 0 |
| 2027 | 0 |
| Total minimum payments | 31,298 |
| Other Obligations | |
| Other Obligations | |
| 2024 (6 months) | 17,922 |
| 2025 | 31,111 |
| 2026 | 18,972 |
| 2027 | 3,673 |
| Total minimum payments | $ 71,678 |
Commitments and Contingencies - Additional Information (Details) $ in Millions |
6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
|
Jan. 31, 2024
claim
|
Oct. 06, 2023
claim
|
Sep. 21, 2023
claim
|
Feb. 10, 2023
claim
|
Jun. 30, 2024
USD ($)
claim
|
Jun. 13, 2024
claim
|
Aug. 31, 2023
claim
|
|
| Loss Contingencies [Line Items] | |||||||
| Proceeds received from other party, deferred in other long-term liabilities | $ | $ 15.0 | ||||||
| Silicon Motion Stockholder Litigation | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency, number of claims filed | 2 | ||||||
| Water Island Event-Driven Fund v. MaxLinear, Inc. | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency, number of pending claims | 2 | ||||||
| HBK Master Fund L.P. v. MaxLinear, Inc. | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency, number of pending claims | 7 | ||||||
| Dish Litigation | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency, number of claims filed | 8 | 4 | |||||
| Cox Litigation | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency, number of claims filed | 2 | 2 |
Stock Repurchases (Details) - USD ($) |
6 Months Ended | 40 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2024 |
Feb. 16, 2024 |
Feb. 23, 2021 |
|
| Equity [Abstract] | ||||
| Stock repurchase program, authorized amount | $ 100,000,000 | |||
| Repurchase of common stock (in shares) | 0 | |||
| Stock repurchased during period | $ 55,000,000.0 | |||
| Stock available for purchase (in shares) | 0 |
Subsequent Events (Details) - Subsequent Event - 2024 Workforce Reduction $ in Millions |
Jul. 24, 2024
USD ($)
|
|---|---|
| Minimum | |
| Subsequent Event [Line Items] | |
| Restructuring and related cost, expected cost | $ 15 |
| Maximum | |
| Subsequent Event [Line Items] | |
| Restructuring and related cost, expected cost | $ 20 |
{
"version": "2.2",
"instance": {
"mxl-20240630.htm": {
"nsprefix": "mxl",
"nsuri": "http://www.maxlinear.com/20240630",
"dts": {
"inline": {
"local": [
"mxl-20240630.htm"
]
},
"schema": {
"local": [
"mxl-20240630.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
"https://xbrl.sec.gov/country/2024/country-2024.xsd",
"https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
"https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
"https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
]
},
"calculationLink": {
"local": [
"mxl-20240630_cal.xml"
]
},
"definitionLink": {
"local": [
"mxl-20240630_def.xml"
]
},
"labelLink": {
"local": [
"mxl-20240630_lab.xml"
]
},
"presentationLink": {
"local": [
"mxl-20240630_pre.xml"
]
}
},
"keyStandard": 350,
"keyCustom": 48,
"axisStandard": 26,
"axisCustom": 2,
"memberStandard": 57,
"memberCustom": 42,
"hidden": {
"total": 9,
"http://www.maxlinear.com/20240630": 3,
"http://xbrl.sec.gov/dei/2024": 5,
"http://fasb.org/us-gaap/2024": 1
},
"contextCount": 336,
"entityCount": 1,
"segmentCount": 100,
"elementCount": 750,
"unitCount": 7,
"baseTaxonomies": {
"http://fasb.org/us-gaap/2024": 1002,
"http://xbrl.sec.gov/dei/2024": 29,
"http://xbrl.sec.gov/ecd/2024": 4,
"http://fasb.org/srt/2024": 1
},
"report": {
"R1": {
"role": "http://www.maxlinear.com/role/Cover",
"longName": "0000001 - Document - Cover",
"shortName": "Cover",
"isDefault": "true",
"groupType": "document",
"subGroupType": "",
"menuCat": "Cover",
"order": "1",
"firstAnchor": {
"contextRef": "c-1",
"name": "dei:DocumentType",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "dei:DocumentType",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R2": {
"role": "http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"longName": "9952151 - Statement - Consolidated Balance Sheets",
"shortName": "Consolidated Balance Sheets",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "2",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:AccountsReceivableNetCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R3": {
"role": "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical",
"longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)",
"shortName": "Consolidated Balance Sheets (Parenthetical)",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "parenthetical",
"menuCat": "Statements",
"order": "3",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:PreferredStockParOrStatedValuePerShare",
"unitRef": "usdPerShare",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"us-gaap:PreferredStockParOrStatedValuePerShare",
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:PreferredStockParOrStatedValuePerShare",
"unitRef": "usdPerShare",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"us-gaap:PreferredStockParOrStatedValuePerShare",
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R4": {
"role": "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"longName": "9952153 - Statement - Consolidated Statements of Operations",
"shortName": "Consolidated Statements of Operations",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "4",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:CostOfRevenue",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R5": {
"role": "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
"longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income (Loss)",
"shortName": "Consolidated Statements of Comprehensive Income (Loss)",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "5",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R6": {
"role": "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
"longName": "9952155 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
"shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "parenthetical",
"menuCat": "Statements",
"order": "6",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R7": {
"role": "http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity",
"longName": "9952156 - Statement - Consolidated Statement of Stockholders' Equity",
"shortName": "Consolidated Statement of Stockholders' Equity",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "7",
"firstAnchor": {
"contextRef": "c-30",
"name": "us-gaap:CommonStockSharesOutstanding",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-35",
"name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R8": {
"role": "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows",
"longName": "9952157 - Statement - Consolidated Statements of Cash Flows",
"shortName": "Consolidated Statements of Cash Flows",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "8",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:DepreciationDepletionAndAmortization",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R9": {
"role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies",
"longName": "9952158 - Disclosure - Organization and Summary of Significant Accounting Policies",
"shortName": "Organization and Summary of Significant Accounting Policies",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "9",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R10": {
"role": "http://www.maxlinear.com/role/NetIncomeLossPerShare",
"longName": "9952159 - Disclosure - Net Income (Loss) Per Share",
"shortName": "Net Income (Loss) Per Share",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "10",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:EarningsPerShareTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:EarningsPerShareTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R11": {
"role": "http://www.maxlinear.com/role/BusinessCombinations",
"longName": "9952160 - Disclosure - Business Combinations",
"shortName": "Business Combinations",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "11",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:BusinessCombinationDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:BusinessCombinationDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R12": {
"role": "http://www.maxlinear.com/role/RestructuringActivity",
"longName": "9952161 - Disclosure - Restructuring Activity",
"shortName": "Restructuring Activity",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "12",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R13": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssets",
"longName": "9952162 - Disclosure - Goodwill and Intangible Assets",
"shortName": "Goodwill and Intangible Assets",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "13",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R14": {
"role": "http://www.maxlinear.com/role/FinancialInstruments",
"longName": "9952163 - Disclosure - Financial Instruments",
"shortName": "Financial Instruments",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "14",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R15": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetails",
"longName": "9952164 - Disclosure - Balance Sheet Details",
"shortName": "Balance Sheet Details",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "15",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R16": {
"role": "http://www.maxlinear.com/role/Debt",
"longName": "9952165 - Disclosure - Debt",
"shortName": "Debt",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "16",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:DebtDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:DebtDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R17": {
"role": "http://www.maxlinear.com/role/StockBasedCompensation",
"longName": "9952166 - Disclosure - Stock-Based Compensation",
"shortName": "Stock-Based Compensation",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "17",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R18": {
"role": "http://www.maxlinear.com/role/IncomeTaxes",
"longName": "9952167 - Disclosure - Income Taxes",
"shortName": "Income Taxes",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "18",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R19": {
"role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation",
"longName": "9952168 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information",
"shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "19",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R20": {
"role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomers",
"longName": "9952169 - Disclosure - Revenue from Contracts with Customers",
"shortName": "Revenue from Contracts with Customers",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "20",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R21": {
"role": "http://www.maxlinear.com/role/Leases",
"longName": "9952170 - Disclosure - Leases",
"shortName": "Leases",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "21",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:LesseeOperatingLeasesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:LesseeOperatingLeasesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R22": {
"role": "http://www.maxlinear.com/role/EmployeeRetirementPlans",
"longName": "9952171 - Disclosure - Employee Retirement Plans",
"shortName": "Employee Retirement Plans",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "22",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R23": {
"role": "http://www.maxlinear.com/role/CommitmentsandContingencies",
"longName": "9952172 - Disclosure - Commitments and Contingencies",
"shortName": "Commitments and Contingencies",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "23",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R24": {
"role": "http://www.maxlinear.com/role/StockRepurchases",
"longName": "9952173 - Disclosure - Stock Repurchases",
"shortName": "Stock Repurchases",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "24",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R25": {
"role": "http://www.maxlinear.com/role/SubsequentEvents",
"longName": "9952174 - Disclosure - Subsequent Events",
"shortName": "Subsequent Events",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "25",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SubsequentEventsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SubsequentEventsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R26": {
"role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
"longName": "995410 - Disclosure - Pay vs Performance Disclosure",
"shortName": "Pay vs Performance Disclosure",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "26",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": null
},
"R27": {
"role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"longName": "995445 - Disclosure - Insider Trading Arrangements",
"shortName": "Insider Trading Arrangements",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "27",
"firstAnchor": {
"contextRef": "c-5",
"name": "ecd:Rule10b51ArrAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "ecd:Rule10b51ArrAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R28": {
"role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies",
"longName": "9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)",
"shortName": "Organization and Summary of Significant Accounting Policies (Policies)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "policies",
"menuCat": "Policies",
"order": "28",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R29": {
"role": "http://www.maxlinear.com/role/NetIncomeLossPerShareTables",
"longName": "9954472 - Disclosure - Net Income (Loss) Per Share (Tables)",
"shortName": "Net Income (Loss) Per Share (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "29",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R30": {
"role": "http://www.maxlinear.com/role/BusinessCombinationsTables",
"longName": "9954473 - Disclosure - Business Combinations (Tables)",
"shortName": "Business Combinations (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "30",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R31": {
"role": "http://www.maxlinear.com/role/RestructuringActivityTables",
"longName": "9954474 - Disclosure - Restructuring Activity (Tables)",
"shortName": "Restructuring Activity (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "31",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R32": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables",
"longName": "9954475 - Disclosure - Goodwill and Intangibles Assets (Tables)",
"shortName": "Goodwill and Intangibles Assets (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "32",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R33": {
"role": "http://www.maxlinear.com/role/FinancialInstrumentsTables",
"longName": "9954476 - Disclosure - Financial Instruments (Tables)",
"shortName": "Financial Instruments (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "33",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R34": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsTables",
"longName": "9954477 - Disclosure - Balance Sheet Details (Tables)",
"shortName": "Balance Sheet Details (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "34",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R35": {
"role": "http://www.maxlinear.com/role/DebtTables",
"longName": "9954478 - Disclosure - Debt (Tables)",
"shortName": "Debt (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "35",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R36": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationTables",
"longName": "9954479 - Disclosure - Stock-Based Compensation (Tables)",
"shortName": "Stock-Based Compensation (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "36",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R37": {
"role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables",
"longName": "9954480 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Tables)",
"shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "37",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R38": {
"role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables",
"longName": "9954481 - Disclosure - Revenue from Contracts with Customers (Tables)",
"shortName": "Revenue from Contracts with Customers (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "38",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R39": {
"role": "http://www.maxlinear.com/role/LeasesTables",
"longName": "9954482 - Disclosure - Leases (Tables)",
"shortName": "Leases (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "39",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R40": {
"role": "http://www.maxlinear.com/role/CommitmentsandContingenciesTables",
"longName": "9954483 - Disclosure - Commitments and Contingencies (Tables)",
"shortName": "Commitments and Contingencies (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "40",
"firstAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R41": {
"role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
"longName": "9954484 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)",
"shortName": "Organization and Summary of Significant Accounting Policies (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "41",
"firstAnchor": {
"contextRef": "c-1",
"name": "mxl:ContractWithCustomerPaymentTerm",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"us-gaap:RevenueRecognitionPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "mxl:ContractWithCustomerPaymentTerm",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"us-gaap:RevenueRecognitionPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R42": {
"role": "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails",
"longName": "9954485 - Disclosure - Net Income (Loss) Per Share - Summary of Basic and Diluted Earnings Per Share (Details)",
"shortName": "Net Income (Loss) Per Share - Summary of Basic and Diluted Earnings Per Share (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "42",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R43": {
"role": "http://www.maxlinear.com/role/NetIncomeLossPerShareAdditionalInformationDetails",
"longName": "9954486 - Disclosure - Net Income (Loss) Per Share - Additional Information (Details)",
"shortName": "Net Income (Loss) Per Share - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "43",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R44": {
"role": "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"longName": "9954487 - Disclosure - Business Combinations - Additional Information (Details)",
"shortName": "Business Combinations - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "44",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueByBalanceSheetGroupingTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-59",
"name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R45": {
"role": "http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
"longName": "9954488 - Disclosure - Business Combinations - Schedule of Business Acquisitions, by Acquisition (Details)",
"shortName": "Business Combinations - Schedule of Business Acquisitions, by Acquisition (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "45",
"firstAnchor": {
"contextRef": "c-60",
"name": "us-gaap:PaymentsToAcquireBusinessesGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-60",
"name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R46": {
"role": "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"longName": "9954489 - Disclosure - Restructuring Activity - Additional Information (Details)",
"shortName": "Restructuring Activity - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "46",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:RestructuringCharges",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-67",
"name": "us-gaap:RestructuringCharges",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R47": {
"role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"longName": "9954490 - Disclosure - Restructuring Activity - Restructuring and Related Costs (Details)",
"shortName": "Restructuring Activity - Restructuring and Related Costs (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "47",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:RestructuringCharges",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-71",
"name": "us-gaap:RestructuringCharges",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R48": {
"role": "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails",
"longName": "9954491 - Disclosure - Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details)",
"shortName": "Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "48",
"firstAnchor": {
"contextRef": "c-4",
"name": "us-gaap:RestructuringReserve",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:PaymentsForRestructuring",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R49": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetails",
"longName": "9954492 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Details)",
"shortName": "Goodwill and Intangible Assets - Summary of Goodwill (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "49",
"firstAnchor": {
"contextRef": "c-4",
"name": "us-gaap:Goodwill",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfGoodwillTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:GoodwillAcquiredDuringPeriod",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfGoodwillTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R50": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsAdditionalInformationDetails",
"longName": "9954493 - Disclosure - Goodwill and Intangibles Assets - Additional Information (Details)",
"shortName": "Goodwill and Intangibles Assets - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "50",
"firstAnchor": {
"contextRef": "c-87",
"name": "us-gaap:GoodwillImpairmentLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-87",
"name": "us-gaap:GoodwillImpairmentLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R51": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails",
"longName": "9954494 - Disclosure - Goodwill and Intangibles Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details)",
"shortName": "Goodwill and Intangibles Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "51",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R52": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"longName": "9954495 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)",
"shortName": "Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "52",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:AmortizationOfIntangibleAssets",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-98",
"name": "us-gaap:AmortizationOfIntangibleAssets",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R53": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
"longName": "9954496 - Disclosure - Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets (Details)",
"shortName": "Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "53",
"firstAnchor": {
"contextRef": "c-4",
"name": "us-gaap:FiniteLivedIntangibleAssetsNet",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R54": {
"role": "http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails",
"longName": "9954497 - Disclosure - Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
"shortName": "Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "54",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R55": {
"role": "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails",
"longName": "9954498 - Disclosure - Financial Instruments - Composition of Financial Instruments (Details)",
"shortName": "Financial Instruments - Composition of Financial Instruments (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "55",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueByBalanceSheetGroupingTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": null
},
"R56": {
"role": "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails",
"longName": "9954499 - Disclosure - Financial Instruments - Additional Information (Details)",
"shortName": "Financial Instruments - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "56",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"ix:continuation",
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"ix:continuation",
"span",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R57": {
"role": "http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails",
"longName": "9954500 - Disclosure - Financial Instruments - Fair Value, Liabilities Measured on Recurring Basis (Details)",
"shortName": "Financial Instruments - Fair Value, Liabilities Measured on Recurring Basis (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "57",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueByBalanceSheetGroupingTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-111",
"name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R58": {
"role": "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails",
"longName": "9954501 - Disclosure - Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details)",
"shortName": "Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "58",
"firstAnchor": {
"contextRef": "c-118",
"name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-118",
"name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R59": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails",
"longName": "9954502 - Disclosure - Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)",
"shortName": "Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "59",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "mxl:Cashcashequivalentsandrestrictedcash",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R60": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails",
"longName": "9954503 - Disclosure - Balance Sheet Details - Inventory (Details)",
"shortName": "Balance Sheet Details - Inventory (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "60",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:InventoryWorkInProcess",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:InventoryWorkInProcess",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R61": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"longName": "9954504 - Disclosure - Balance Sheet Details - Property and Equipment, Net (Details)",
"shortName": "Balance Sheet Details - Property and Equipment, Net (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "61",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R62": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails",
"longName": "9954505 - Disclosure - Balance Sheet Details - Additional Information (Details)",
"shortName": "Balance Sheet Details - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "62",
"firstAnchor": {
"contextRef": "c-140",
"name": "mxl:ProceedsLoanedUnderNotesReceivable",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-140",
"name": "mxl:ProceedsLoanedUnderNotesReceivable",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R63": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails",
"longName": "9954506 - Disclosure - Balance Sheet Details - Accrued Price Protection Liability (Details)",
"shortName": "Balance Sheet Details - Accrued Price Protection Liability (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "63",
"firstAnchor": {
"contextRef": "c-4",
"name": "mxl:AccruedPriceProtectionLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "mxl:PriceProtectionRebateCharges",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"mxl:PriceProtectionLiabilityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R64": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"longName": "9954507 - Disclosure - Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)",
"shortName": "Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "64",
"firstAnchor": {
"contextRef": "c-3",
"name": "mxl:AccruedTechnologyLicensePaymentsCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "mxl:AccruedTechnologyLicensePaymentsCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R65": {
"role": "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails",
"longName": "9954508 - Disclosure - Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)",
"shortName": "Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "65",
"firstAnchor": {
"contextRef": "c-4",
"name": "us-gaap:StockholdersEquity",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R66": {
"role": "http://www.maxlinear.com/role/DebtScheduleofDebtDetails",
"longName": "9954509 - Disclosure - Debt - Schedule of Debt (Details)",
"shortName": "Debt - Schedule of Debt (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "66",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:DebtInstrumentCarryingAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-155",
"name": "us-gaap:DebtInstrumentCarryingAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDebtTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R67": {
"role": "http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"longName": "9954510 - Disclosure - Debt - Additional Information (Details)",
"shortName": "Debt - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "67",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "3",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "3",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R68": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"longName": "9954511 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
"shortName": "Stock-Based Compensation - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "68",
"firstAnchor": {
"contextRef": "c-178",
"name": "mxl:SharesIssuedUponSettlementOfExecutiveBonusPlan",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-178",
"name": "mxl:SharesIssuedUponSettlementOfExecutiveBonusPlan",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R69": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
"longName": "9954512 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
"shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "69",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-5",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R70": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails",
"longName": "9954513 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details)",
"shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "70",
"firstAnchor": {
"contextRef": "c-185",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-185",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R71": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"longName": "9954514 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details)",
"shortName": "Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "71",
"firstAnchor": {
"contextRef": "c-191",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "4",
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-191",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "4",
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R72": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
"longName": "9954515 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)",
"shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "72",
"firstAnchor": {
"contextRef": "c-4",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"unitRef": "shares",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R73": {
"role": "http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"longName": "9954516 - Disclosure - Stock-Based Compensation - Schedule of Stock Options, Valuation Assumptions (Details)",
"shortName": "Stock-Based Compensation - Schedule of Stock Options, Valuation Assumptions (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "73",
"firstAnchor": {
"contextRef": "c-184",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "4",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-184",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "4",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R74": {
"role": "http://www.maxlinear.com/role/IncomeTaxesDetails",
"longName": "9954517 - Disclosure - Income Taxes (Details)",
"shortName": "Income Taxes (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "74",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:IncomeTaxExpenseBenefit",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-1",
"name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R75": {
"role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"longName": "9954518 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Concentration of Risk, by Risk Factor (Details)",
"shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Concentration of Risk, by Risk Factor (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "75",
"firstAnchor": {
"contextRef": "c-210",
"name": "us-gaap:ConcentrationRiskPercentage1",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "2",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-210",
"name": "us-gaap:ConcentrationRiskPercentage1",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "2",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R76": {
"role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"longName": "9954519 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Revenue from External Customers by Geographic Areas (Details)",
"shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Revenue from External Customers by Geographic Areas (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "76",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-255",
"name": "us-gaap:ConcentrationRiskPercentage1",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "2",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R77": {
"role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"longName": "9954520 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Areas (Details)",
"shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Long-Lived Assets by Geographic Areas (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "77",
"firstAnchor": {
"contextRef": "c-282",
"name": "mxl:Longlivedassets",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-282",
"name": "mxl:Longlivedassets",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R78": {
"role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails",
"longName": "9954521 - Disclosure - Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details)",
"shortName": "Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "78",
"firstAnchor": {
"contextRef": "c-5",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-286",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R79": {
"role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"longName": "9954522 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)",
"shortName": "Revenue from Contracts with Customers - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "79",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:ContractWithCustomerLiability",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:ContractWithCustomerRightToRecoverProduct",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R80": {
"role": "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"longName": "9954523 - Disclosure - Leases - Additional Information (Details)",
"shortName": "Leases - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "80",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:LesseeOperatingLeaseTermOfContract",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"us-gaap:LesseeLeasesPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
"unitRef": "number",
"xsiNil": "false",
"lang": "en-US",
"decimals": "3",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R81": {
"role": "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails",
"longName": "9954524 - Disclosure - Leases - Aggregate Future Minimum Payments Due (Details)",
"shortName": "Leases - Aggregate Future Minimum Payments Due (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "81",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R82": {
"role": "http://www.maxlinear.com/role/EmployeeRetirementPlansDetails",
"longName": "9954525 - Disclosure - Employee Retirement Plans (Details)",
"shortName": "Employee Retirement Plans (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "82",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c-4",
"name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"unique": true
}
},
"R83": {
"role": "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails",
"longName": "9954526 - Disclosure - Commitments and Contingencies - Future Minimum Inventory Purchase and Other Obligations (Details)",
"shortName": "Commitments and Contingencies - Future Minimum Inventory Purchase and Other Obligations (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "83",
"firstAnchor": {
"contextRef": "c-3",
"name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:OtherCommitmentsTableTextBlock",
"us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-3",
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:OtherCommitmentsTableTextBlock",
"us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R84": {
"role": "http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
"longName": "9954527 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
"shortName": "Commitments and Contingencies - Additional Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "84",
"firstAnchor": {
"contextRef": "c-3",
"name": "mxl:ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyDeferredInLiabilities",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-3",
"name": "mxl:ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyDeferredInLiabilities",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-5",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R85": {
"role": "http://www.maxlinear.com/role/StockRepurchasesDetails",
"longName": "9954528 - Disclosure - Stock Repurchases (Details)",
"shortName": "Stock Repurchases (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "85",
"firstAnchor": {
"contextRef": "c-332",
"name": "srt:StockRepurchaseProgramAuthorizedAmount1",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-332",
"name": "srt:StockRepurchaseProgramAuthorizedAmount1",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "INF",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
},
"R86": {
"role": "http://www.maxlinear.com/role/SubsequentEventsDetails",
"longName": "9954529 - Disclosure - Subsequent Events (Details)",
"shortName": "Subsequent Events (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "86",
"firstAnchor": {
"contextRef": "c-335",
"name": "us-gaap:RestructuringAndRelatedCostExpectedCost1",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-6",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c-335",
"name": "us-gaap:RestructuringAndRelatedCostExpectedCost1",
"unitRef": "usd",
"xsiNil": "false",
"lang": "en-US",
"decimals": "-6",
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"reportCount": 1,
"baseRef": "mxl-20240630.htm",
"first": true,
"unique": true
}
}
},
"tag": {
"mxl_A2023WorkforceReductionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "A2023WorkforceReductionMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2023 Workforce Reduction",
"label": "2023 Workforce Reduction [Member]",
"documentation": "2023 Workforce Reduction"
}
}
},
"auth_ref": []
},
"mxl_A2024WorkforceReductionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "A2024WorkforceReductionMember",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2024 Workforce Reduction",
"label": "2024 Workforce Reduction [Member]",
"documentation": "2024 Workforce Reduction"
}
}
},
"auth_ref": []
},
"us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AOCIAttributableToParentNetOfTaxRollForward",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
"label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_AccountsPayableCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountsPayableCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts payable",
"label": "Accounts Payable, Current",
"documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r79",
"r891"
]
},
"us-gaap_AccountsReceivableMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountsReceivableMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts Receivable",
"label": "Accounts Receivable [Member]",
"documentation": "Due from customers or clients for goods or services that have been delivered or sold."
}
}
},
"auth_ref": [
"r825"
]
},
"us-gaap_AccountsReceivableNetCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountsReceivableNetCurrent",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts receivable, net",
"label": "Accounts Receivable, after Allowance for Credit Loss, Current",
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
}
}
},
"auth_ref": [
"r1043"
]
},
"us-gaap_AccruedBonusesCurrentAndNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedBonusesCurrentAndNoncurrent",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued bonuses",
"label": "Accrued Bonuses",
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements."
}
}
},
"auth_ref": [
"r150"
]
},
"mxl_AccruedCustomerCredits": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedCustomerCredits",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued customer credits",
"label": "Accrued Customer Credits",
"documentation": "Accrued Customer Credits"
}
}
},
"auth_ref": []
},
"mxl_AccruedEngineeringAndProductionCosts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedEngineeringAndProductionCosts",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 10.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued engineering and production costs",
"label": "Accrued Engineering And Production Costs",
"documentation": "Accrued Engineering And Production Costs"
}
}
},
"auth_ref": []
},
"us-gaap_AccruedIncomeTaxesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedIncomeTaxesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 11.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income tax liability",
"label": "Accrued Income Taxes, Current",
"documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
}
}
},
"auth_ref": [
"r82",
"r149"
]
},
"us-gaap_AccruedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 3.0
},
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued expenses and other current liabilities",
"totalLabel": "Total",
"label": "Accrued Liabilities, Current",
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r82"
]
},
"mxl_AccruedObligationsToCustomersForStockRotationRights": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedObligationsToCustomersForStockRotationRights",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued obligations to customers for stock rotation rights",
"label": "Accrued Obligations To Customers For Stock Rotation Rights",
"documentation": "Accrued Obligations To Customers For Stock Rotation Rights"
}
}
},
"auth_ref": []
},
"mxl_AccruedPriceProtectionLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedPriceProtectionLiability",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued price protection liability",
"periodStartLabel": "Beginning balance",
"periodEndLabel": "Ending balance",
"label": "Accrued Price Protection Liability",
"documentation": "Accrued price protection liability."
}
}
},
"auth_ref": []
},
"mxl_AccruedPriceProtectionRebateActivityRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedPriceProtectionRebateActivityRollForward",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued Price Protection Rebate Activity [Roll Forward]",
"label": "Accrued Price Protection Rebate Activity [Roll Forward]",
"documentation": "Accrued price protection rebate activity"
}
}
},
"auth_ref": []
},
"us-gaap_AccruedProfessionalFeesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedProfessionalFeesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 12.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued professional fees",
"label": "Accrued Professional Fees, Current",
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r82"
]
},
"us-gaap_AccruedRoyaltiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedRoyaltiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 9.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued royalty",
"label": "Accrued Royalties, Current",
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r82",
"r844"
]
},
"mxl_AccruedTechnologyLicensePaymentsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AccruedTechnologyLicensePaymentsCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued technology license payments",
"label": "Accrued Technology License Payments Current",
"documentation": "Accrued technology license payments current."
}
}
},
"auth_ref": []
},
"us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pension and Other Defined Benefit Plan Obligation",
"label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
"documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent."
}
}
},
"auth_ref": [
"r16",
"r27",
"r102",
"r234",
"r235",
"r1019"
]
},
"us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": {
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less: accumulated depreciation and amortization",
"label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
"documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
}
}
},
"auth_ref": [
"r49",
"r216",
"r712"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
"label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r233",
"r234",
"r619",
"r620",
"r621",
"r622",
"r623",
"r625"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Accumulated other comprehensive loss",
"label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
"documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
}
}
},
"auth_ref": [
"r26",
"r27",
"r103",
"r223",
"r708",
"r739",
"r743"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeLossTable",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
"label": "Accumulated Other Comprehensive Income (Loss) [Table]",
"documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
}
}
},
"auth_ref": [
"r233",
"r234",
"r619",
"r620",
"r621",
"r622",
"r623",
"r625"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails",
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated Other Comprehensive Income (Loss)",
"label": "AOCI Attributable to Parent [Member]",
"documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
}
}
},
"auth_ref": [
"r3",
"r16",
"r27",
"r567",
"r570",
"r650",
"r734",
"r735",
"r1019",
"r1020",
"r1021",
"r1032",
"r1033",
"r1034",
"r1035"
]
},
"us-gaap_AccumulatedTranslationAdjustmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedTranslationAdjustmentMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cumulative Translation Adjustments",
"label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
"documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
}
}
},
"auth_ref": [
"r4",
"r16",
"r27",
"r100",
"r101",
"r234",
"r235",
"r620",
"r621",
"r622",
"r623",
"r625",
"r1019"
]
},
"ecd_Additional402vDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Additional402vDisclosureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additional 402(v) Disclosure",
"label": "Additional 402(v) Disclosure [Text Block]"
}
}
},
"auth_ref": [
"r955"
]
},
"us-gaap_AdditionalPaidInCapitalCommonStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdditionalPaidInCapitalCommonStock",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additional paid-in capital",
"label": "Additional Paid in Capital, Common Stock",
"documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
}
}
},
"auth_ref": [
"r92"
]
},
"us-gaap_AdditionalPaidInCapitalMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdditionalPaidInCapitalMember",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additional Paid-In Capital",
"label": "Additional Paid-in Capital [Member]",
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
}
}
},
"auth_ref": [
"r754",
"r1032",
"r1033",
"r1034",
"r1035",
"r1132",
"r1190"
]
},
"ecd_AdjToCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustment to Compensation, Amount",
"label": "Adjustment to Compensation Amount"
}
}
},
"auth_ref": [
"r968"
]
},
"ecd_AdjToCompAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToCompAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustment to Compensation:",
"label": "Adjustment to Compensation [Axis]"
}
}
},
"auth_ref": [
"r968"
]
},
"ecd_AdjToNonPeoNeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToNonPeoNeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
"label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
}
}
},
"auth_ref": [
"r968"
]
},
"ecd_AdjToPeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToPeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustment To PEO Compensation, Footnote",
"label": "Adjustment To PEO Compensation, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r968"
]
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock-based compensation",
"label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r61",
"r62",
"r466"
]
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustments to reconcile net income (loss) to cash provided by operating activities:",
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
}
}
},
"auth_ref": []
},
"mxl_AggregateCommitmentsPercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AggregateCommitmentsPercentage",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate commitments percentage",
"label": "Aggregate Commitments, Percentage",
"documentation": "Aggregate Commitments, Percentage"
}
}
},
"auth_ref": []
},
"ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
"label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
}
}
},
"auth_ref": [
"r1001"
]
},
"ecd_AggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Erroneous Compensation Amount",
"label": "Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r927",
"r937",
"r947",
"r979"
]
},
"ecd_AggtErrCompNotYetDeterminedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtErrCompNotYetDeterminedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
"label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
}
}
},
"auth_ref": [
"r930",
"r940",
"r950",
"r982"
]
},
"ecd_AggtPnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtPnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Pension Adjustments Service Cost",
"label": "Aggregate Pension Adjustments Service Cost [Member]"
}
}
},
"auth_ref": [
"r1002"
]
},
"ecd_AllAdjToCompMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllAdjToCompMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "All Adjustments to Compensation",
"label": "All Adjustments to Compensation [Member]"
}
}
},
"auth_ref": [
"r968"
]
},
"ecd_AllExecutiveCategoriesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllExecutiveCategoriesMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "All Executive Categories",
"label": "All Executive Categories [Member]"
}
}
},
"auth_ref": [
"r975"
]
},
"ecd_AllIndividualsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllIndividualsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "All Individuals",
"label": "All Individuals [Member]"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r975",
"r983",
"r987",
"r995"
]
},
"ecd_AllTradingArrangementsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllTradingArrangementsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "All Trading Arrangements",
"label": "All Trading Arrangements [Member]"
}
}
},
"auth_ref": [
"r993"
]
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AllocatedShareBasedCompensationExpense",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock-based compensation expense",
"label": "Share-Based Payment Arrangement, Expense",
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
}
}
},
"auth_ref": [
"r498",
"r507"
]
},
"dei_AmendmentFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AmendmentFlag",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Amendment Flag",
"label": "Amendment Flag",
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
}
}
},
"auth_ref": []
},
"mxl_AmortizationOfDebtIssuanceCostAndAccretionOfDiscounts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "AmortizationOfDebtIssuanceCostAndAccretionOfDiscounts",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 14.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Amortization of debt issuance costs and accretion of discounts",
"label": "Amortization Of Debt Issuance Cost And Accretion Of Discounts",
"documentation": "Amortization of Debt Issuance Costs and Discount on Debt and Leases"
}
}
},
"auth_ref": []
},
"us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AmortizationOfFinancingCostsAndDiscounts",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Amortization of debt issuance costs and accretion of discount on debt and leases",
"label": "Amortization of Debt Issuance Costs and Discounts",
"documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
}
}
},
"auth_ref": [
"r407",
"r867",
"r868",
"r1026",
"r1144"
]
},
"us-gaap_AmortizationOfIntangibleAssets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AmortizationOfIntangibleAssets",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Amortization",
"negatedLabel": "Amortization",
"label": "Amortization of Intangible Assets",
"documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
}
}
},
"auth_ref": [
"r9",
"r329",
"r336",
"r858"
]
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShareAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock equivalents excluded from the calculation of diluted net income (in shares)",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
}
}
},
"auth_ref": [
"r275"
]
},
"srt_AsiaMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "AsiaMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Asia",
"label": "Asia [Member]",
"documentation": "Continent of Asia."
}
}
},
"auth_ref": [
"r1008",
"r1009",
"r1010",
"r1011",
"r1192",
"r1193",
"r1194",
"r1195"
]
},
"us-gaap_AssetImpairmentCharges": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetImpairmentCharges",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment losses",
"label": "Asset Impairment Charges",
"documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
}
}
},
"auth_ref": [
"r9",
"r47"
]
},
"us-gaap_Assets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Assets",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total assets",
"label": "Assets",
"documentation": "Amount of asset recognized for present right to economic benefit."
}
}
},
"auth_ref": [
"r148",
"r159",
"r220",
"r246",
"r279",
"r281",
"r296",
"r297",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r558",
"r560",
"r609",
"r703",
"r781",
"r853",
"r854",
"r891",
"r918",
"r1092",
"r1093",
"r1149"
]
},
"us-gaap_AssetsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Assets",
"label": "Assets [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_AssetsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsCurrent",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total current assets",
"label": "Assets, Current",
"documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
}
}
},
"auth_ref": [
"r211",
"r226",
"r246",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r558",
"r560",
"r609",
"r891",
"r1092",
"r1093",
"r1149"
]
},
"us-gaap_AssetsCurrentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsCurrentAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current assets:",
"label": "Assets, Current [Abstract]"
}
}
},
"auth_ref": []
},
"ecd_AwardExrcPrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardExrcPrice",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Exercise Price",
"label": "Award Exercise Price"
}
}
},
"auth_ref": [
"r990"
]
},
"ecd_AwardGrantDateFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardGrantDateFairValue",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value as of Grant Date",
"label": "Award Grant Date Fair Value"
}
}
},
"auth_ref": [
"r991"
]
},
"ecd_AwardTmgDiscLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgDiscLineItems",
"lang": {
"en-us": {
"role": {
"label": "Award Timing Disclosures [Line Items]"
}
}
},
"auth_ref": [
"r986"
]
},
"ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgHowMnpiCnsdrdTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Timing, How MNPI Considered",
"label": "Award Timing, How MNPI Considered [Text Block]"
}
}
},
"auth_ref": [
"r986"
]
},
"ecd_AwardTmgMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Timing Method",
"label": "Award Timing Method [Text Block]"
}
}
},
"auth_ref": [
"r986"
]
},
"ecd_AwardTmgMnpiCnsdrdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMnpiCnsdrdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Timing MNPI Considered",
"label": "Award Timing MNPI Considered [Flag]"
}
}
},
"auth_ref": [
"r986"
]
},
"ecd_AwardTmgMnpiDiscTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMnpiDiscTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Timing MNPI Disclosure",
"label": "Award Timing MNPI Disclosure [Text Block]"
}
}
},
"auth_ref": [
"r986"
]
},
"ecd_AwardTmgPredtrmndFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgPredtrmndFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Timing Predetermined",
"label": "Award Timing Predetermined [Flag]"
}
}
},
"auth_ref": [
"r986"
]
},
"us-gaap_AwardTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AwardTypeAxis",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Type [Axis]",
"label": "Award Type [Axis]",
"documentation": "Information by type of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r469",
"r470",
"r471",
"r473",
"r474",
"r475",
"r476",
"r477",
"r478",
"r479",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r486",
"r487",
"r488",
"r489",
"r490",
"r493",
"r494",
"r495",
"r496",
"r497"
]
},
"ecd_AwardUndrlygSecuritiesAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardUndrlygSecuritiesAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Underlying Securities",
"label": "Award Underlying Securities Amount"
}
}
},
"auth_ref": [
"r989"
]
},
"ecd_AwardsCloseToMnpiDiscIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Name",
"label": "Awards Close in Time to MNPI Disclosures, Individual Name"
}
}
},
"auth_ref": [
"r988"
]
},
"ecd_AwardsCloseToMnpiDiscTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Awards Close in Time to MNPI Disclosures",
"label": "Awards Close in Time to MNPI Disclosures [Table]"
}
}
},
"auth_ref": [
"r987"
]
},
"ecd_AwardsCloseToMnpiDiscTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
"label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
}
}
},
"auth_ref": [
"r987"
]
},
"us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BalanceSheetRelatedDisclosuresAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Balance Sheet Related Disclosures [Abstract]",
"label": "Balance Sheet Related Disclosures [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_BaseRateMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BaseRateMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Base rate",
"label": "Base Rate [Member]",
"documentation": "Minimum rate investor will accept."
}
}
},
"auth_ref": []
},
"mxl_BroadbandMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "BroadbandMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Broadband",
"label": "Broadband [Member]",
"documentation": "Broadband"
}
}
},
"auth_ref": []
},
"us-gaap_BusinessAcquisitionAcquireeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessAcquisitionAcquireeDomain",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Business Acquisition, Acquiree [Domain]",
"label": "Business Acquisition, Acquiree [Domain]",
"documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
}
}
},
"auth_ref": [
"r330",
"r331",
"r332",
"r333",
"r334",
"r545",
"r877",
"r878"
]
},
"us-gaap_BusinessAcquisitionAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessAcquisitionAxis",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Business Acquisition [Axis]",
"label": "Business Acquisition [Axis]",
"documentation": "Information by business combination or series of individually immaterial business combinations."
}
}
},
"auth_ref": [
"r64",
"r65",
"r330",
"r331",
"r332",
"r333",
"r334",
"r545",
"r877",
"r878"
]
},
"us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Transaction costs",
"label": "Business Acquisition, Transaction Costs",
"documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
}
}
},
"auth_ref": []
},
"us-gaap_BusinessAcquisitionLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessAcquisitionLineItems",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Business Acquisition [Line Items]",
"label": "Business Acquisition [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r545"
]
},
"us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Expected tax deductible amount of acquired goodwill",
"label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
"documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
}
}
},
"auth_ref": [
"r71"
]
},
"us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationAndAssetAcquisitionAbstract",
"lang": {
"en-us": {
"role": {
"label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_BusinessCombinationConsiderationTransferred1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationConsiderationTransferred1",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total purchase price",
"label": "Business Combination, Consideration Transferred",
"documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
}
}
},
"auth_ref": [
"r0",
"r1",
"r15"
]
},
"us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationConsiderationTransferredAbstract",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair value of purchase consideration:",
"label": "Business Combination, Consideration Transferred [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
"parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Contingent consideration",
"label": "Business Combination, Consideration Transferred, Liabilities Incurred",
"documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination."
}
}
},
"auth_ref": [
"r0",
"r1",
"r68",
"r551"
]
},
"us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Contingent consideration (up to)",
"label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
"documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid."
}
}
},
"auth_ref": [
"r70"
]
},
"us-gaap_BusinessCombinationContingentConsiderationLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationContingentConsiderationLiability",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Contingent consideration",
"verboseLabel": "Contingent consideration (Note 3)",
"netLabel": "Contingent consideration",
"label": "Business Combination, Contingent Consideration, Liability",
"documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
}
}
},
"auth_ref": [
"r69",
"r143",
"r552",
"r588",
"r589",
"r590"
]
},
"us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 13.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Contingent consideration - current portion",
"label": "Business Combination, Contingent Consideration, Liability, Current",
"documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r69",
"r143"
]
},
"us-gaap_BusinessCombinationDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Business Combinations",
"label": "Business Combination Disclosure [Text Block]",
"documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
}
}
},
"auth_ref": [
"r137",
"r546"
]
},
"us-gaap_BusinessCombinationsPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BusinessCombinationsPolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Business Combinations",
"label": "Business Combinations Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
}
}
},
"auth_ref": [
"r138",
"r139",
"r140",
"r141"
]
},
"country_CN": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "CN",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "China",
"label": "CHINA"
}
}
},
"auth_ref": []
},
"mxl_CallPremiumPercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CallPremiumPercentage",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Call premium, percentage",
"label": "Call Premium, Percentage",
"documentation": "Call Premium, Percentage"
}
}
},
"auth_ref": []
},
"mxl_CallPremiumPeriod": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CallPremiumPeriod",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Call premium, period",
"label": "Call Premium, Period",
"documentation": "Call Premium, Period"
}
}
},
"auth_ref": []
},
"us-gaap_CapitalizedContractCostLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CapitalizedContractCostLineItems",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Capitalized Contract Cost [Line Items]",
"label": "Capitalized Contract Cost [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r321"
]
},
"us-gaap_CapitalizedContractCostTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CapitalizedContractCostTable",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Capitalized Contract Cost [Table]",
"label": "Capitalized Contract Cost [Table]",
"documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer."
}
}
},
"auth_ref": [
"r321"
]
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsAtCarryingValue",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": {
"parentTag": "mxl_Cashcashequivalentsandrestrictedcash",
"weight": 1.0,
"order": 1.0
},
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash and cash equivalents",
"verboseLabel": "Cash and cash equivalents",
"label": "Cash and Cash Equivalents, at Carrying Value",
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
}
}
},
"auth_ref": [
"r30",
"r214",
"r842"
]
},
"us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash and Cash Equivalents",
"label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
}
}
},
"auth_ref": [
"r31"
]
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
"periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r30",
"r112",
"r243"
]
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
"documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r2",
"r112"
]
},
"us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Supplemental disclosures of non-cash activities:",
"label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"mxl_Cashcashequivalentsandrestrictedcash": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "Cashcashequivalentsandrestrictedcash",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total cash, cash equivalents and restricted cash",
"label": "Cash, cash equivalents and restricted cash",
"documentation": "Cash, cash equivalents and restricted cash"
}
}
},
"auth_ref": []
},
"ecd_ChangedPeerGroupFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChangedPeerGroupFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Changed Peer Group, Footnote",
"label": "Changed Peer Group, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r966"
]
},
"ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
"label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
}
}
},
"auth_ref": [
"r963"
]
},
"ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
"label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
}
}
},
"auth_ref": [
"r961"
]
},
"dei_CityAreaCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CityAreaCode",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "City Area Code",
"label": "City Area Code",
"documentation": "Area code of city"
}
}
},
"auth_ref": []
},
"ecd_CoSelectedMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CoSelectedMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Company Selected Measure Amount",
"label": "Company Selected Measure Amount"
}
}
},
"auth_ref": [
"r967"
]
},
"ecd_CoSelectedMeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CoSelectedMeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Company Selected Measure Name",
"label": "Company Selected Measure Name"
}
}
},
"auth_ref": [
"r967"
]
},
"us-gaap_CommitmentsAndContingencies": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommitmentsAndContingencies",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Commitments and contingencies",
"label": "Commitments and Contingencies",
"documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
}
}
},
"auth_ref": [
"r88",
"r152",
"r704",
"r768"
]
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
"label": "Commitments and Contingencies Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommitmentsAndContingenciesDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingencies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Commitments and Contingencies",
"label": "Commitments and Contingencies Disclosure [Text Block]",
"documentation": "The entire disclosure for commitments and contingencies."
}
}
},
"auth_ref": [
"r126",
"r364",
"r365",
"r826",
"r1075",
"r1084"
]
},
"us-gaap_CommonStockMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockMember",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common Stock",
"label": "Common Stock [Member]",
"documentation": "Stock that is subordinate to all other stock of the issuer."
}
}
},
"auth_ref": [
"r908",
"r909",
"r910",
"r912",
"r913",
"r914",
"r915",
"r1032",
"r1033",
"r1035",
"r1132",
"r1189",
"r1190"
]
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockParOrStatedValuePerShare",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, par value (in usd per share)",
"label": "Common Stock, Par or Stated Value Per Share",
"documentation": "Face amount or stated value per share of common stock."
}
}
},
"auth_ref": [
"r91"
]
},
"us-gaap_CommonStockSharesAuthorized": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesAuthorized",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, shares authorized (in shares)",
"label": "Common Stock, Shares Authorized",
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
}
}
},
"auth_ref": [
"r91",
"r769"
]
},
"us-gaap_CommonStockSharesIssued": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesIssued",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, shares issued (in shares)",
"label": "Common Stock, Shares, Issued",
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
}
}
},
"auth_ref": [
"r91"
]
},
"us-gaap_CommonStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesOutstanding",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical",
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, shares outstanding (in shares)",
"periodStartLabel": "Balance at beginning of period (in shares)",
"periodEndLabel": "Balance at end of period (in shares)",
"label": "Common Stock, Shares, Outstanding",
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
}
}
},
"auth_ref": [
"r17",
"r91",
"r769",
"r787",
"r1190",
"r1191"
]
},
"us-gaap_CommonStockValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockValue",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, $0.0001 par value; 550,000 shares authorized; 83,898 shares issued and outstanding at June\u00a030, 2024 and 81,818 shares issued and outstanding December\u00a031, 2023",
"label": "Common Stock, Value, Issued",
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
}
}
},
"auth_ref": [
"r91",
"r707",
"r891"
]
},
"ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
"label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
}
}
},
"auth_ref": [
"r972"
]
},
"ecd_CompActuallyPaidVsNetIncomeTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsNetIncomeTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Compensation Actually Paid vs. Net Income",
"label": "Compensation Actually Paid vs. Net Income [Text Block]"
}
}
},
"auth_ref": [
"r971"
]
},
"ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsOtherMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Compensation Actually Paid vs. Other Measure",
"label": "Compensation Actually Paid vs. Other Measure [Text Block]"
}
}
},
"auth_ref": [
"r973"
]
},
"ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
"label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
}
}
},
"auth_ref": [
"r970"
]
},
"mxl_CompanyYMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CompanyYMember",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Company Y",
"label": "Company Y [Member]",
"documentation": "Company Y"
}
}
},
"auth_ref": []
},
"us-gaap_CompensationAndRetirementDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CompensationAndRetirementDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Retirement Benefits [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ComprehensiveIncomeNetOfTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ComprehensiveIncomeNetOfTax",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total comprehensive income (loss)",
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
"documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
}
}
},
"auth_ref": [
"r28",
"r229",
"r231",
"r236",
"r699",
"r717",
"r718"
]
},
"us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ComprehensiveIncomeNetOfTaxAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other comprehensive loss, net of tax:",
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ComprehensiveIncomePolicyPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Comprehensive Income (Loss)",
"label": "Comprehensive Income, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for comprehensive income."
}
}
},
"auth_ref": []
},
"us-gaap_ConcentrationRiskBenchmarkDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskBenchmarkDomain",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk Benchmark [Domain]",
"label": "Concentration Risk Benchmark [Domain]",
"documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
}
}
},
"auth_ref": [
"r38",
"r40",
"r75",
"r76",
"r302",
"r825"
]
},
"us-gaap_ConcentrationRiskByBenchmarkAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskByBenchmarkAxis",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk Benchmark [Axis]",
"label": "Concentration Risk Benchmark [Axis]",
"documentation": "Information by benchmark of concentration risk."
}
}
},
"auth_ref": [
"r38",
"r40",
"r75",
"r76",
"r302",
"r745",
"r825"
]
},
"us-gaap_ConcentrationRiskByTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskByTypeAxis",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk Type [Axis]",
"label": "Concentration Risk Type [Axis]",
"documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
}
}
},
"auth_ref": [
"r38",
"r40",
"r75",
"r76",
"r302",
"r825",
"r1006"
]
},
"us-gaap_ConcentrationRiskDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Concentration of Credit Risk, Significant Customers and Geographic Information",
"label": "Concentration Risk Disclosure [Text Block]",
"documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
}
}
},
"auth_ref": [
"r116"
]
},
"us-gaap_ConcentrationRiskLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskLineItems",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk [Line Items]",
"label": "Concentration Risk [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r825"
]
},
"us-gaap_ConcentrationRiskPercentage1": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskPercentage1",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration risk percentage",
"label": "Concentration Risk, Percentage",
"documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
}
}
},
"auth_ref": [
"r38",
"r40",
"r75",
"r76",
"r302"
]
},
"us-gaap_ConcentrationRiskTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskTable",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk [Table]",
"label": "Concentration Risk [Table]",
"documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
}
}
},
"auth_ref": [
"r37",
"r38",
"r40",
"r41",
"r75",
"r146",
"r825"
]
},
"us-gaap_ConcentrationRiskTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskTypeDomain",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk Type [Domain]",
"label": "Concentration Risk Type [Domain]",
"documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
}
}
},
"auth_ref": [
"r38",
"r40",
"r75",
"r76",
"r302",
"r825"
]
},
"mxl_ConnectivityMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ConnectivityMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Connectivity",
"label": "Connectivity [Member]",
"documentation": "Connectivity"
}
}
},
"auth_ref": []
},
"us-gaap_ConsolidationPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConsolidationPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basis of Presentation and Principles of Consolidation",
"label": "Consolidation, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
}
}
},
"auth_ref": [
"r72",
"r845"
]
},
"us-gaap_ConstructionInProgressMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConstructionInProgressMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Construction in progress",
"label": "Construction in Progress [Member]",
"documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
}
}
},
"auth_ref": []
},
"mxl_ContingentConsiderationLiabilityMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContingentConsiderationLiabilityMember",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Contingent Consideration, Liability",
"label": "Contingent Consideration, Liability [Member]",
"documentation": "Contingent Consideration, Liability"
}
}
},
"auth_ref": []
},
"us-gaap_ContractWithCustomerLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractWithCustomerLiability",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer contract liabilities",
"label": "Contract with Customer, Liability",
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
}
}
},
"auth_ref": [
"r429",
"r430",
"r441"
]
},
"mxl_ContractWithCustomerPaymentTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContractWithCustomerPaymentTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Payment term",
"label": "Contract with Customer, Payment Term",
"documentation": "Contract with Customer, Payment Term"
}
}
},
"auth_ref": []
},
"mxl_ContractWithCustomerRightOfReturnTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContractWithCustomerRightOfReturnTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Right of return, term",
"label": "Contract with Customer, Right of Return, Term",
"documentation": "Contract with Customer, Right of Return, Term"
}
}
},
"auth_ref": []
},
"mxl_ContractWithCustomerRightOfReturnUnderGeneralAssuranceWarrantyTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContractWithCustomerRightOfReturnUnderGeneralAssuranceWarrantyTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Right of return under the general assurance warranty, term",
"label": "Contract with Customer, Right of Return Under General Assurance Warranty, Term",
"documentation": "Contract with Customer, Right of Return Under General Assurance Warranty, Term"
}
}
},
"auth_ref": []
},
"us-gaap_ContractWithCustomerRightToRecoverProduct": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractWithCustomerRightToRecoverProduct",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Right of return assets",
"label": "Contract with Customer, Right to Recover Product",
"documentation": "Amount of right to recover product from customer on settling refund liability."
}
}
},
"auth_ref": [
"r1098"
]
},
"mxl_ContractWithCustomerStockRotationAllowanceTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContractWithCustomerStockRotationAllowanceTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock rotation allowance, term (up to)",
"label": "Contract with Customer, Stock Rotation Allowance, Term",
"documentation": "Contract with Customer, Stock Rotation Allowance, Term"
}
}
},
"auth_ref": []
},
"us-gaap_ContractualObligation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligation",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
},
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails_1": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total minimum payments",
"label": "Contractual Obligation",
"documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
}
}
},
"auth_ref": [
"r1031"
]
},
"us-gaap_ContractualObligationDueInNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligationDueInNextTwelveMonths",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails_1": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 3.0
},
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "2025",
"label": "Contractual Obligation, to be Paid, Year One",
"documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_ContractualObligationDueInSecondYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligationDueInSecondYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails_1": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 4.0
},
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "2026",
"label": "Contractual Obligation, to be Paid, Year Two",
"documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_ContractualObligationDueInThirdYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligationDueInThirdYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails_1": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 1.0
},
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "2027",
"label": "Contractual Obligation, to be Paid, Year Three",
"documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_ContractualObligationFiscalYearMaturityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligationFiscalYearMaturityAbstract",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total",
"label": "Contractual Obligation, Fiscal Year Maturity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails_1": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "2024 (6 months)",
"label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year",
"documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year."
}
}
},
"auth_ref": []
},
"mxl_ContractwithCustomerRebateandPriceProtectionProgramTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ContractwithCustomerRebateandPriceProtectionProgramTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Rebate and price protection program, term",
"label": "Contract with Customer, Rebate and Price Protection Program Term",
"documentation": "Contract with Customer, Rebate and Price Protection Program Term"
}
}
},
"auth_ref": []
},
"us-gaap_CostOfRevenue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CostOfRevenue",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_GrossProfit",
"weight": -1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cost of net revenue",
"label": "Cost of Revenue",
"documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
}
}
},
"auth_ref": [
"r106",
"r246",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r609",
"r853",
"r1092"
]
},
"us-gaap_CostOfSalesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CostOfSalesMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cost of net revenue",
"verboseLabel": "Cost of net revenue",
"label": "Cost of Sales [Member]",
"documentation": "Primary financial statement caption encompassing cost of sales."
}
}
},
"auth_ref": []
},
"dei_CoverAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CoverAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Cover page.",
"label": "Cover [Abstract]",
"documentation": "Cover page."
}
}
},
"auth_ref": []
},
"mxl_CoxLitigationMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CoxLitigationMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cox Litigation",
"label": "Cox Litigation [Member]",
"documentation": "Cox Litigation"
}
}
},
"auth_ref": []
},
"us-gaap_CreditFacilityAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CreditFacilityAxis",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Credit Facility [Axis]",
"label": "Credit Facility [Axis]",
"documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
}
}
},
"auth_ref": [
"r375",
"r1090"
]
},
"us-gaap_CreditFacilityDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CreditFacilityDomain",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Credit Facility [Domain]",
"label": "Credit Facility [Domain]",
"documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
}
}
},
"auth_ref": [
"r375",
"r1090",
"r1091"
]
},
"dei_CurrentFiscalYearEndDate": {
"xbrltype": "gMonthDayItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CurrentFiscalYearEndDate",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current Fiscal Year End Date",
"label": "Current Fiscal Year End Date",
"documentation": "End date of current fiscal year in the format --MM-DD."
}
}
},
"auth_ref": []
},
"mxl_CustomerAMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerAMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer A",
"label": "Customer A [Member]",
"documentation": "Customer A"
}
}
},
"auth_ref": []
},
"mxl_CustomerBMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerBMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer B",
"label": "Customer B [Member]",
"documentation": "Customer B"
}
}
},
"auth_ref": []
},
"mxl_CustomerCMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerCMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer C",
"label": "Customer C [Member]",
"documentation": "Customer C [Member]"
}
}
},
"auth_ref": []
},
"us-gaap_CustomerConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CustomerConcentrationRiskMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer Concentration Risk",
"label": "Customer Concentration Risk [Member]",
"documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
}
}
},
"auth_ref": [
"r117",
"r302"
]
},
"mxl_CustomerDMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerDMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer D",
"label": "Customer D [Member]",
"documentation": "Customer D"
}
}
},
"auth_ref": []
},
"mxl_CustomerEMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerEMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer E",
"label": "Customer E [Member]",
"documentation": "Customer E"
}
}
},
"auth_ref": []
},
"mxl_CustomerFMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "CustomerFMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer F",
"label": "Customer F [Member]",
"documentation": "Customer F"
}
}
},
"auth_ref": []
},
"us-gaap_CustomerRefundLiabilityCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CustomerRefundLiabilityCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 8.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Accrued obligations to customers for price adjustments",
"terseLabel": "Accrued obligations to customers for price adjustments",
"label": "Customer Refund Liability, Current",
"documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment."
}
}
},
"auth_ref": []
},
"us-gaap_CustomerRelationshipsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CustomerRelationshipsMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Customer relationships",
"label": "Customer Relationships [Member]",
"documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
}
}
},
"auth_ref": [
"r67",
"r1061",
"r1063",
"r1064",
"r1065",
"r1067",
"r1069",
"r1072",
"r1073"
]
},
"country_DE": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "DE",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Germany",
"label": "GERMANY"
}
}
},
"auth_ref": []
},
"us-gaap_DebtDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Disclosure [Abstract]",
"label": "Debt Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_DebtDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/Debt"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt",
"label": "Debt Disclosure [Text Block]",
"documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
}
}
},
"auth_ref": [
"r127",
"r244",
"r345",
"r346",
"r347",
"r348",
"r349",
"r374",
"r375",
"r385",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r401",
"r408",
"r409",
"r411",
"r627"
]
},
"us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentBasisSpreadOnVariableRate1",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, basis spread on variable rate",
"label": "Debt Instrument, Basis Spread on Variable Rate",
"documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
}
}
},
"auth_ref": []
},
"mxl_DebtInstrumentBasisSpreadOnVariableRateAdditionalApplicableMargin": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DebtInstrumentBasisSpreadOnVariableRateAdditionalApplicableMargin",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, basis spread on variable rate, additional applicable margin",
"label": "Debt Instrument, Basis Spread On Variable Rate, Additional Applicable Margin",
"documentation": "Debt Instrument, Basis Spread On Variable Rate, Additional Applicable Margin"
}
}
},
"auth_ref": []
},
"us-gaap_DebtInstrumentCarryingAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentCarryingAmount",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails": {
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate principal amount of long-term debt",
"label": "Long-Term Debt, Gross",
"documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
}
}
},
"auth_ref": [
"r24",
"r151",
"r412"
]
},
"mxl_DebtInstrumentCovenantLeverageRatioMaximum": {
"xbrltype": "pureItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DebtInstrumentCovenantLeverageRatioMaximum",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, covenant, leverage ratio, maximum",
"label": "Debt Instrument, Covenant, Leverage Ratio, Maximum",
"documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum"
}
}
},
"auth_ref": []
},
"mxl_DebtInstrumentCovenantLeverageRatioMaximumPotentialTemporaryIncrease": {
"xbrltype": "pureItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DebtInstrumentCovenantLeverageRatioMaximumPotentialTemporaryIncrease",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, covenant, leverage ratio, maximum, potential temporary increase",
"label": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase",
"documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase"
}
}
},
"auth_ref": []
},
"mxl_DebtInstrumentInterestPeriod": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DebtInstrumentInterestPeriod",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Interest period",
"label": "Debt Instrument, Interest Period",
"documentation": "Debt Instrument, Interest Period"
}
}
},
"auth_ref": []
},
"us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentInterestRateEffectivePercentage",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Effective interest rate",
"label": "Debt Instrument, Interest Rate, Effective Percentage",
"documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
}
}
},
"auth_ref": [
"r84",
"r414",
"r627",
"r628",
"r889"
]
},
"us-gaap_DebtInstrumentLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentLineItems",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument [Line Items]",
"label": "Debt Instrument [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r248",
"r386",
"r387",
"r388",
"r389",
"r390",
"r392",
"r397",
"r398",
"r399",
"r400",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r410",
"r864",
"r865",
"r866",
"r867",
"r868",
"r889",
"r1028",
"r1143",
"r1145"
]
},
"mxl_DebtInstrumentQuarterlyAmortizationRate": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DebtInstrumentQuarterlyAmortizationRate",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, quarterly amortization rate",
"label": "Debt Instrument, Quarterly Amortization Rate",
"documentation": "Debt Instrument, Quarterly Amortization Rate"
}
}
},
"auth_ref": []
},
"us-gaap_DebtInstrumentTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentTable",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Long-term Debt Instruments [Table]",
"label": "Schedule of Long-Term Debt Instruments [Table]",
"documentation": "Disclosure of information about long-term debt instrument or arrangement."
}
}
},
"auth_ref": [
"r24",
"r53",
"r54",
"r77",
"r129",
"r130",
"r248",
"r386",
"r387",
"r388",
"r389",
"r390",
"r392",
"r397",
"r398",
"r399",
"r400",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r410",
"r864",
"r865",
"r866",
"r867",
"r868",
"r889",
"r1028",
"r1143",
"r1145"
]
},
"us-gaap_DebtInstrumentTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentTerm",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt instrument, term",
"label": "Debt Instrument, Term",
"documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": []
},
"us-gaap_DebtInstrumentUnamortizedDiscount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentUnamortizedDiscount",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails": {
"parentTag": "us-gaap_LongTermDebt",
"weight": -1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Unamortized debt discount",
"terseLabel": "Unamortized debt discount",
"label": "Debt Instrument, Unamortized Discount",
"documentation": "Amount, after accumulated amortization, of debt discount."
}
}
},
"auth_ref": [
"r1095",
"r1142",
"r1143",
"r1145"
]
},
"us-gaap_DeferredFinanceCostsGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredFinanceCostsGross",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt issuance costs",
"label": "Debt Issuance Costs, Gross",
"documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
}
}
},
"auth_ref": [
"r1143",
"r1145"
]
},
"us-gaap_DeferredFinanceCostsNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredFinanceCostsNet",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails": {
"parentTag": "us-gaap_LongTermDebt",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Unamortized debt issuance costs",
"label": "Debt Issuance Costs, Net",
"documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
}
}
},
"auth_ref": [
"r1095",
"r1142",
"r1143",
"r1145"
]
},
"us-gaap_DeferredIncomeTaxAssetsNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxAssetsNet",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred tax assets",
"label": "Deferred Income Tax Assets, Net",
"documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
}
}
},
"auth_ref": [
"r514",
"r515"
]
},
"us-gaap_DeferredIncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 12.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred income taxes",
"label": "Deferred Income Tax Expense (Benefit)",
"documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
}
}
},
"auth_ref": [
"r9",
"r173",
"r1030"
]
},
"us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/EmployeeRetirementPlansDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Defined benefit obligation",
"label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
"documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans."
}
}
},
"auth_ref": [
"r55",
"r56"
]
},
"us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/EmployeeRetirementPlansDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net periodic benefit cost",
"label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
"documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
}
}
},
"auth_ref": [
"r452",
"r459",
"r875",
"r876"
]
},
"us-gaap_Depreciation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Depreciation",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Depreciation expense",
"label": "Depreciation",
"documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
}
}
},
"auth_ref": [
"r9",
"r48"
]
},
"us-gaap_DepreciationDepletionAndAmortization": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DepreciationDepletionAndAmortization",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Amortization and depreciation",
"label": "Depreciation, Depletion and Amortization",
"documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
}
}
},
"auth_ref": [
"r9",
"r279",
"r286",
"r297",
"r853",
"r854"
]
},
"us-gaap_DevelopedTechnologyRightsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DevelopedTechnologyRightsMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Developed technology",
"label": "Developed Technology Rights [Member]",
"documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
}
}
},
"auth_ref": [
"r142",
"r1061",
"r1063",
"r1064",
"r1065",
"r1067",
"r1069",
"r1072",
"r1073"
]
},
"us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensation"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock-Based Compensation",
"label": "Share-Based Payment Arrangement [Text Block]",
"documentation": "The entire disclosure for share-based payment arrangement."
}
}
},
"auth_ref": [
"r464",
"r468",
"r499",
"r500",
"r502",
"r880"
]
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based Payment Arrangement [Abstract]",
"label": "Share-Based Payment Arrangement [Abstract]"
}
}
},
"auth_ref": []
},
"mxl_DishLitigationMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DishLitigationMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dish Litigation",
"label": "Dish Litigation [Member]",
"documentation": "Dish Litigation"
}
}
},
"auth_ref": []
},
"mxl_DistributorsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "DistributorsMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Distributors",
"label": "Distributors [Member]",
"documentation": "Distributors"
}
}
},
"auth_ref": []
},
"dei_DocumentFiscalPeriodFocus": {
"xbrltype": "fiscalPeriodItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFiscalPeriodFocus",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Fiscal Period Focus",
"label": "Document Fiscal Period Focus",
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
}
}
},
"auth_ref": []
},
"dei_DocumentFiscalYearFocus": {
"xbrltype": "gYearItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFiscalYearFocus",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Fiscal Year Focus",
"label": "Document Fiscal Year Focus",
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
}
}
},
"auth_ref": []
},
"dei_DocumentPeriodEndDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentPeriodEndDate",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Period End Date",
"label": "Document Period End Date",
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
}
}
},
"auth_ref": []
},
"dei_DocumentQuarterlyReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentQuarterlyReport",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Quarterly Report",
"label": "Document Quarterly Report",
"documentation": "Boolean flag that is true only for a form used as an quarterly report."
}
}
},
"auth_ref": [
"r922"
]
},
"dei_DocumentTransitionReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentTransitionReport",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Transition Report",
"label": "Document Transition Report",
"documentation": "Boolean flag that is true only for a form used as a transition report."
}
}
},
"auth_ref": [
"r954"
]
},
"dei_DocumentType": {
"xbrltype": "submissionTypeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentType",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Document Type",
"label": "Document Type",
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
}
}
},
"auth_ref": []
},
"ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
"label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
}
}
},
"auth_ref": [
"r965"
]
},
"us-gaap_EarningsPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net income (loss) per share:",
"label": "Earnings Per Share [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_EarningsPerShareBasic": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareBasic",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basic (in usd per share)",
"label": "Earnings Per Share, Basic",
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
}
}
},
"auth_ref": [
"r237",
"r257",
"r258",
"r259",
"r260",
"r261",
"r262",
"r268",
"r270",
"r272",
"r273",
"r274",
"r278",
"r543",
"r557",
"r583",
"r584",
"r700",
"r719",
"r848"
]
},
"us-gaap_EarningsPerShareBasicAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareBasicAbstract",
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net income (loss) per share:",
"label": "Earnings Per Share, Basic [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_EarningsPerShareDiluted": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareDiluted",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Diluted (in usd per share)",
"label": "Earnings Per Share, Diluted",
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
}
}
},
"auth_ref": [
"r237",
"r257",
"r258",
"r259",
"r260",
"r261",
"r262",
"r270",
"r272",
"r273",
"r274",
"r278",
"r543",
"r557",
"r583",
"r584",
"r700",
"r719",
"r848"
]
},
"us-gaap_EarningsPerShareTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareTextBlock",
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShare"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net Income (Loss) Per Share",
"label": "Earnings Per Share [Text Block]",
"documentation": "The entire disclosure for earnings per share."
}
}
},
"auth_ref": [
"r267",
"r275",
"r276",
"r277"
]
},
"us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
"label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
"documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r617"
]
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeRelatedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued compensation",
"label": "Employee-related Liabilities, Current",
"documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r82"
]
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrecognized compensation cost",
"label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
"documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r501"
]
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrecognized compensation costs, period for recognition",
"label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
"documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r501"
]
},
"us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 17.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Excess tax (benefits) deficiencies on stock-based awards",
"label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
"documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r498"
]
},
"us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Tax benefit from stock options exercised",
"label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
"documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement."
}
}
},
"auth_ref": [
"r171"
]
},
"us-gaap_EmployeeSeveranceMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeSeveranceMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee separation expenses",
"label": "Employee Severance [Member]",
"documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
}
}
},
"auth_ref": []
},
"us-gaap_EmployeeStockMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeStockMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee Stock",
"label": "Employee Stock [Member]",
"documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
}
}
},
"auth_ref": []
},
"us-gaap_EmployeeStockOptionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeStockOptionMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock Options",
"label": "Share-Based Payment Arrangement, Option [Member]",
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
}
}
},
"auth_ref": []
},
"mxl_EmployeeStockPurchasePlanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "EmployeeStockPurchasePlanMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee Stock Purchase Plan",
"label": "Employee Stock Purchase Plan [Member]",
"documentation": "Employee stock purchase plan."
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine1": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressAddressLine1",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Address, Address Line One",
"label": "Entity Address, Address Line One",
"documentation": "Address Line 1 such as Attn, Building Name, Street Name"
}
}
},
"auth_ref": []
},
"dei_EntityAddressCityOrTown": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressCityOrTown",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Address, City or Town",
"label": "Entity Address, City or Town",
"documentation": "Name of the City or Town"
}
}
},
"auth_ref": []
},
"dei_EntityAddressPostalZipCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressPostalZipCode",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Address, Postal Zip Code",
"label": "Entity Address, Postal Zip Code",
"documentation": "Code for the postal or zip code"
}
}
},
"auth_ref": []
},
"dei_EntityAddressStateOrProvince": {
"xbrltype": "stateOrProvinceItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressStateOrProvince",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Address, State or Province",
"label": "Entity Address, State or Province",
"documentation": "Name of the state or province."
}
}
},
"auth_ref": []
},
"dei_EntityCentralIndexKey": {
"xbrltype": "centralIndexKeyItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCentralIndexKey",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Central Index Key",
"label": "Entity Central Index Key",
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntityCommonStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCommonStockSharesOutstanding",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Common Stock, Shares Outstanding",
"label": "Entity Common Stock, Shares Outstanding",
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
}
}
},
"auth_ref": []
},
"dei_EntityCurrentReportingStatus": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCurrentReportingStatus",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Current Reporting Status",
"label": "Entity Current Reporting Status",
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": []
},
"dei_EntityEmergingGrowthCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityEmergingGrowthCompany",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Emerging Growth Company",
"label": "Entity Emerging Growth Company",
"documentation": "Indicate if registrant meets the emerging growth company criteria."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntityFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityFileNumber",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity File Number",
"label": "Entity File Number",
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
}
}
},
"auth_ref": []
},
"dei_EntityFilerCategory": {
"xbrltype": "filerCategoryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityFilerCategory",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Filer Category",
"label": "Entity Filer Category",
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntityIncorporationStateCountryCode": {
"xbrltype": "edgarStateCountryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityIncorporationStateCountryCode",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Incorporation, State or Country Code",
"label": "Entity Incorporation, State or Country Code",
"documentation": "Two-character EDGAR code representing the state or country of incorporation."
}
}
},
"auth_ref": []
},
"dei_EntityInteractiveDataCurrent": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityInteractiveDataCurrent",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Interactive Data Current",
"label": "Entity Interactive Data Current",
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
}
}
},
"auth_ref": [
"r1004"
]
},
"dei_EntityRegistrantName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityRegistrantName",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Registrant Name",
"label": "Entity Registrant Name",
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntityShellCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityShellCompany",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Shell Company",
"label": "Entity Shell Company",
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntitySmallBusiness": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntitySmallBusiness",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Small Business",
"label": "Entity Small Business",
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
}
}
},
"auth_ref": [
"r920"
]
},
"dei_EntityTaxIdentificationNumber": {
"xbrltype": "employerIdItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityTaxIdentificationNumber",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Entity Tax Identification Number",
"label": "Entity Tax Identification Number",
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
}
}
},
"auth_ref": [
"r920"
]
},
"ecd_EqtyAwrdsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Awards Adjustments, Footnote",
"label": "Equity Awards Adjustments, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r959"
]
},
"ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
"label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
}
}
},
"auth_ref": [
"r1000"
]
},
"ecd_EqtyAwrdsAdjsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Awards Adjustments",
"label": "Equity Awards Adjustments [Member]"
}
}
},
"auth_ref": [
"r1000"
]
},
"ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
"label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
}
}
},
"auth_ref": [
"r1000"
]
},
"us-gaap_EquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EquityAbstract",
"lang": {
"en-us": {
"role": {
"label": "Equity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_EquityComponentDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EquityComponentDomain",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails",
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Component [Domain]",
"label": "Equity Component [Domain]",
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
}
}
},
"auth_ref": [
"r17",
"r206",
"r233",
"r234",
"r235",
"r249",
"r250",
"r251",
"r254",
"r261",
"r263",
"r265",
"r280",
"r311",
"r317",
"r343",
"r428",
"r526",
"r527",
"r539",
"r540",
"r541",
"r544",
"r556",
"r557",
"r565",
"r567",
"r568",
"r569",
"r570",
"r572",
"r582",
"r619",
"r620",
"r621",
"r622",
"r623",
"r625",
"r630",
"r633",
"r650",
"r716",
"r734",
"r735",
"r736",
"r754",
"r808"
]
},
"mxl_EquityIncentivePlanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "EquityIncentivePlanMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Incentive Plan",
"label": "Equity Incentive Plan [Member]",
"documentation": "Equity incentive plan."
}
}
},
"auth_ref": []
},
"us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Investments in privately held entities",
"label": "Equity Securities without Readily Determinable Fair Value, Amount",
"documentation": "Amount of investment in equity security without readily determinable fair value."
}
}
},
"auth_ref": [
"r306"
]
},
"ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EquityValuationAssumptionDifferenceFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Valuation Assumption Difference, Footnote",
"label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r969"
]
},
"ecd_ErrCompAnalysisTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ErrCompAnalysisTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Erroneous Compensation Analysis",
"label": "Erroneous Compensation Analysis [Text Block]"
}
}
},
"auth_ref": [
"r927",
"r937",
"r947",
"r979"
]
},
"ecd_ErrCompRecoveryTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ErrCompRecoveryTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Erroneously Awarded Compensation Recovery",
"label": "Erroneously Awarded Compensation Recovery [Table]"
}
}
},
"auth_ref": [
"r924",
"r934",
"r944",
"r976"
]
},
"srt_EuropeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "EuropeMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Europe",
"label": "Europe [Member]",
"documentation": "Continent of Europe."
}
}
},
"auth_ref": [
"r1008",
"r1009",
"r1010",
"r1011",
"r1192",
"r1193",
"r1194",
"r1195"
]
},
"ecd_ExecutiveCategoryAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ExecutiveCategoryAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Executive Category:",
"label": "Executive Category [Axis]"
}
}
},
"auth_ref": [
"r975"
]
},
"us-gaap_FacilityClosingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FacilityClosingMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lease related charges",
"label": "Facility Closing [Member]",
"documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan."
}
}
},
"auth_ref": []
},
"mxl_FacilityClosingNettingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "FacilityClosingNettingMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lease Related Charges",
"label": "Facility Closing, Netting [Member]",
"documentation": "Facility Closing, Netting"
}
}
},
"auth_ref": []
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
"label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r586",
"r587",
"r600",
"r882"
]
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
"label": "Fair Value, Recurring and Nonrecurring [Table]",
"documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
}
}
},
"auth_ref": [
"r586",
"r587",
"r600",
"r882"
]
},
"us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
"label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": []
},
"us-gaap_FairValueByBalanceSheetGroupingTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByBalanceSheetGroupingTable",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
"label": "Fair Value, by Balance Sheet Grouping [Table]",
"documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
}
}
},
"auth_ref": [
"r73",
"r74"
]
},
"us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByBalanceSheetGroupingTextBlock",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Composition of Financial Instruments",
"label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
"documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
}
}
},
"auth_ref": [
"r73"
]
},
"us-gaap_FairValueByFairValueHierarchyLevelAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByFairValueHierarchyLevelAxis",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value Hierarchy and NAV [Axis]",
"label": "Fair Value Hierarchy and NAV [Axis]",
"documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
}
}
},
"auth_ref": [
"r399",
"r446",
"r447",
"r448",
"r449",
"r450",
"r451",
"r585",
"r587",
"r588",
"r589",
"r590",
"r599",
"r600",
"r602",
"r654",
"r655",
"r656",
"r865",
"r866",
"r873",
"r874",
"r875",
"r882",
"r885"
]
},
"us-gaap_FairValueByLiabilityClassAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByLiabilityClassAxis",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Liability Class [Axis]",
"label": "Liability Class [Axis]",
"documentation": "Information by class of liability."
}
}
},
"auth_ref": [
"r591",
"r592",
"r593",
"r594",
"r595",
"r596",
"r601"
]
},
"us-gaap_FairValueByMeasurementFrequencyAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByMeasurementFrequencyAxis",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Measurement Frequency [Axis]",
"label": "Measurement Frequency [Axis]",
"documentation": "Information by measurement frequency."
}
}
},
"auth_ref": [
"r586",
"r587",
"r588",
"r590",
"r882",
"r1136",
"r1138"
]
},
"us-gaap_FairValueDisclosuresAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueDisclosuresAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value Disclosures [Abstract]",
"label": "Fair Value Disclosures [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_FairValueDisclosuresTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueDisclosuresTextBlock",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstruments"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Financial Instruments",
"label": "Fair Value Disclosures [Text Block]",
"documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
}
}
},
"auth_ref": [
"r595",
"r597",
"r598",
"r599",
"r602",
"r603",
"r604",
"r605",
"r606",
"r697",
"r882",
"r886"
]
},
"us-gaap_FairValueInputsLevel1Member": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueInputsLevel1Member",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Quoted\u00a0Prices in Active Markets for Identical\u00a0Assets (Level 1)",
"label": "Fair Value, Inputs, Level 1 [Member]",
"documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
}
}
},
"auth_ref": [
"r399",
"r446",
"r451",
"r587",
"r600",
"r654",
"r873",
"r874",
"r875",
"r882"
]
},
"us-gaap_FairValueInputsLevel2Member": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueInputsLevel2Member",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Other Observable Inputs (Level 2)",
"label": "Fair Value, Inputs, Level 2 [Member]",
"documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
}
}
},
"auth_ref": [
"r399",
"r446",
"r451",
"r587",
"r588",
"r600",
"r655",
"r865",
"r866",
"r873",
"r874",
"r875",
"r882"
]
},
"us-gaap_FairValueInputsLevel3Member": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueInputsLevel3Member",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Unobservable Inputs (Level\u00a03)",
"label": "Fair Value, Inputs, Level 3 [Member]",
"documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
}
}
},
"auth_ref": [
"r399",
"r446",
"r447",
"r448",
"r449",
"r450",
"r451",
"r587",
"r588",
"r589",
"r590",
"r600",
"r656",
"r865",
"r866",
"r873",
"r874",
"r875",
"r882",
"r885"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Fair Value, Liabilities Measured on Recurring Basis",
"label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
"documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset."
}
}
},
"auth_ref": [
"r1133",
"r1134"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value by Liability Class [Domain]",
"label": "Fair Value by Liability Class [Domain]",
"documentation": "Represents classes of liabilities measured and disclosed at fair value."
}
}
},
"auth_ref": [
"r591",
"r592",
"r593",
"r594",
"r595",
"r596",
"r601"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Contingent consideration",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r591",
"r592",
"r593",
"r594",
"r595",
"r596"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
"documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
}
}
},
"auth_ref": [
"r591",
"r592",
"r593",
"r594",
"r595",
"r596",
"r601"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Level 3 Financial Instrument Activity",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
"documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
}
}
},
"auth_ref": [
"r591",
"r596",
"r601"
]
},
"us-gaap_FairValueMeasurementFrequencyDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementFrequencyDomain",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Measurement Frequency [Domain]",
"label": "Measurement Frequency [Domain]",
"documentation": "Measurement frequency."
}
}
},
"auth_ref": [
"r586",
"r587",
"r588",
"r590",
"r882",
"r1136",
"r1138"
]
},
"us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accretion of discount",
"label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
"documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
}
}
},
"auth_ref": [
"r592",
"r601"
]
},
"us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Acquisitions (Note 3)",
"label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
"documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
}
}
},
"auth_ref": [
"r594",
"r601"
]
},
"us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Payments",
"label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
"documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
}
}
},
"auth_ref": [
"r594",
"r601"
]
},
"us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Beginning balance",
"periodEndLabel": "Ending balance",
"label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
"documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
}
}
},
"auth_ref": [
"r591",
"r601"
]
},
"us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementsFairValueHierarchyDomain",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value Hierarchy and NAV [Domain]",
"label": "Fair Value Hierarchy and NAV [Domain]",
"documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
}
}
},
"auth_ref": [
"r399",
"r446",
"r447",
"r448",
"r449",
"r450",
"r451",
"r585",
"r587",
"r588",
"r589",
"r590",
"r599",
"r600",
"r602",
"r654",
"r655",
"r656",
"r865",
"r866",
"r873",
"r874",
"r875",
"r882",
"r885"
]
},
"us-gaap_FairValueMeasurementsRecurringMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementsRecurringMember",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Recurring",
"label": "Fair Value, Recurring [Member]",
"documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
}
}
},
"auth_ref": [
"r882",
"r1133",
"r1134",
"r1135",
"r1136",
"r1137",
"r1138"
]
},
"us-gaap_FairValueOfFinancialInstrumentsPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueOfFinancialInstrumentsPolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value of Financial Instruments",
"label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
}
}
},
"auth_ref": [
"r12"
]
},
"us-gaap_FederalFundsEffectiveSwapRateMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FederalFundsEffectiveSwapRateMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Federal funds rate",
"label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
"documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg."
}
}
},
"auth_ref": [
"r1131"
]
},
"mxl_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Thereafter",
"label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
"documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four"
}
}
},
"auth_ref": []
},
"us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetUsefulLife",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted Average Useful Life (in\u00a0Years)",
"label": "Finite-Lived Intangible Asset, Useful Life",
"documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": []
},
"us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Accumulated Amortization",
"label": "Finite-Lived Intangible Assets, Accumulated Amortization",
"documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
}
}
},
"auth_ref": [
"r218",
"r322",
"r335",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2025",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r337",
"r838",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2024 (6 months)",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
}
}
},
"auth_ref": [
"r1196"
]
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Finite-lived Intangible Assets Amortization Expense",
"label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
"documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
}
}
},
"auth_ref": []
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2028",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r337",
"r838",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r337",
"r838",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r337",
"r838",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
"label": "Finite-Lived Intangible Assets by Major Class [Axis]",
"documentation": "Information by major type or class of finite-lived intangible assets."
}
}
},
"auth_ref": [
"r328",
"r330",
"r331",
"r332",
"r334",
"r335",
"r338",
"r339",
"r662",
"r666",
"r838"
]
},
"mxl_FiniteLivedIntangibleAssetsDisposals": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "FiniteLivedIntangibleAssetsDisposals",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Other disposals",
"label": "Finite-Lived Intangible Assets Disposals",
"documentation": "Finite-Lived Intangible Assets Disposals"
}
}
},
"auth_ref": []
},
"us-gaap_FiniteLivedIntangibleAssetsGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsGross",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": {
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Gross Carrying Amount",
"label": "Finite-Lived Intangible Assets, Gross",
"documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
}
}
},
"auth_ref": [
"r322",
"r335",
"r666",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsLineItems",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Finite-Lived Intangible Assets [Line Items]",
"label": "Finite-Lived Intangible Assets [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r328",
"r335",
"r338",
"r339",
"r341",
"r662",
"r838",
"r858"
]
},
"us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
"label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
"documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
}
}
},
"auth_ref": [
"r328",
"r330",
"r331",
"r332",
"r334",
"r335",
"r338",
"r339",
"r838"
]
},
"us-gaap_FiniteLivedIntangibleAssetsNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsNet",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
},
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net Carrying Amount",
"periodStartLabel": "Beginning balance",
"periodEndLabel": "Ending balance",
"label": "Finite-Lived Intangible Assets, Net",
"documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
}
}
},
"auth_ref": [
"r662",
"r1069"
]
},
"us-gaap_FiniteLivedIntangibleAssetsRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FiniteLivedIntangibleAssetsRollForward",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Finite-lived Intangible Assets [Roll Forward]",
"label": "Finite-Lived Intangible Assets [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_FinitelivedIntangibleAssetsAcquired1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FinitelivedIntangibleAssetsAcquired1",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additions",
"label": "Finite-Lived Intangible Assets Acquired",
"documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
}
}
},
"auth_ref": [
"r330"
]
},
"mxl_FirstInitialRepaymentsOfNotesReceivableDueToTheCompanyAnnually": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "FirstInitialRepaymentsOfNotesReceivableDueToTheCompanyAnnually",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "First initial repayments of notes receivable due to the company annually",
"label": "First Initial Repayments Of Notes Receivable Due To The Company Annually",
"documentation": "First Initial Repayments Of Notes Receivable Due To The Company Annually"
}
}
},
"auth_ref": []
},
"us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ForeignCurrencyTransactionGainLossBeforeTax",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 8.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "(Gain) loss on foreign currency",
"label": "Gain (Loss), Foreign Currency Transaction, before Tax",
"documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
}
}
},
"auth_ref": [
"r610",
"r612",
"r614",
"r616",
"r805"
]
},
"ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
"label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r983"
]
},
"ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
"label": "Forgone Recovery due to Expense of Enforcement, Amount"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r983"
]
},
"ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
"label": "Forgone Recovery due to Violation of Home Country Law, Amount"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r983"
]
},
"ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forgone Recovery, Explanation of Impracticability",
"label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r983"
]
},
"ecd_ForgoneRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Name",
"label": "Forgone Recovery, Individual Name"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r983"
]
},
"ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
"label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
}
}
},
"auth_ref": [
"r964"
]
},
"us-gaap_FurnitureAndFixturesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FurnitureAndFixturesMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Furniture and fixtures",
"label": "Furniture and Fixtures [Member]",
"documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
}
}
},
"auth_ref": []
},
"mxl_GainLossOnExtinguishmentOfLeaseLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "GainLossOnExtinguishmentOfLeaseLiabilities",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 20.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Gain on extinguishment of lease liabilities",
"label": "Gain (Loss) On Extinguishment Of Lease Liabilities",
"documentation": "Gain (Loss) On Extinguishment Of Lease Liabilities"
}
}
},
"auth_ref": []
},
"us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GainLossOnSaleOfPropertyPlantEquipment",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 10.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Loss on disposal of property and equipment",
"label": "Gain (Loss) on Disposition of Property Plant Equipment",
"documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
}
}
},
"auth_ref": [
"r9"
]
},
"us-gaap_GeographicConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GeographicConcentrationRiskMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Geographic Concentration Risk",
"label": "Geographic Concentration Risk [Member]",
"documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
}
}
},
"auth_ref": [
"r39",
"r825"
]
},
"us-gaap_Goodwill": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Goodwill",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Goodwill",
"terseLabel": "Goodwill",
"periodStartLabel": "Beginning balance",
"periodEndLabel": "Ending balance",
"label": "Goodwill",
"documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
}
}
},
"auth_ref": [
"r217",
"r323",
"r698",
"r854",
"r857",
"r883",
"r891",
"r1050",
"r1057"
]
},
"us-gaap_GoodwillAcquiredDuringPeriod": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillAcquiredDuringPeriod",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Acquisitions (Note 3)",
"label": "Goodwill, Acquired During Period",
"documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
}
}
},
"auth_ref": [
"r325",
"r857"
]
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
"label": "Goodwill and Intangible Assets Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Goodwill and Intangible Assets",
"label": "Goodwill and Intangible Assets Disclosure [Text Block]",
"documentation": "The entire disclosure for goodwill and intangible assets."
}
}
},
"auth_ref": [
"r1048",
"r1060"
]
},
"us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Goodwill and Intangible Assets",
"label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
}
}
},
"auth_ref": [
"r1048",
"r1060"
]
},
"us-gaap_GoodwillImpairmentLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillImpairmentLoss",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Goodwill impairment",
"label": "Goodwill, Impairment Loss",
"documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
}
}
},
"auth_ref": [
"r9",
"r324",
"r326",
"r327",
"r857",
"r883"
]
},
"us-gaap_GoodwillRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GoodwillRollForward",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Goodwill [Roll Forward]",
"label": "Goodwill [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_GrossProfit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GrossProfit",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Gross profit",
"label": "Gross Profit",
"documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
}
}
},
"auth_ref": [
"r104",
"r106",
"r158",
"r246",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r609",
"r850",
"r853",
"r1037",
"r1039",
"r1040",
"r1041",
"r1042",
"r1092"
]
},
"mxl_HBKMasterFundL.P.V.MaxLinearInc.Member": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "HBKMasterFundL.P.V.MaxLinearInc.Member",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "HBK Master Fund L.P. v. MaxLinear, Inc.",
"label": "HBK Master Fund L.P. v. MaxLinear, Inc. [Member]",
"documentation": "HBK Master Fund L.P. v. MaxLinear, Inc."
}
}
},
"auth_ref": []
},
"country_HK": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "HK",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Hong Kong",
"label": "HONG KONG"
}
}
},
"auth_ref": []
},
"us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 4.0
},
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 18.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows",
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment losses",
"label": "Impairment of Intangible Assets (Excluding Goodwill)",
"documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
}
}
},
"auth_ref": [
"r9",
"r329",
"r340"
]
},
"us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ImpairmentOfIntangibleAssetsFinitelived",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsAdditionalInformationDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment losses related to finite-lived intangible assets",
"negatedTerseLabel": "Impairment losses",
"label": "Impairment of Intangible Assets, Finite-Lived",
"documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
}
}
},
"auth_ref": [
"r329",
"r1026",
"r1074"
]
},
"us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment of Goodwill and Long-Lived Assets",
"label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
}
}
},
"auth_ref": []
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Income (loss) before income taxes",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
}
}
},
"auth_ref": [
"r105",
"r154",
"r158",
"r701",
"r714",
"r850",
"r853",
"r1037",
"r1039",
"r1040",
"r1041",
"r1042"
]
},
"us-gaap_IncomeStatementAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeStatementAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Statement [Abstract]",
"label": "Income Statement [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncomeStatementLocationAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeStatementLocationAxis",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Statement Location [Axis]",
"label": "Statement of Income Location, Balance [Axis]",
"documentation": "Information by location in statement of income where disaggregated amount has been reported."
}
}
},
"auth_ref": [
"r344",
"r350",
"r356",
"r592",
"r596",
"r601",
"r729",
"r731",
"r792",
"r838",
"r884",
"r1160"
]
},
"us-gaap_IncomeStatementLocationDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeStatementLocationDomain",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Statement Location [Domain]",
"label": "Statement of Income Location, Balance [Domain]",
"documentation": "Location in statement of income where disaggregated amount has been reported."
}
}
},
"auth_ref": [
"r350",
"r356",
"r592",
"r596",
"r601",
"r729",
"r731",
"r792",
"r838",
"r884",
"r1160"
]
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Tax Disclosure [Abstract]",
"label": "Income Tax Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/IncomeTaxes"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Taxes",
"label": "Income Tax Disclosure [Text Block]",
"documentation": "The entire disclosure for income tax."
}
}
},
"auth_ref": [
"r247",
"r511",
"r517",
"r518",
"r519",
"r520",
"r521",
"r524",
"r531",
"r533",
"r534",
"r535",
"r753",
"r881"
]
},
"us-gaap_IncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/IncomeTaxesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income tax provision (benefit)",
"verboseLabel": "Income tax provision (benefit)",
"label": "Income Tax Expense (Benefit)",
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
}
}
},
"auth_ref": [
"r163",
"r174",
"r264",
"r265",
"r279",
"r287",
"r297",
"r516",
"r517",
"r532",
"r720",
"r881"
]
},
"us-gaap_IncomeTaxPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Taxes",
"label": "Income Tax, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
}
}
},
"auth_ref": [
"r232",
"r512",
"r513",
"r521",
"r522",
"r523",
"r525",
"r750"
]
},
"us-gaap_IncomeTaxesPaid": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxesPaid",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash paid for income taxes",
"label": "Income Taxes Paid",
"documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
}
}
},
"auth_ref": [
"r32",
"r114",
"r1027",
"r1129",
"r1130"
]
},
"us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 9.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts payable, accrued expenses and other current liabilities",
"label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
"documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccountsReceivable",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Accounts receivable",
"label": "Increase (Decrease) in Accounts Receivable",
"documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 15.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued compensation",
"label": "Increase (Decrease) in Employee Related Liabilities",
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_IncreaseDecreaseInInventories": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInInventories",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Inventory",
"label": "Increase (Decrease) in Inventories",
"documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Changes in operating assets and liabilities:",
"label": "Increase (Decrease) in Operating Capital [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInOperatingLeaseLiability",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 13.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lease liabilities",
"label": "Increase (Decrease) in Operating Lease Liability",
"documentation": "Amount of increase (decrease) in obligation for operating lease."
}
}
},
"auth_ref": [
"r1007",
"r1025"
]
},
"us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 16.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other long-term liabilities",
"label": "Increase (Decrease) in Other Noncurrent Liabilities",
"documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
}
}
},
"auth_ref": []
},
"us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 6.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Prepaid expenses and other assets",
"label": "Increase (Decrease) in Prepaid Expense and Other Assets",
"documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInStockholdersEquityRollForward",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
"label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"mxl_IncreaseDecreaseinAccruedPriceProtectionLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "IncreaseDecreaseinAccruedPriceProtectionLiability",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued price protection liability",
"label": "Increase (Decrease) in Accrued Price Protection Liability",
"documentation": "The increase (decrease) during the reporting period in accrued price protection liability."
}
}
},
"auth_ref": []
},
"ecd_IndividualAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "IndividualAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Individual:",
"label": "Individual [Axis]"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r975",
"r983",
"r987",
"r995"
]
},
"mxl_InducementPlanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "InducementPlanMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inducement Plan",
"label": "Inducement Plan [Member]",
"documentation": "Inducement Plan"
}
}
},
"auth_ref": []
},
"mxl_IndustrialAndMultiMarketMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "IndustrialAndMultiMarketMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Industrial and multi-market",
"label": "Industrial And multi-market [Member]",
"documentation": "Industrial and multi-market [Member]"
}
}
},
"auth_ref": []
},
"mxl_InfrastructureMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "InfrastructureMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Infrastructure",
"label": "Infrastructure [Member]",
"documentation": "Infrastructure [Member]"
}
}
},
"auth_ref": []
},
"mxl_InitialTermLoanTLBJune2021Member": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "InitialTermLoanTLBJune2021Member",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Initial term loan under the June 23, 2021 credit agreement",
"label": "Initial Term Loan - TLB June 2021 [Member]",
"documentation": "Initial Term Loan - TLB June 2021"
}
}
},
"auth_ref": []
},
"ecd_InsiderTradingArrLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTradingArrLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Arrangements [Line Items]"
}
}
},
"auth_ref": [
"r993"
]
},
"ecd_InsiderTradingPoliciesProcLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTradingPoliciesProcLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures [Line Items]"
}
}
},
"auth_ref": [
"r923",
"r999"
]
},
"ecd_InsiderTrdPoliciesProcAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTrdPoliciesProcAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Insider Trading Policies and Procedures Adopted",
"label": "Insider Trading Policies and Procedures Adopted [Flag]"
}
}
},
"auth_ref": [
"r923",
"r999"
]
},
"ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Insider Trading Policies and Procedures Not Adopted",
"label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
}
}
},
"auth_ref": [
"r923",
"r999"
]
},
"us-gaap_IntangibleAssetsNetExcludingGoodwill": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IntangibleAssetsNetExcludingGoodwill",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Intangible assets, net",
"label": "Intangible Assets, Net (Excluding Goodwill)",
"documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
}
}
},
"auth_ref": [
"r328",
"r1069",
"r1071"
]
},
"us-gaap_InterestExpenseNonoperating": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestExpenseNonoperating",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Interest expense",
"label": "Interest Expense, Nonoperating",
"documentation": "Amount of interest expense classified as nonoperating."
}
}
},
"auth_ref": [
"r285",
"r1023"
]
},
"us-gaap_InterestPaidNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestPaidNet",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash paid for interest",
"label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
"documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
}
}
},
"auth_ref": [
"r239",
"r241",
"r242"
]
},
"us-gaap_InventoriesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoriesMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory Purchase Obligations",
"label": "Inventories [Member]",
"documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale."
}
}
},
"auth_ref": []
},
"us-gaap_InventoryFinishedGoods": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryFinishedGoods",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": {
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Finished goods",
"label": "Inventory, Finished Goods, Gross",
"documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
}
}
},
"auth_ref": [
"r1016"
]
},
"us-gaap_InventoryNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryNet",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 1.0
},
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory",
"totalLabel": "Inventory",
"label": "Inventory, Net",
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
}
}
},
"auth_ref": [
"r225",
"r843",
"r891"
]
},
"us-gaap_InventoryPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory",
"label": "Inventory, Policy [Policy Text Block]",
"documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
}
}
},
"auth_ref": [
"r165",
"r213",
"r224",
"r318",
"r319",
"r320",
"r660",
"r846"
]
},
"us-gaap_InventoryWorkInProcess": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryWorkInProcess",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": {
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Work-in-process",
"label": "Inventory, Work in Process, Gross",
"documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
}
}
},
"auth_ref": [
"r1017"
]
},
"us-gaap_InvestmentIncomeInterest": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InvestmentIncomeInterest",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Interest income",
"label": "Investment Income, Interest",
"documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
}
}
},
"auth_ref": [
"r279",
"r284",
"r297",
"r853",
"r1022"
]
},
"us-gaap_LeaseholdImprovementsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LeaseholdImprovementsMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Leasehold improvements",
"label": "Leasehold Improvements [Member]",
"documentation": "Additions or improvements to assets held under a lease arrangement."
}
}
},
"auth_ref": [
"r122",
"r643"
]
},
"us-gaap_LeasesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LeasesAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Leases [Abstract]",
"label": "Leases [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_LegalCostsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LegalCostsPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Litigation and Settlement Costs",
"label": "Legal Costs, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights."
}
}
},
"auth_ref": [
"r372"
]
},
"us-gaap_LesseeLeaseDescriptionLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeLeaseDescriptionLineItems",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Lease, Description [Line Items]",
"label": "Lessee, Lease, Description [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r637",
"r644"
]
},
"us-gaap_LesseeLeaseDescriptionTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeLeaseDescriptionTable",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Lease, Description [Table]",
"label": "Lessee, Lease, Description [Table]",
"documentation": "Disclosure of information about lessee's leases."
}
}
},
"auth_ref": [
"r637",
"r644"
]
},
"us-gaap_LesseeLeasesPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeLeasesPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Leases",
"label": "Lessee, Leases [Policy Text Block]",
"documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
}
}
},
"auth_ref": [
"r636"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/LeasesTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Aggregate Future Minimum Payments Due",
"label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
"documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
}
}
},
"auth_ref": [
"r1148"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
},
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total minimum payments",
"label": "Lessee, Operating Lease, Liability, to be Paid",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2025",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2028",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2024 (6 months)",
"label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
}
}
},
"auth_ref": [
"r1148"
]
},
"mxl_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Thereafter",
"label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
"documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four"
}
}
},
"auth_ref": []
},
"us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Less: imputed interest",
"label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
"documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
}
}
},
"auth_ref": [
"r642"
]
},
"us-gaap_LesseeOperatingLeaseRenewalTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseRenewalTerm",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease renewal term",
"label": "Lessee, Operating Lease, Renewal Term",
"documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r1147"
]
},
"us-gaap_LesseeOperatingLeaseTermOfContract": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseTermOfContract",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Operating lease, term (greater than)",
"terseLabel": "Original operating lease terms",
"label": "Lessee, Operating Lease, Term of Contract",
"documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r1147"
]
},
"us-gaap_LesseeOperatingLeasesTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeasesTextBlock",
"presentation": [
"http://www.maxlinear.com/role/Leases"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Leases",
"label": "Lessee, Operating Leases [Text Block]",
"documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
}
}
},
"auth_ref": [
"r632"
]
},
"us-gaap_Liabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Liabilities",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total liabilities",
"label": "Liabilities",
"documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
}
}
},
"auth_ref": [
"r24",
"r81",
"r82",
"r83",
"r86",
"r87",
"r88",
"r89",
"r246",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r559",
"r560",
"r561",
"r609",
"r767",
"r849",
"r918",
"r1092",
"r1149",
"r1150"
]
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesAndStockholdersEquity",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total liabilities and stockholders\u2019 equity",
"label": "Liabilities and Equity",
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
}
}
},
"auth_ref": [
"r96",
"r153",
"r710",
"r891",
"r1029",
"r1047",
"r1139"
]
},
"us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesAndStockholdersEquityAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Liabilities and stockholders\u2019 equity",
"label": "Liabilities and Equity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_LiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total current liabilities",
"label": "Liabilities, Current",
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
}
}
},
"auth_ref": [
"r83",
"r212",
"r246",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r559",
"r560",
"r561",
"r609",
"r891",
"r1092",
"r1149",
"r1150"
]
},
"us-gaap_LiabilitiesCurrentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesCurrentAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current liabilities:",
"label": "Liabilities, Current [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_LiabilitiesFairValueDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesFairValueDisclosureAbstract",
"presentation": [
"http://www.maxlinear.com/role/FinancialInstrumentsFairValueLiabilitiesMeasuredonRecurringBasisDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Liabilities",
"label": "Liabilities, Fair Value Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"mxl_LicensedTechnologyMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "LicensedTechnologyMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Licensed technology",
"label": "Licensed Technology [Member]",
"documentation": "Licensed technology."
}
}
},
"auth_ref": []
},
"us-gaap_LineOfCreditFacilityAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityAxis",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lender Name [Axis]",
"label": "Lender Name [Axis]",
"documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
}
}
},
"auth_ref": [
"r80",
"r85",
"r1028",
"r1090",
"r1091"
]
},
"mxl_LineOfCreditFacilityIncrementalBorrowingCapacity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "LineOfCreditFacilityIncrementalBorrowingCapacity",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Credit facility, incremental borrowing capacity",
"label": "Line Of Credit Facility, Incremental Borrowing Capacity",
"documentation": "Line Of Credit Facility, Incremental Borrowing Capacity"
}
}
},
"auth_ref": []
},
"mxl_LineOfCreditFacilityIncrementalBorrowingCapacityPercentOfConsolidatedEBITDA": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "LineOfCreditFacilityIncrementalBorrowingCapacityPercentOfConsolidatedEBITDA",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Credit facility, incremental borrowing capacity, percent of consolidated EBITDA",
"label": "Line Of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA",
"documentation": "Line Of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA"
}
}
},
"auth_ref": []
},
"us-gaap_LineOfCreditFacilityLenderDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityLenderDomain",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Lender [Domain]",
"label": "Line of Credit Facility, Lender [Domain]",
"documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
}
}
},
"auth_ref": [
"r80",
"r85",
"r1028",
"r1090"
]
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Credit facility, maximum borrowing capacity",
"label": "Line of Credit Facility, Maximum Borrowing Capacity",
"documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
}
}
},
"auth_ref": [
"r80",
"r85"
]
},
"us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Commitment fee percentage",
"label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
"documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
}
}
},
"auth_ref": []
},
"us-gaap_LineOfCreditMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of credit",
"label": "Line of Credit [Member]",
"documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
}
}
},
"auth_ref": []
},
"srt_LitigationCaseAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "LitigationCaseAxis",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Litigation Case [Axis]",
"label": "Litigation Case [Axis]",
"documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim."
}
}
},
"auth_ref": []
},
"srt_LitigationCaseTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "LitigationCaseTypeDomain",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Litigation Case [Domain]",
"label": "Litigation Case [Domain]",
"documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information."
}
}
},
"auth_ref": []
},
"dei_LocalPhoneNumber": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "LocalPhoneNumber",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Local Phone Number",
"label": "Local Phone Number",
"documentation": "Local phone number for entity."
}
}
},
"auth_ref": []
},
"us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Long-lived Assets by Geographic Areas",
"label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
"documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
}
}
},
"auth_ref": [
"r120"
]
},
"mxl_LongLivedAssetsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "LongLivedAssetsMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long lived assets",
"label": "Long Lived Assets [Member]",
"documentation": "Long lived assets [Member]"
}
}
},
"auth_ref": []
},
"us-gaap_LongTermDebt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebt",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
},
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails_1": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net carrying amount of long-term debt",
"label": "Long-Term Debt",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
}
}
},
"auth_ref": [
"r24",
"r151",
"r398",
"r413",
"r865",
"r866",
"r889",
"r1157"
]
},
"us-gaap_LongTermDebtCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails_1": {
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less: current portion of long-term debt",
"label": "Long-Term Debt, Current Maturities",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
}
}
},
"auth_ref": [
"r221"
]
},
"us-gaap_LongTermDebtFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtFairValue",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair value of term loans outstanding",
"label": "Long-Term Debt, Fair Value",
"documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
}
}
},
"auth_ref": [
"r1133",
"r1135",
"r1136",
"r1137"
]
},
"us-gaap_LongTermDebtNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails_1": {
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term debt",
"verboseLabel": "Long-term debt, non-current portion",
"label": "Long-Term Debt, Excluding Current Maturities",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
}
}
},
"auth_ref": [
"r222"
]
},
"us-gaap_LongTermPurchaseCommitmentLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermPurchaseCommitmentLineItems",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term Purchase Commitment [Line Items]",
"label": "Long-Term Purchase Commitment [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": []
},
"us-gaap_LongTermPurchaseCommitmentTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermPurchaseCommitmentTable",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term Purchase Commitment [Table]",
"label": "Long-Term Purchase Commitment [Table]",
"documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation."
}
}
},
"auth_ref": []
},
"mxl_Longlivedassets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "Longlivedassets",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long lived assets",
"label": "Long lived assets",
"documentation": "Long lived assets"
}
}
},
"auth_ref": []
},
"us-gaap_LongtermDebtTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongtermDebtTypeAxis",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term Debt, Type [Axis]",
"label": "Long-Term Debt, Type [Axis]",
"documentation": "Information by type of long-term debt."
}
}
},
"auth_ref": [
"r24",
"r1076",
"r1077",
"r1078"
]
},
"us-gaap_LongtermDebtTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongtermDebtTypeDomain",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term Debt, Type [Domain]",
"label": "Long-Term Debt, Type [Domain]",
"documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
}
}
},
"auth_ref": [
"r24",
"r52",
"r1076",
"r1077",
"r1078"
]
},
"us-gaap_LossContingenciesLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LossContingenciesLineItems",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Loss Contingencies [Line Items]",
"label": "Loss Contingencies [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r367",
"r368",
"r369",
"r373",
"r508",
"r863",
"r1085",
"r1086"
]
},
"us-gaap_LossContingenciesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LossContingenciesTable",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Loss Contingencies [Table]",
"label": "Loss Contingencies [Table]",
"documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
}
}
},
"auth_ref": [
"r367",
"r368",
"r369",
"r373",
"r508",
"r863",
"r1085",
"r1086"
]
},
"us-gaap_LossContingencyNewClaimsFiledNumber": {
"xbrltype": "integerItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LossContingencyNewClaimsFiledNumber",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Loss contingency, number of claims filed",
"label": "Loss Contingency, New Claims Filed, Number",
"documentation": "The total number of new claims filed pertaining to a loss contingency during the period."
}
}
},
"auth_ref": [
"r1085",
"r1086"
]
},
"us-gaap_LossContingencyPendingClaimsNumber": {
"xbrltype": "integerItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LossContingencyPendingClaimsNumber",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Loss contingency, number of pending claims",
"label": "Loss Contingency, Pending Claims, Number",
"documentation": "Number of pending claims pertaining to a loss contingency."
}
}
},
"auth_ref": [
"r1085",
"r1086"
]
},
"country_MY": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "MY",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Malaysia",
"label": "MALAYSIA"
}
}
},
"auth_ref": []
},
"us-gaap_MachineryAndEquipmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MachineryAndEquipmentMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Machinery and equipment",
"label": "Machinery and Equipment [Member]",
"documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
}
}
},
"auth_ref": []
},
"srt_MajorCustomersAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "MajorCustomersAxis",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer [Axis]",
"label": "Customer [Axis]",
"documentation": "Information by name or description of a single external customer or a group of external customers."
}
}
},
"auth_ref": [
"r302",
"r872",
"r901",
"r905",
"r1097",
"r1159",
"r1161",
"r1162",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"mxl_MasksAndProductionEquipmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "MasksAndProductionEquipmentMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Masks and production equipment",
"label": "Masks And Production Equipment [Member]",
"documentation": "Masks and production equipment."
}
}
},
"auth_ref": []
},
"srt_MaximumMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "MaximumMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Maximum",
"verboseLabel": "Maximum",
"label": "Maximum [Member]",
"documentation": "Upper limit of the provided range."
}
}
},
"auth_ref": [
"r176",
"r178",
"r180",
"r181",
"r183",
"r202",
"r203",
"r368",
"r369",
"r370",
"r371",
"r463",
"r508",
"r590",
"r659",
"r728",
"r730",
"r744",
"r759",
"r760",
"r813",
"r815",
"r817",
"r818",
"r820",
"r836",
"r837",
"r856",
"r869",
"r879",
"r885",
"r886",
"r887",
"r888",
"r902",
"r1094",
"r1151",
"r1152",
"r1153",
"r1154",
"r1155",
"r1156"
]
},
"ecd_MeasureAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MeasureAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Measure:",
"label": "Measure [Axis]"
}
}
},
"auth_ref": [
"r967"
]
},
"ecd_MeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Name",
"label": "Measure Name"
}
}
},
"auth_ref": [
"r967"
]
},
"us-gaap_MediumTermNotesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MediumTermNotesMember",
"presentation": [
"http://www.maxlinear.com/role/DebtScheduleofDebtDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Term Debt",
"label": "Medium-Term Note [Member]",
"documentation": "Debt instruments with maturities ranging from five to ten years."
}
}
},
"auth_ref": []
},
"srt_MinimumMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "MinimumMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Minimum",
"verboseLabel": "Minimum",
"label": "Minimum [Member]",
"documentation": "Lower limit of the provided range."
}
}
},
"auth_ref": [
"r176",
"r178",
"r180",
"r181",
"r183",
"r202",
"r203",
"r368",
"r369",
"r370",
"r371",
"r463",
"r508",
"r590",
"r659",
"r728",
"r730",
"r744",
"r759",
"r760",
"r813",
"r815",
"r817",
"r818",
"r820",
"r836",
"r837",
"r856",
"r869",
"r879",
"r885",
"r886",
"r887",
"r902",
"r1094",
"r1151",
"r1152",
"r1153",
"r1154",
"r1155",
"r1156"
]
},
"ecd_MnpiDiscTimedForCompValFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MnpiDiscTimedForCompValFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "MNPI Disclosure Timed for Compensation Value",
"label": "MNPI Disclosure Timed for Compensation Value [Flag]"
}
}
},
"auth_ref": [
"r986"
]
},
"us-gaap_MoneyMarketFundsAtCarryingValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MoneyMarketFundsAtCarryingValue",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Money market funds",
"label": "Money Market Funds, at Carrying Value",
"documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
}
}
},
"auth_ref": []
},
"ecd_MtrlTermsOfTrdArrTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MtrlTermsOfTrdArrTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Material Terms of Trading Arrangement",
"label": "Material Terms of Trading Arrangement [Text Block]"
}
}
},
"auth_ref": [
"r994"
]
},
"srt_NameOfMajorCustomerDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "NameOfMajorCustomerDomain",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Customer [Domain]",
"label": "Customer [Domain]",
"documentation": "Single external customer or group of external customers."
}
}
},
"auth_ref": [
"r302",
"r872",
"r901",
"r905",
"r1097",
"r1159",
"r1161",
"r1162",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"ecd_NamedExecutiveOfficersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NamedExecutiveOfficersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Named Executive Officers, Footnote",
"label": "Named Executive Officers, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r968"
]
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInFinancingActivities",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash used in financing activities",
"label": "Net Cash Provided by (Used in) Financing Activities",
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
}
}
},
"auth_ref": [
"r240"
]
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Financing Activities",
"label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInInvestingActivities",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash used in investing activities",
"label": "Net Cash Provided by (Used in) Investing Activities",
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
}
}
},
"auth_ref": [
"r240"
]
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Investing Activities",
"label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInOperatingActivities",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash provided by operating activities",
"label": "Net Cash Provided by (Used in) Operating Activities",
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
}
}
},
"auth_ref": [
"r112",
"r113",
"r115"
]
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating Activities",
"label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetIncomeLoss",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity",
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows",
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss",
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net income (loss)",
"terseLabel": "Net income (loss)",
"verboseLabel": "Net income (loss)",
"label": "Net Income (Loss) Attributable to Parent",
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
}
}
},
"auth_ref": [
"r107",
"r115",
"r155",
"r210",
"r227",
"r230",
"r235",
"r246",
"r253",
"r257",
"r258",
"r259",
"r260",
"r261",
"r264",
"r265",
"r271",
"r307",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381",
"r382",
"r383",
"r384",
"r543",
"r557",
"r584",
"r609",
"r715",
"r789",
"r806",
"r807",
"r916",
"r1092"
]
},
"us-gaap_NetIncomeLossAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetIncomeLossAbstract",
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Numerator:",
"label": "Net Income (Loss) Attributable to Parent [Abstract]"
}
}
},
"auth_ref": []
},
"mxl_NetOperatingLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "NetOperatingLiabilities",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net operating liabilities",
"label": "Net Operating Liabilities",
"documentation": "Net Operating Liabilities"
}
}
},
"auth_ref": []
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
"label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r204",
"r205",
"r206",
"r207",
"r208",
"r209",
"r252",
"r253",
"r254",
"r255",
"r256",
"r259",
"r266",
"r278",
"r303",
"r304",
"r308",
"r309",
"r310",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r342",
"r343",
"r351",
"r526",
"r527",
"r528",
"r529",
"r530",
"r536",
"r537",
"r538",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r547",
"r548",
"r549",
"r553",
"r554",
"r555",
"r556",
"r557",
"r562",
"r563",
"r564",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r583",
"r584",
"r607",
"r608",
"r629",
"r630",
"r631",
"r645",
"r646",
"r647",
"r648",
"r649",
"r650",
"r663",
"r664",
"r665",
"r732",
"r733",
"r734",
"r735",
"r736",
"r737",
"r738",
"r739",
"r740",
"r741",
"r742",
"r743",
"r748"
]
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Accounting Policies",
"label": "Accounting Standards Update and Change in Accounting Principle [Table]",
"documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
}
}
},
"auth_ref": [
"r36",
"r204",
"r205",
"r206",
"r207",
"r208",
"r209",
"r252",
"r253",
"r254",
"r255",
"r256",
"r259",
"r266",
"r278",
"r303",
"r304",
"r308",
"r309",
"r310",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r342",
"r343",
"r351",
"r526",
"r527",
"r528",
"r529",
"r530",
"r536",
"r537",
"r538",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r547",
"r548",
"r549",
"r553",
"r554",
"r555",
"r556",
"r557",
"r562",
"r563",
"r564",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r583",
"r584",
"r607",
"r608",
"r629",
"r630",
"r631",
"r645",
"r646",
"r647",
"r648",
"r649",
"r650",
"r663",
"r664",
"r665",
"r732",
"r733",
"r734",
"r735",
"r736",
"r737",
"r738",
"r739",
"r740",
"r741",
"r742",
"r743",
"r748"
]
},
"us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Recently Issued, Not Yet Adopted Accounting Pronouncements",
"label": "New Accounting Pronouncements, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
}
}
},
"auth_ref": []
},
"mxl_NonCashChargesRelatedToExitingFacilitiesAndWritingOffOfAssetsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "NonCashChargesRelatedToExitingFacilitiesAndWritingOffOfAssetsMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-Cash Charges Related to Exiting Facilities and Writing Off of Assets",
"label": "Non-Cash Charges Related To Exiting Facilities And Writing Off Of Assets [Member]",
"documentation": "Non-Cash Charges Related To Exiting Facilities And Writing Off Of Assets"
}
}
},
"auth_ref": []
},
"ecd_NonGaapMeasureDescriptionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonGaapMeasureDescriptionTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-GAAP Measure Description",
"label": "Non-GAAP Measure Description [Text Block]"
}
}
},
"auth_ref": [
"r967"
]
},
"ecd_NonNeosMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonNeosMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-NEOs",
"label": "Non-NEOs [Member]"
}
}
},
"auth_ref": [
"r931",
"r941",
"r951",
"r975",
"r983"
]
},
"ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoAvgCompActuallyPaidAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
"label": "Non-PEO NEO Average Compensation Actually Paid Amount"
}
}
},
"auth_ref": [
"r958"
]
},
"ecd_NonPeoNeoAvgTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoAvgTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-PEO NEO Average Total Compensation Amount",
"label": "Non-PEO NEO Average Total Compensation Amount"
}
}
},
"auth_ref": [
"r957"
]
},
"ecd_NonPeoNeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-PEO NEO",
"label": "Non-PEO NEO [Member]"
}
}
},
"auth_ref": [
"r975"
]
},
"ecd_NonRule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonRule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
"label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
}
}
},
"auth_ref": [
"r994"
]
},
"ecd_NonRule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonRule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
"label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
}
}
},
"auth_ref": [
"r994"
]
},
"us-gaap_NonoperatingIncomeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NonoperatingIncomeExpense",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total other income (expense), net",
"label": "Nonoperating Income (Expense)",
"documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
}
}
},
"auth_ref": [
"r109"
]
},
"mxl_NumberOfBusinessActivities": {
"xbrltype": "integerItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "NumberOfBusinessActivities",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of business activities",
"label": "Number of Business Activities",
"documentation": "Number of Business Activities"
}
}
},
"auth_ref": []
},
"us-gaap_NumberOfOperatingSegments": {
"xbrltype": "integerItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NumberOfOperatingSegments",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of operating segments",
"label": "Number of Operating Segments",
"documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
}
}
},
"auth_ref": [
"r854",
"r1038"
]
},
"us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other comprehensive loss before reclassifications, net of tax",
"label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
"documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
}
}
},
"auth_ref": [
"r23",
"r27"
]
},
"us-gaap_OneTimeTerminationBenefitsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OneTimeTerminationBenefitsMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Employee Separation Expenses",
"label": "One-time Termination Benefits [Member]",
"documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities."
}
}
},
"auth_ref": [
"r859",
"r860",
"r861",
"r862"
]
},
"us-gaap_OperatingExpenses": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingExpenses",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total operating expenses",
"label": "Operating Expenses",
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
}
}
},
"auth_ref": []
},
"us-gaap_OperatingExpensesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingExpensesAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating expenses:",
"label": "Operating Expenses [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OperatingIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingIncomeLoss",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Income (loss) from operations",
"label": "Operating Income (Loss)",
"documentation": "The net result for the period of deducting operating expenses from operating revenues."
}
}
},
"auth_ref": [
"r158",
"r850",
"r1037",
"r1039",
"r1040",
"r1041",
"r1042"
]
},
"us-gaap_OperatingLeaseCost": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseCost",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease cost",
"label": "Operating Lease, Cost",
"documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
}
}
},
"auth_ref": [
"r638",
"r890"
]
},
"us-gaap_OperatingLeaseImpairmentLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseImpairmentLoss",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 19.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment of leased right-of-use assets",
"label": "Operating Lease, Impairment Loss",
"documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
}
}
},
"auth_ref": [
"r1146"
]
},
"us-gaap_OperatingLeaseLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiability",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total lease liabilities",
"label": "Operating Lease, Liability",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
}
}
},
"auth_ref": [
"r635"
]
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiabilityCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": {
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Short-term lease liabilities",
"negatedLabel": "Less: short-term lease liabilities",
"label": "Operating Lease, Liability, Current",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
}
}
},
"auth_ref": [
"r635"
]
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiabilityNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": {
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0,
"order": 1.0
},
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term lease liabilities",
"verboseLabel": "Long-term lease liabilities",
"label": "Operating Lease, Liability, Noncurrent",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
}
}
},
"auth_ref": [
"r635"
]
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseRightOfUseAsset",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 8.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Leased right-of-use assets",
"label": "Operating Lease, Right-of-Use Asset",
"documentation": "Amount of lessee's right to use underlying asset under operating lease."
}
}
},
"auth_ref": [
"r634"
]
},
"us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease, weighted average discount rate, percent",
"label": "Operating Lease, Weighted Average Discount Rate, Percent",
"documentation": "Weighted average discount rate for operating lease calculated at point in time."
}
}
},
"auth_ref": [
"r641",
"r890"
]
},
"us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease, weighted average remaining lease term",
"label": "Operating Lease, Weighted Average Remaining Lease Term",
"documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r640",
"r890"
]
},
"us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
"presentation": [
"http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating Leases",
"label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
"label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Organization and Summary of Significant Accounting Policies",
"label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
"documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
}
}
},
"auth_ref": [
"r78",
"r144",
"r746",
"r747"
]
},
"us-gaap_OtherAccruedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherAccruedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other",
"label": "Other Accrued Liabilities, Current",
"documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r82"
]
},
"us-gaap_OtherAssetsNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherAssetsNoncurrent",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other long-term assets",
"label": "Other Assets, Noncurrent",
"documentation": "Amount of noncurrent assets classified as other."
}
}
},
"auth_ref": [
"r219"
]
},
"us-gaap_OtherCommitment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitment",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total minimum payments",
"label": "Other Commitment",
"documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions."
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentDueInNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentDueInNextTwelveMonths",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_OtherCommitment",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2025",
"label": "Other Commitment, to be Paid, Year One",
"documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentDueInSecondYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentDueInSecondYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_ContractualObligationDueInSecondYear",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Other Commitment, to be Paid, Year Two",
"documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentDueInThirdYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentDueInThirdYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_OtherCommitment",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Other Commitment, to be Paid, Year Three",
"documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentFiscalYearMaturityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentFiscalYearMaturityAbstract",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory Purchase Obligations",
"label": "Other Commitment, Fiscal Year Maturity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentsAbstract",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Obligations",
"label": "Other Commitments [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_OtherCommitment",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2024 (6 months)",
"label": "Other Commitment, to be Paid, Remainder of Fiscal Year",
"documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year."
}
}
},
"auth_ref": []
},
"us-gaap_OtherCommitmentsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCommitmentsTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Future Minimum Payments Under Other Obligations",
"label": "Other Commitments [Table Text Block]",
"documentation": "Tabular disclosure of information about obligations resulting from other commitments."
}
}
},
"auth_ref": []
},
"us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": {
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Foreign currency translation adjustments, net of tax benefit of $78 and $127 for the three and six months ended June 30, 2024, respectively, and net of tax benefit of $94 and $165 for the three and six months ended June 30, 2023, respectively",
"label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
"documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
}
}
},
"auth_ref": [
"r4",
"r100",
"r101",
"r103",
"r611",
"r613",
"r618"
]
},
"us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Foreign currency translation adjustment, tax benefit",
"label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
"documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
}
}
},
"auth_ref": [
"r4",
"r5",
"r615",
"r624"
]
},
"us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other comprehensive loss",
"label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
"documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
}
}
},
"auth_ref": [
"r7",
"r16",
"r145",
"r228",
"r231",
"r261"
]
},
"us-gaap_OtherLiabilitiesNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherLiabilitiesNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other long-term liabilities",
"label": "Other Liabilities, Noncurrent",
"documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r87"
]
},
"us-gaap_OtherNonoperatingIncomeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherNonoperatingIncomeExpense",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other income (expense), net",
"label": "Other Nonoperating Income (Expense)",
"documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
}
}
},
"auth_ref": [
"r110"
]
},
"mxl_OtherObligationsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "OtherObligationsMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Obligations",
"label": "Other Obligations [Member]",
"documentation": "Other Obligations"
}
}
},
"auth_ref": []
},
"ecd_OtherPerfMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OtherPerfMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Performance Measure, Amount",
"label": "Other Performance Measure, Amount"
}
}
},
"auth_ref": [
"r967"
]
},
"mxl_OtherRestructuringNettingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "OtherRestructuringNettingMember",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other",
"label": "Other Restructuring, Netting [Member]",
"documentation": "Other Restructuring, Netting"
}
}
},
"auth_ref": []
},
"us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Issuance of shares for payment of bonuses",
"label": "Other Significant Noncash Transaction, Value of Consideration Given",
"documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period."
}
}
},
"auth_ref": [
"r33",
"r34",
"r35"
]
},
"ecd_OutstandingAggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingAggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
"label": "Outstanding Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r929",
"r939",
"r949",
"r981"
]
},
"ecd_OutstandingRecoveryCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingRecoveryCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Compensation Amount",
"label": "Outstanding Recovery Compensation Amount"
}
}
},
"auth_ref": [
"r932",
"r942",
"r952",
"r984"
]
},
"ecd_OutstandingRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Name",
"label": "Outstanding Recovery, Individual Name"
}
}
},
"auth_ref": [
"r932",
"r942",
"r952",
"r984"
]
},
"us-gaap_PatentsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PatentsMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Patents",
"label": "Patents [Member]",
"documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
}
}
},
"auth_ref": [
"r142",
"r1061",
"r1063",
"r1064",
"r1065",
"r1067",
"r1069",
"r1072",
"r1073"
]
},
"ecd_PayVsPerformanceDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PayVsPerformanceDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance Disclosure [Line Items]"
}
}
},
"auth_ref": [
"r956"
]
},
"us-gaap_PaymentsForRestructuring": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsForRestructuring",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Cash payments",
"label": "Payments for Restructuring",
"documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
}
}
},
"auth_ref": [
"r355",
"r1024"
]
},
"us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Minimum tax withholding paid on behalf of employees for restricted stock units",
"label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
"documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r238"
]
},
"us-gaap_PaymentsToAcquireBusinessesGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsToAcquireBusinessesGross",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
"parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Cash consideration",
"terseLabel": "Cash",
"label": "Payments to Acquire Businesses, Gross",
"documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
}
}
},
"auth_ref": [
"r29",
"r550"
]
},
"us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Cash used in acquisition, net of cash acquired",
"label": "Payments to Acquire Businesses, Net of Cash Acquired",
"documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
}
}
},
"auth_ref": [
"r29"
]
},
"us-gaap_PaymentsToAcquireIntangibleAssets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsToAcquireIntangibleAssets",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Purchases of intangible assets",
"label": "Payments to Acquire Intangible Assets",
"documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
}
}
},
"auth_ref": [
"r111"
]
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Purchases of property and equipment",
"label": "Payments to Acquire Property, Plant, and Equipment",
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
}
}
},
"auth_ref": [
"r111"
]
},
"ecd_PeerGroupIssuersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeerGroupIssuersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Peer Group Issuers, Footnote",
"label": "Peer Group Issuers, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r966"
]
},
"ecd_PeerGroupTotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeerGroupTotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Peer Group Total Shareholder Return Amount",
"label": "Peer Group Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r966"
]
},
"us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/EmployeeRetirementPlans"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee Retirement Plans",
"label": "Retirement Benefits [Text Block]",
"documentation": "The entire disclosure for retirement benefits."
}
}
},
"auth_ref": [
"r443",
"r444",
"r445",
"r451",
"r453",
"r454",
"r455",
"r456",
"r457",
"r458",
"r460",
"r461",
"r462",
"r875"
]
},
"us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pension and Other Defined Benefit Retirement Obligations",
"label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
}
}
},
"auth_ref": [
"r13",
"r14",
"r18",
"r57"
]
},
"ecd_PeoActuallyPaidCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoActuallyPaidCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "PEO Actually Paid Compensation Amount",
"label": "PEO Actually Paid Compensation Amount"
}
}
},
"auth_ref": [
"r958"
]
},
"ecd_PeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "PEO",
"label": "PEO [Member]"
}
}
},
"auth_ref": [
"r975"
]
},
"ecd_PeoName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "PEO Name",
"label": "PEO Name"
}
}
},
"auth_ref": [
"r968"
]
},
"ecd_PeoTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "PEO Total Compensation Amount",
"label": "PEO Total Compensation Amount"
}
}
},
"auth_ref": [
"r957"
]
},
"mxl_PerformanceBasedCompensationSharesAwardedAsAPercentageOfGrantsPeerGroupBased": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "PerformanceBasedCompensationSharesAwardedAsAPercentageOfGrantsPeerGroupBased",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shares awarded as a percentage of grants, peer group based",
"label": "Performance Based Compensation, Shares Awarded As A Percentage Of Grants, Peer Group Based",
"documentation": "Performance Based Compensation, Shares Awarded As A Percentage Of Grants, Peer Group Based"
}
}
},
"auth_ref": []
},
"us-gaap_PerformanceSharesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PerformanceSharesMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Performance-based restricted stock units (PRSUs)",
"label": "Performance Shares [Member]",
"documentation": "Share-based payment arrangement awarded for meeting performance target."
}
}
},
"auth_ref": []
},
"us-gaap_PlanNameAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PlanNameAxis",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Plan Name [Axis]",
"label": "Plan Name [Axis]",
"documentation": "Information by plan name for share-based payment arrangement."
}
}
},
"auth_ref": [
"r1099",
"r1100",
"r1101",
"r1102",
"r1103",
"r1104",
"r1105",
"r1106",
"r1107",
"r1108",
"r1109",
"r1110",
"r1111",
"r1112",
"r1113",
"r1114",
"r1115",
"r1116",
"r1117",
"r1118",
"r1119",
"r1120",
"r1121",
"r1122",
"r1123",
"r1124"
]
},
"us-gaap_PlanNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PlanNameDomain",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Plan Name [Domain]",
"label": "Plan Name [Domain]",
"documentation": "Plan name for share-based payment arrangement."
}
}
},
"auth_ref": [
"r1099",
"r1100",
"r1101",
"r1102",
"r1103",
"r1104",
"r1105",
"r1106",
"r1107",
"r1108",
"r1109",
"r1110",
"r1111",
"r1112",
"r1113",
"r1114",
"r1115",
"r1116",
"r1117",
"r1118",
"r1119",
"r1120",
"r1121",
"r1122",
"r1123",
"r1124"
]
},
"ecd_PnsnAdjsPrrSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnAdjsPrrSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pension Adjustments Prior Service Cost",
"label": "Pension Adjustments Prior Service Cost [Member]"
}
}
},
"auth_ref": [
"r959"
]
},
"ecd_PnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pension Adjustments Service Cost",
"label": "Pension Adjustments Service Cost [Member]"
}
}
},
"auth_ref": [
"r1003"
]
},
"ecd_PnsnBnftsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnBnftsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pension Benefits Adjustments, Footnote",
"label": "Pension Benefits Adjustments, Footnote [Text Block]"
}
}
},
"auth_ref": [
"r958"
]
},
"us-gaap_PreferredStockParOrStatedValuePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PreferredStockParOrStatedValuePerShare",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Preferred stock, par value (in usd per share)",
"label": "Preferred Stock, Par or Stated Value Per Share",
"documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
}
}
},
"auth_ref": [
"r90",
"r416"
]
},
"us-gaap_PreferredStockSharesAuthorized": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PreferredStockSharesAuthorized",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Preferred stock, shares authorized (in shares)",
"label": "Preferred Stock, Shares Authorized",
"documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
}
}
},
"auth_ref": [
"r90",
"r769"
]
},
"us-gaap_PreferredStockSharesIssued": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PreferredStockSharesIssued",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Preferred stock, shares issued (in shares)",
"label": "Preferred Stock, Shares Issued",
"documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
}
}
},
"auth_ref": [
"r90",
"r416"
]
},
"us-gaap_PreferredStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PreferredStockSharesOutstanding",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Preferred stock, shares outstanding (in shares)",
"label": "Preferred Stock, Shares Outstanding",
"documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
}
}
},
"auth_ref": [
"r90",
"r769",
"r787",
"r1190",
"r1191"
]
},
"us-gaap_PreferredStockValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PreferredStockValue",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding",
"label": "Preferred Stock, Value, Issued",
"documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
}
}
},
"auth_ref": [
"r90",
"r706",
"r891"
]
},
"us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PrepaidExpenseAndOtherAssetsCurrent",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Prepaid expenses and other current assets",
"label": "Prepaid Expense and Other Assets, Current",
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r1018"
]
},
"mxl_PriceProtectionLiabilityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "PriceProtectionLiabilityTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Price Protection Liability",
"label": "Price Protection Liability [Table Text Block]",
"documentation": "Tabular disclosure of price protection liability"
}
}
},
"auth_ref": []
},
"mxl_PriceProtectionRebateCharges": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "PriceProtectionRebateCharges",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Charged as a reduction of revenue",
"label": "Price Protection Rebate Charges",
"documentation": "Price protection rebate charges as a reduction of revenue"
}
}
},
"auth_ref": []
},
"mxl_PriceProtectionpayments": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "PriceProtectionpayments",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Payments",
"label": "Price Protection payments",
"documentation": "Price Protection payments"
}
}
},
"auth_ref": []
},
"us-gaap_ProceedsFromIssuanceOfCommonStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProceedsFromIssuanceOfCommonStock",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net proceeds from issuance of common stock",
"label": "Proceeds from Issuance of Common Stock",
"documentation": "The cash inflow from the additional capital contribution to the entity."
}
}
},
"auth_ref": [
"r6"
]
},
"mxl_ProceedsLoanedUnderNotesReceivable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ProceedsLoanedUnderNotesReceivable",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Proceeds loaned under notes receivable",
"label": "Proceeds Loaned Under Notes Receivable",
"documentation": "Proceeds Loaned Under Notes Receivable"
}
}
},
"auth_ref": []
},
"mxl_ProceedsLoanedUnderNotesReceivableCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ProceedsLoanedUnderNotesReceivableCurrent",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Proceeds loaned under notes receivable, current",
"label": "Proceeds Loaned Under Notes Receivable, Current",
"documentation": "Proceeds Loaned Under Notes Receivable, Current"
}
}
},
"auth_ref": []
},
"us-gaap_ProductConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProductConcentrationRiskMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product Concentration Risk",
"label": "Product Concentration Risk [Member]",
"documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
}
}
},
"auth_ref": [
"r118"
]
},
"srt_ProductOrServiceAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "ProductOrServiceAxis",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product and Service [Axis]",
"label": "Product and Service [Axis]",
"documentation": "Information by product and service, or group of similar products and similar services."
}
}
},
"auth_ref": [
"r185",
"r186",
"r187",
"r188",
"r189",
"r190",
"r201",
"r299",
"r661",
"r721",
"r722",
"r723",
"r724",
"r725",
"r726",
"r727",
"r840",
"r870",
"r900",
"r902",
"r903",
"r906",
"r907",
"r1012",
"r1087",
"r1088",
"r1097",
"r1159",
"r1161",
"r1162",
"r1163",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"mxl_ProductionMasksMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ProductionMasksMember",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Production Masks",
"label": "Production Masks [Member]",
"documentation": "Production Masks"
}
}
},
"auth_ref": []
},
"mxl_ProductionMasksPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ProductionMasksPolicyPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Production Masks",
"label": "Production Masks, Policy [Policy Text Block]",
"documentation": "Production Masks, Policy"
}
}
},
"auth_ref": []
},
"srt_ProductsAndServicesDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "ProductsAndServicesDomain",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product and Service [Domain]",
"label": "Product and Service [Domain]",
"documentation": "Product or service, or a group of similar products or similar services."
}
}
},
"auth_ref": [
"r185",
"r186",
"r187",
"r188",
"r189",
"r190",
"r201",
"r299",
"r661",
"r721",
"r722",
"r723",
"r724",
"r725",
"r726",
"r727",
"r840",
"r870",
"r900",
"r902",
"r903",
"r906",
"r907",
"r1012",
"r1087",
"r1088",
"r1097",
"r1159",
"r1161",
"r1162",
"r1163",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentByTypeAxis",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment, Type [Axis]",
"label": "Long-Lived Tangible Asset [Axis]",
"documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
}
}
},
"auth_ref": [
"r10",
"r643"
]
},
"us-gaap_PropertyPlantAndEquipmentGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentGross",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": {
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property and equipment, gross",
"label": "Property, Plant and Equipment, Gross",
"documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
}
}
},
"auth_ref": [
"r122",
"r215",
"r713"
]
},
"us-gaap_PropertyPlantAndEquipmentLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentLineItems",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment [Line Items]",
"label": "Property, Plant and Equipment [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r643"
]
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentNet",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 5.0
},
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property and equipment, net",
"totalLabel": "Property and equipment, net",
"label": "Property, Plant and Equipment, Net",
"documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
}
}
},
"auth_ref": [
"r10",
"r643",
"r702",
"r713",
"r891"
]
},
"us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property and Equipment",
"label": "Property, Plant and Equipment, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
}
}
},
"auth_ref": [
"r10",
"r168",
"r172",
"r711"
]
},
"us-gaap_PropertyPlantAndEquipmentTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Property and Equipment",
"label": "Property, Plant and Equipment [Table Text Block]",
"documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
}
}
},
"auth_ref": [
"r10"
]
},
"us-gaap_PropertyPlantAndEquipmentTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentTypeDomain",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment, Type [Domain]",
"label": "Long-Lived Tangible Asset [Domain]",
"documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
}
}
},
"auth_ref": [
"r122",
"r643"
]
},
"us-gaap_PropertyPlantAndEquipmentUsefulLife": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentUsefulLife",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Property, plant and equipment, useful life",
"terseLabel": "Useful\u00a0Life (in Years)",
"label": "Property, Plant and Equipment, Useful Life",
"documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
}
}
},
"auth_ref": []
},
"ecd_PvpTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PvpTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pay vs Performance Disclosure",
"label": "Pay vs Performance Disclosure [Table]"
}
}
},
"auth_ref": [
"r956"
]
},
"ecd_PvpTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PvpTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Pay vs Performance Disclosure, Table",
"label": "Pay vs Performance [Table Text Block]"
}
}
},
"auth_ref": [
"r956"
]
},
"srt_RangeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RangeAxis",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Statistical Measurement [Axis]",
"label": "Statistical Measurement [Axis]",
"documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
}
}
},
"auth_ref": [
"r176",
"r178",
"r180",
"r181",
"r183",
"r202",
"r203",
"r368",
"r369",
"r370",
"r371",
"r444",
"r463",
"r494",
"r495",
"r496",
"r508",
"r590",
"r657",
"r658",
"r659",
"r728",
"r730",
"r744",
"r759",
"r760",
"r813",
"r815",
"r817",
"r818",
"r820",
"r836",
"r837",
"r856",
"r869",
"r879",
"r885",
"r886",
"r887",
"r888",
"r902",
"r910",
"r1079",
"r1094",
"r1136",
"r1152",
"r1153",
"r1154",
"r1155",
"r1156"
]
},
"srt_RangeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RangeMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails",
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails",
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails",
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Statistical Measurement [Domain]",
"label": "Statistical Measurement [Domain]",
"documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
}
}
},
"auth_ref": [
"r176",
"r178",
"r180",
"r181",
"r183",
"r202",
"r203",
"r368",
"r369",
"r370",
"r371",
"r444",
"r463",
"r494",
"r495",
"r496",
"r508",
"r590",
"r657",
"r658",
"r659",
"r728",
"r730",
"r744",
"r759",
"r760",
"r813",
"r815",
"r817",
"r818",
"r820",
"r836",
"r837",
"r856",
"r869",
"r879",
"r885",
"r886",
"r887",
"r888",
"r902",
"r910",
"r1079",
"r1094",
"r1136",
"r1152",
"r1153",
"r1154",
"r1155",
"r1156"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligation",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_ContractualObligation",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total minimum payments",
"label": "Recorded Unconditional Purchase Obligation",
"documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
"label": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
"documentation": "Information by category of product and service for recorded unconditional purchase arrangement to acquire product or service or both."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationCategoryDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationCategoryDomain",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Recorded Unconditional Purchase Obligation, Category [Domain]",
"label": "Recorded Unconditional Purchase Obligation, Category [Domain]",
"documentation": "Category of product or service for recorded unconditional purchase arrangement to acquire product or service."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2024 (6 months)",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year",
"documentation": "Amount of recorded unconditional purchase obligation to be paid in remainder of current fiscal year."
}
}
},
"auth_ref": []
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two",
"documentation": "Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three",
"documentation": "Amount of recorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails": {
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumInventoryPurchaseandOtherObligationsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2025",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One",
"documentation": "Amount of recorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r366"
]
},
"us-gaap_RecordedUnconditionalPurchaseObligationsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RecordedUnconditionalPurchaseObligationsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Future Minimum Payments Under Inventory Purchase Obligations",
"label": "Recorded Unconditional Purchase Obligations [Table Text Block]",
"documentation": "Tabular disclosure of unconditional purchase obligation recognized as liability."
}
}
},
"auth_ref": [
"r11",
"r1083"
]
},
"ecd_RecoveryOfErrCompDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RecoveryOfErrCompDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
}
}
},
"auth_ref": [
"r924",
"r934",
"r944",
"r976"
]
},
"mxl_ReductionInTransactionPriceMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ReductionInTransactionPriceMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Accrued obligations to customers for price adjustments",
"terseLabel": "Reduction in Transaction Price",
"label": "Reduction In Transaction Price [Member]",
"documentation": "Reduction in Transaction Price [Member]"
}
}
},
"auth_ref": []
},
"mxl_RepaymentsOfNotesReceivableDueToTheCompanyAnnually": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RepaymentsOfNotesReceivableDueToTheCompanyAnnually",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Repayments of notes receivable due to the company annually",
"label": "Repayments Of Notes Receivable Due To The Company Annually",
"documentation": "Repayments Of Notes Receivable Due To The Company Annually"
}
}
},
"auth_ref": []
},
"mxl_ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyDeferredInLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyDeferredInLiabilities",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Proceeds received from other party, deferred in other long-term liabilities",
"label": "Research And Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Deferred In Liabilities",
"documentation": "Research And Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Deferred In Liabilities"
}
}
},
"auth_ref": []
},
"us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Research and development arrangement, recognized income",
"label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned",
"documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others."
}
}
},
"auth_ref": [
"r510"
]
},
"us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Research and development",
"label": "Research and Development Expense (Excluding Acquired in Process Cost)",
"documentation": "Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
}
}
},
"auth_ref": [
"r1126"
]
},
"us-gaap_ResearchAndDevelopmentExpenseMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ResearchAndDevelopmentExpenseMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Research and development",
"verboseLabel": "Research and development",
"label": "Research and Development Expense [Member]",
"documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
}
}
},
"auth_ref": []
},
"us-gaap_ResearchAndDevelopmentExpensePolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ResearchAndDevelopmentExpensePolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Research and Development",
"label": "Research and Development Expense, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
}
}
},
"auth_ref": [
"r509"
]
},
"mxl_RestOfWorldMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RestOfWorldMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Rest of world",
"verboseLabel": "Rest of world",
"label": "Rest Of World [Member]",
"documentation": "Rest of World [Member]"
}
}
},
"auth_ref": []
},
"ecd_RestatementDateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDateAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restatement Determination Date:",
"label": "Restatement Determination Date [Axis]"
}
}
},
"auth_ref": [
"r925",
"r935",
"r945",
"r977"
]
},
"ecd_RestatementDeterminationDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDeterminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restatement Determination Date",
"label": "Restatement Determination Date"
}
}
},
"auth_ref": [
"r926",
"r936",
"r946",
"r978"
]
},
"ecd_RestatementDoesNotRequireRecoveryTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDoesNotRequireRecoveryTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restatement does not require Recovery",
"label": "Restatement Does Not Require Recovery [Text Block]"
}
}
},
"auth_ref": [
"r933",
"r943",
"r953",
"r985"
]
},
"us-gaap_RestrictedCashAndCashEquivalents": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestrictedCashAndCashEquivalents",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restricted cash",
"label": "Restricted Cash and Cash Equivalents",
"documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r30",
"r147",
"r214",
"r243",
"r705"
]
},
"us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": {
"parentTag": "mxl_Cashcashequivalentsandrestrictedcash",
"weight": 1.0,
"order": 2.0
},
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Short-term restricted cash",
"verboseLabel": "Short-term restricted cash",
"label": "Restricted Cash and Cash Equivalents, Current",
"documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r30",
"r214",
"r243"
]
},
"us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestrictedCashAndCashEquivalentsNoncurrent",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": {
"parentTag": "mxl_Cashcashequivalentsandrestrictedcash",
"weight": 1.0,
"order": 3.0
},
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term restricted cash",
"verboseLabel": "Long-term restricted cash",
"label": "Restricted Cash and Cash Equivalents, Noncurrent",
"documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r30",
"r164",
"r243"
]
},
"us-gaap_RestrictedStockUnitsRSUMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestrictedStockUnitsRSUMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restricted Stock Units (RSUs)",
"label": "Restricted Stock Units (RSUs) [Member]",
"documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
}
}
},
"auth_ref": []
},
"us-gaap_RestructuringAndRelatedActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringAndRelatedActivitiesAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring and Related Activities [Abstract]",
"label": "Restructuring and Related Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Activity",
"label": "Restructuring and Related Activities Disclosure [Text Block]",
"documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
}
}
},
"auth_ref": [
"r352",
"r353",
"r355",
"r358",
"r363"
]
},
"us-gaap_RestructuringAndRelatedCostExpectedCost1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringAndRelatedCostExpectedCost1",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring and related cost, expected cost",
"label": "Restructuring and Related Cost, Expected Cost",
"documentation": "Amount expected to be recognized in earnings for the specified restructuring cost."
}
}
},
"auth_ref": [
"r354",
"r357",
"r360",
"r362"
]
},
"us-gaap_RestructuringCharges": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringCharges",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring charges",
"verboseLabel": "Restructuring charges",
"label": "Restructuring Charges",
"documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
}
}
},
"auth_ref": [
"r9",
"r359",
"r360",
"r1080"
]
},
"us-gaap_RestructuringCostAndReserveAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringCostAndReserveAxis",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Type [Axis]",
"label": "Restructuring Type [Axis]",
"documentation": "Information by type of restructuring cost."
}
}
},
"auth_ref": [
"r354",
"r355",
"r360",
"r361"
]
},
"us-gaap_RestructuringCostAndReserveLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringCostAndReserveLineItems",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Cost and Reserve [Line Items]",
"label": "Restructuring Cost and Reserve [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r354",
"r355",
"r356",
"r357",
"r360",
"r361",
"r362"
]
},
"us-gaap_RestructuringPlanAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringPlanAxis",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Plan [Axis]",
"label": "Restructuring Plan [Axis]",
"documentation": "Information by individual restructuring plan."
}
}
},
"auth_ref": []
},
"us-gaap_RestructuringPlanDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringPlanDomain",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Plan [Domain]",
"label": "Restructuring Plan [Domain]",
"documentation": "Identification of the individual restructuring plans."
}
}
},
"auth_ref": []
},
"us-gaap_RestructuringReserve": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringReserve",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Liability beginning balance",
"periodEndLabel": "Liability ending balance",
"label": "Restructuring Reserve",
"documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
}
}
},
"auth_ref": [
"r355",
"r361"
]
},
"us-gaap_RestructuringReserveCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringReserveCurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": {
"parentTag": "us-gaap_RestructuringReserve",
"weight": 1.0,
"order": 1.0
},
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": {
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less: current portion as of June 30, 2024",
"terseLabel": "Accrued restructuring",
"label": "Restructuring Reserve, Current",
"documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset."
}
}
},
"auth_ref": [
"r1014",
"r1081",
"r1082"
]
},
"mxl_RestructuringReserveNonCashChargesAndAdjustments": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RestructuringReserveNonCashChargesAndAdjustments",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Non-cash charges and adjustments",
"label": "Restructuring Reserve, Non-Cash Charges and Adjustments",
"documentation": "Restructuring Reserve, Non-Cash Charges and Adjustments"
}
}
},
"auth_ref": []
},
"us-gaap_RestructuringReserveNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringReserveNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": {
"parentTag": "us-gaap_RestructuringReserve",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-term portion as of June 30, 2024",
"label": "Restructuring Reserve, Noncurrent",
"documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset."
}
}
},
"auth_ref": [
"r1015",
"r1081",
"r1082"
]
},
"us-gaap_RestructuringReserveRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestructuringReserveRollForward",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restructuring Reserve [Roll Forward]",
"label": "Restructuring Reserve [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RetainedEarningsAccumulatedDeficit",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated deficit",
"label": "Retained Earnings (Accumulated Deficit)",
"documentation": "Amount of accumulated undistributed earnings (deficit)."
}
}
},
"auth_ref": [
"r93",
"r131",
"r709",
"r738",
"r743",
"r752",
"r770",
"r891"
]
},
"us-gaap_RetainedEarningsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RetainedEarningsMember",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated Deficit",
"label": "Retained Earnings [Member]",
"documentation": "Accumulated undistributed earnings (deficit)."
}
}
},
"auth_ref": [
"r206",
"r249",
"r250",
"r251",
"r254",
"r261",
"r263",
"r265",
"r311",
"r317",
"r343",
"r526",
"r527",
"r539",
"r540",
"r541",
"r544",
"r556",
"r557",
"r565",
"r568",
"r569",
"r572",
"r582",
"r630",
"r633",
"r734",
"r736",
"r754",
"r1190"
]
},
"us-gaap_RevenueFromContractWithCustomerAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueFromContractWithCustomerAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue from Contract with Customer [Abstract]",
"label": "Revenue from Contract with Customer [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_GrossProfit",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net revenue",
"label": "Revenue from Contract with Customer, Excluding Assessed Tax",
"documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
}
}
},
"auth_ref": [
"r156",
"r157",
"r279",
"r282",
"r283",
"r295",
"r297",
"r299",
"r300",
"r302",
"r439",
"r440",
"r661"
]
},
"us-gaap_RevenueFromContractWithCustomerTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueFromContractWithCustomerTextBlock",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomers"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Revenue from Contracts with Customers",
"label": "Revenue from Contract with Customer [Text Block]",
"documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
}
}
},
"auth_ref": [
"r175",
"r431",
"r432",
"r433",
"r434",
"r435",
"r436",
"r437",
"r438",
"r442"
]
},
"mxl_RevenueFromDistributorsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RevenueFromDistributorsMember",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue from Distributors",
"label": "Revenue From Distributors [Member]",
"documentation": "Revenue from Distributors [Member]"
}
}
},
"auth_ref": []
},
"us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Revenue from External Customers by Geographic Areas",
"label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
"documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
}
}
},
"auth_ref": [
"r119"
]
},
"mxl_RevenuePerformanceObligationDeliveryTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RevenuePerformanceObligationDeliveryTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Delivery term",
"label": "Revenue, Performance Obligation, Delivery Term",
"documentation": "Revenue, Performance Obligation, Delivery Term"
}
}
},
"auth_ref": []
},
"us-gaap_RevenueRecognitionPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueRecognitionPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue Recognition",
"label": "Revenue [Policy Text Block]",
"documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
}
}
},
"auth_ref": [
"r790",
"r839",
"r847"
]
},
"mxl_RevenueStreamAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RevenueStreamAxis",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue Stream [Axis]",
"label": "Revenue Stream [Axis]",
"documentation": "Revenue Stream"
}
}
},
"auth_ref": []
},
"mxl_RevenueStreamDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "RevenueStreamDomain",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue Stream [Domain]",
"label": "Revenue Stream [Domain]",
"documentation": "Revenue Stream [Domain]"
}
}
},
"auth_ref": []
},
"us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
"label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": []
},
"us-gaap_RevolvingCreditFacilityMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevolvingCreditFacilityMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revolving Credit Facility",
"label": "Revolving Credit Facility [Member]",
"documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
}
}
},
"auth_ref": []
},
"us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/LeasesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Right-of-use asset obtained in exchange for operating lease liability",
"label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
"documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
}
}
},
"auth_ref": [
"r639",
"r890"
]
},
"us-gaap_RisksAndUncertaintiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RisksAndUncertaintiesAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Risks and Uncertainties [Abstract]",
"label": "Risks and Uncertainties [Abstract]"
}
}
},
"auth_ref": []
},
"ecd_Rule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Rule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Rule 10b5-1 Arrangement Adopted",
"label": "Rule 10b5-1 Arrangement Adopted [Flag]"
}
}
},
"auth_ref": [
"r994"
]
},
"ecd_Rule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Rule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Rule 10b5-1 Arrangement Terminated",
"label": "Rule 10b5-1 Arrangement Terminated [Flag]"
}
}
},
"auth_ref": [
"r994"
]
},
"country_SG": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "SG",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Singapore",
"label": "SINGAPORE"
}
}
},
"auth_ref": []
},
"mxl_SalesCommissionAssetsRecognizedTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SalesCommissionAssetsRecognizedTerm",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales commission assets recognized, term (less than)",
"label": "Sales Commission Assets Recognized, Term",
"documentation": "Sales Commission Assets Recognized, Term"
}
}
},
"auth_ref": []
},
"us-gaap_SalesReturnsAndAllowancesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SalesReturnsAndAllowancesMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Accrued obligations to customers for stock rotation rights",
"terseLabel": "Sales Returns and Allowances",
"label": "Sales Returns and Allowances [Member]",
"documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers."
}
}
},
"auth_ref": []
},
"us-gaap_SalesRevenueNetMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SalesRevenueNetMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue Benchmark",
"label": "Revenue Benchmark [Member]",
"documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
}
}
},
"auth_ref": [
"r302",
"r1005"
]
},
"us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Accrued Expenses",
"label": "Schedule of Accrued Liabilities [Table Text Block]",
"documentation": "Tabular disclosure of the components of accrued liabilities."
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Accumulated Other Comprehensive Income (Loss) by Component",
"label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
"documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
}
}
},
"auth_ref": [
"r27",
"r1140",
"r1141"
]
},
"us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Acquired Finite-Lived Intangible Assets by Major Class",
"label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
"documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
}
}
},
"auth_ref": [
"r1062",
"r1067"
]
},
"us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails",
"http://www.maxlinear.com/role/BusinessCombinationsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
"label": "Schedule of Business Acquisitions, by Acquisition [Table]",
"documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
}
}
},
"auth_ref": [
"r64",
"r65",
"r545"
]
},
"us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Business Acquisitions, by Acquisition",
"label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
"documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
}
}
},
"auth_ref": [
"r64",
"r65"
]
},
"us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Cash and Cash Equivalents",
"label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
"documentation": "Tabular disclosure of the components of cash and cash equivalents."
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfDebtTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfDebtTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/DebtTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Debt",
"label": "Schedule of Debt [Table Text Block]",
"documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShareTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Basic and Diluted Earnings Per Share",
"label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
}
}
},
"auth_ref": [
"r1036"
]
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Stock-Based Compensation Expense",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
"documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
}
}
},
"auth_ref": [
"r60"
]
},
"us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Revenue from External Customers by Products and Services",
"label": "Revenue from External Customers by Products and Services [Table Text Block]",
"documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
}
}
},
"auth_ref": [
"r45"
]
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
"label": "Intangible Asset, Finite-Lived [Table]",
"documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
}
}
},
"auth_ref": [
"r328",
"r335",
"r338",
"r339",
"r341",
"r662",
"r838",
"r858"
]
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Finite-Lived Intangible Assets",
"label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
"documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
}
}
},
"auth_ref": [
"r858",
"r1068"
]
},
"us-gaap_ScheduleOfGoodwillTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfGoodwillTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Goodwill",
"label": "Schedule of Goodwill [Table Text Block]",
"documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
}
}
},
"auth_ref": [
"r857",
"r1049",
"r1050",
"r1051",
"r1052",
"r1053",
"r1054",
"r1055",
"r1056",
"r1057",
"r1058",
"r1059"
]
},
"us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfInventoryCurrentTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Inventory",
"label": "Schedule of Inventory, Current [Table Text Block]",
"documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
}
}
},
"auth_ref": [
"r25",
"r97",
"r98",
"r99"
]
},
"us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfPropertyPlantAndEquipmentTable",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Property, Plant and Equipment [Table]",
"label": "Property, Plant and Equipment [Table]",
"documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
}
}
},
"auth_ref": [
"r10",
"r643"
]
},
"us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Restriction Cash",
"label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
"documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
}
}
},
"auth_ref": [
"r21",
"r147",
"r1158"
]
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfRestructuringAndRelatedCostsTable",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Restructuring and Related Costs [Table]",
"label": "Restructuring Cost [Table]",
"documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
}
}
},
"auth_ref": [
"r354",
"r355",
"r356",
"r357",
"r360",
"r361",
"r362"
]
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Restructuring and Related Costs",
"label": "Restructuring and Related Costs [Table Text Block]",
"documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
}
}
},
"auth_ref": [
"r50",
"r123",
"r124"
]
},
"us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Restructuring Reserve by Type of Cost",
"label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
"documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period."
}
}
},
"auth_ref": [
"r51",
"r125"
]
},
"us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
"presentation": [
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails",
"http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
"label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
"documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
}
}
},
"auth_ref": [
"r46",
"r104"
]
},
"us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
"label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
"documentation": "Disclosure of information about share-based payment arrangement."
}
}
},
"auth_ref": [
"r465",
"r467",
"r469",
"r470",
"r471",
"r473",
"r474",
"r475",
"r476",
"r477",
"r478",
"r479",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r486",
"r487",
"r488",
"r489",
"r490",
"r493",
"r494",
"r495",
"r496",
"r497"
]
},
"us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Stock Option Activity",
"label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
"documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
}
}
},
"auth_ref": [
"r19",
"r20",
"r132"
]
},
"us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Employee Stock Purchase Plan, Valuation Assumptions",
"label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
"documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
}
}
},
"auth_ref": [
"r136"
]
},
"us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Stock Options, Valuation Assumptions",
"label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
"documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
}
}
},
"auth_ref": [
"r136"
]
},
"us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Restricted Stock Unit Activity",
"label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
"documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Finite-Lived Intangible Assets, Future Amortization Expense",
"label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
"documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
}
}
},
"auth_ref": [
"r858",
"r1070"
]
},
"us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Concentration of Risk, by Risk Factor",
"label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
"documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
}
}
},
"auth_ref": [
"r37",
"r38",
"r40",
"r41",
"r75",
"r146"
]
},
"mxl_SecuredOvernightFinancingRateSOFRSubjectToFloorMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SecuredOvernightFinancingRateSOFRSubjectToFloorMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "SOFR subject to floor",
"label": "Secured Overnight Financing Rate (SOFR) Subject To Floor [Member]",
"documentation": "Secured Overnight Financing Rate (SOFR) Subject to Floor [Member]"
}
}
},
"auth_ref": []
},
"us-gaap_SecuredOvernightFinancingRateSofrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SecuredOvernightFinancingRateSofrMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "SOFR",
"label": "Secured Overnight Financing Rate (SOFR) [Member]",
"documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
}
}
},
"auth_ref": [
"r1131"
]
},
"dei_Security12bTitle": {
"xbrltype": "securityTitleItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "Security12bTitle",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Title of 12(b) Security",
"label": "Title of 12(b) Security",
"documentation": "Title of a 12(b) registered security."
}
}
},
"auth_ref": [
"r919"
]
},
"dei_SecurityExchangeName": {
"xbrltype": "edgarExchangeCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "SecurityExchangeName",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Security Exchange Name",
"label": "Security Exchange Name",
"documentation": "Name of the Exchange on which a security is registered."
}
}
},
"auth_ref": [
"r921"
]
},
"srt_SegmentGeographicalDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "SegmentGeographicalDomain",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Geographical [Domain]",
"label": "Geographical [Domain]",
"documentation": "Geographical area."
}
}
},
"auth_ref": [
"r177",
"r179",
"r182",
"r184",
"r191",
"r192",
"r193",
"r194",
"r195",
"r196",
"r197",
"r198",
"r199",
"r200",
"r300",
"r301",
"r667",
"r668",
"r669",
"r670",
"r671",
"r672",
"r673",
"r674",
"r675",
"r676",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r685",
"r686",
"r687",
"r688",
"r689",
"r690",
"r691",
"r692",
"r693",
"r694",
"r695",
"r696",
"r756",
"r757",
"r758",
"r814",
"r816",
"r819",
"r821",
"r824",
"r827",
"r828",
"r829",
"r830",
"r831",
"r832",
"r833",
"r834",
"r835",
"r841",
"r871",
"r892",
"r893",
"r894",
"r895",
"r896",
"r897",
"r898",
"r899",
"r904",
"r910",
"r1097",
"r1159",
"r1161",
"r1162",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"us-gaap_SegmentReportingPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SegmentReportingPolicyPolicyTextBlock",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Segment Information",
"label": "Segment Reporting, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for segment reporting."
}
}
},
"auth_ref": [
"r288",
"r289",
"r290",
"r291",
"r292",
"r293",
"r294",
"r298",
"r300",
"r851",
"r852",
"r855"
]
},
"us-gaap_SellingGeneralAndAdministrativeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SellingGeneralAndAdministrativeExpense",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Selling, general and administrative",
"label": "Selling, General and Administrative Expense",
"documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
}
}
},
"auth_ref": [
"r108"
]
},
"us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SellingGeneralAndAdministrativeExpensesMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Selling, general and administrative",
"verboseLabel": "Selling, general and administrative",
"label": "Selling, General and Administrative Expenses [Member]",
"documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensation",
"crdr": "debit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 11.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock-based compensation",
"label": "Share-Based Payment Arrangement, Noncash Expense",
"documentation": "Amount of noncash expense for share-based payment arrangement."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Canceled (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
}
}
},
"auth_ref": [
"r486"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Canceled (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
"documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
}
}
},
"auth_ref": [
"r486"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Granted (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
"documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
}
}
},
"auth_ref": [
"r484"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Granted (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
"documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
}
}
},
"auth_ref": [
"r484"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of Shares (in thousands)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding beginning balance (in usd per share)",
"periodEndLabel": "Outstanding ending balance (in usd per share)",
"terseLabel": "Weighted-average grant date fair value per share (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
"documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
}
}
},
"auth_ref": [
"r481",
"r482"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted-Average Grant-Date Fair Value per Share",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Vested (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
}
}
},
"auth_ref": [
"r485"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vested (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
"documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
}
}
},
"auth_ref": [
"r485"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dividend yield",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
"documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
}
}
},
"auth_ref": [
"r495"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Volatility",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
"documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
}
}
},
"auth_ref": [
"r494"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Volatility, maximum",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
"documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Volatility, minimum",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
"documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Risk-free interest rate",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
"documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
}
}
},
"auth_ref": [
"r496"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Risk-free interest rate, maximum",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
"documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Risk-free interest rate, minimum",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
"documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r465",
"r467",
"r469",
"r470",
"r471",
"r473",
"r474",
"r475",
"r476",
"r477",
"r478",
"r479",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r486",
"r487",
"r488",
"r489",
"r490",
"r493",
"r494",
"r495",
"r496",
"r497"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding beginning balance (in shares)",
"periodEndLabel": "Outstanding ending balance (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
"documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
}
}
},
"auth_ref": [
"r133",
"r134"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of shares available for grant (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
"documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
}
}
},
"auth_ref": [
"r58"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Exercisable (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
"documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
}
}
},
"auth_ref": [
"r475"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Exercisable (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
"documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
}
}
},
"auth_ref": [
"r475"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Intrinsic value of stock options exercised",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
"documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
}
}
},
"auth_ref": [
"r488"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Canceled (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
"documentation": "Weighted average price of options that were either forfeited or expired."
}
}
},
"auth_ref": [
"r1105"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Granted (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
"documentation": "Gross number of share options (or share units) granted during the period."
}
}
},
"auth_ref": [
"r477"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Intrinsic Value, Outstanding (in thousands)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
"documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
}
}
},
"auth_ref": [
"r58"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding beginning balance (in shares)",
"periodEndLabel": "Outstanding ending balance (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
"documentation": "Number of options outstanding, including both vested and non-vested options."
}
}
},
"auth_ref": [
"r473",
"r474"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of Options (in thousands)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding beginning balance (in usd per share)",
"periodEndLabel": "Outstanding ending balance (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
"documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
}
}
},
"auth_ref": [
"r473",
"r474"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted-Average Exercise Price",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vested and expected to vest (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
"documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
}
}
},
"auth_ref": [
"r490"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest (in thousands)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
"documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
}
}
},
"auth_ref": [
"r489"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vested and expected to vest (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
"documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
}
}
},
"auth_ref": [
"r489"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Weighted average price of stock purchased under the ESPP (in usd per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased",
"documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement."
}
}
},
"auth_ref": [
"r58"
]
},
"mxl_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Performance period",
"label": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Period",
"documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Period"
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock purchased under the ESPP (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award",
"documentation": "Number of shares purchased for issuance under share-based payment arrangement."
}
}
},
"auth_ref": [
"r1125"
]
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails",
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Award Type [Domain]",
"label": "Award Type [Domain]",
"documentation": "Award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r469",
"r470",
"r471",
"r473",
"r474",
"r475",
"r476",
"r477",
"r478",
"r479",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r486",
"r487",
"r488",
"r489",
"r490",
"r493",
"r494",
"r495",
"r496",
"r497"
]
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Exercised (in usd per share)",
"label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
"documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
}
}
},
"auth_ref": [
"r478"
]
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Granted (in usd per share)",
"label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
"documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
}
}
},
"auth_ref": [
"r477"
]
},
"us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationAwardTrancheOneMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based payment arrangement, tranche one",
"label": "Share-Based Payment Arrangement, Tranche One [Member]",
"documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationAwardTrancheThreeMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based payment arrangement, tranche three",
"label": "Share-Based Payment Arrangement, Tranche Three [Member]",
"documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationAwardTrancheTwoMember",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based payment arrangement, tranche two",
"label": "Share-Based Payment Arrangement, Tranche Two [Member]",
"documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock-based Compensation",
"label": "Share-Based Payment Arrangement [Policy Text Block]",
"documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
}
}
},
"auth_ref": [
"r464",
"r472",
"r491",
"r492",
"r493",
"r494",
"r497",
"r503",
"r504",
"r505",
"r506"
]
},
"us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Summary of Performance-Based Restricted Stock Unit Activity",
"label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]",
"documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares."
}
}
},
"auth_ref": [
"r22"
]
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails",
"http://www.maxlinear.com/role/StockBasedCompensationScheduleofStockOptionsValuationAssumptionsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Expected life (in years)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
"documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r493"
]
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Intrinsic Value, Exercisable (in thousands)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
"documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
}
}
},
"auth_ref": [
"r58"
]
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted Average Contractual Term, Exercisable (in years)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
"documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r58"
]
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Canceled (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
"documentation": "Number of non-vested options forfeited."
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted Average Contractual Term, Outstanding (in years)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
"documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r135"
]
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted Average Contractual Term, Vested and expected to vest (in years)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
"documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
}
}
},
"auth_ref": [
"r489"
]
},
"mxl_SharesIssuedUponSettlementOfExecutiveBonusPlan": {
"xbrltype": "sharesItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SharesIssuedUponSettlementOfExecutiveBonusPlan",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shares issued upon settlement of employee bonus plan (in shares)",
"label": "Shares Issued Upon Settlement Of Executive Bonus Plan",
"documentation": "Shares issued upon settlement of executive bonus plan"
}
}
},
"auth_ref": []
},
"mxl_SignificantSupplierAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SignificantSupplierAxis",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Supplier [Axis]",
"label": "Significant Supplier [Axis]",
"documentation": "Significant Supplier [Axis]"
}
}
},
"auth_ref": []
},
"mxl_SignificantSupplierDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SignificantSupplierDomain",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Supplier [Domain]",
"label": "Significant Supplier [Domain]",
"documentation": "[Domain] for Significant Supplier [Axis]"
}
}
},
"auth_ref": []
},
"mxl_SiliconMotionStockholderLitigationMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "SiliconMotionStockholderLitigationMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Silicon Motion Stockholder Litigation",
"label": "Silicon Motion Stockholder Litigation [Member]",
"documentation": "Silicon Motion Stockholder Litigation"
}
}
},
"auth_ref": []
},
"us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SoftwareAndSoftwareDevelopmentCostsMember",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Software",
"label": "Software and Software Development Costs [Member]",
"documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
}
}
},
"auth_ref": []
},
"mxl_StandardProductWarrantyPeriod": {
"xbrltype": "durationItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "StandardProductWarrantyPeriod",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product warranty, period",
"label": "Standard Product Warranty, Period",
"documentation": "Standard Product Warranty, Period"
}
}
},
"auth_ref": []
},
"us-gaap_StandardProductWarrantyPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StandardProductWarrantyPolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Warranty",
"label": "Standard Product Warranty, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
}
}
},
"auth_ref": [
"r1089"
]
},
"us-gaap_StatementEquityComponentsAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementEquityComponentsAxis",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails",
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equity Components [Axis]",
"label": "Equity Components [Axis]",
"documentation": "Information by component of equity."
}
}
},
"auth_ref": [
"r17",
"r91",
"r94",
"r95",
"r206",
"r233",
"r234",
"r235",
"r249",
"r250",
"r251",
"r254",
"r261",
"r263",
"r265",
"r280",
"r311",
"r317",
"r343",
"r428",
"r526",
"r527",
"r539",
"r540",
"r541",
"r544",
"r556",
"r557",
"r565",
"r567",
"r568",
"r569",
"r570",
"r572",
"r582",
"r619",
"r620",
"r621",
"r622",
"r623",
"r625",
"r630",
"r633",
"r650",
"r716",
"r734",
"r735",
"r736",
"r754",
"r808"
]
},
"srt_StatementGeographicalAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "StatementGeographicalAxis",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Geographical [Axis]",
"label": "Geographical [Axis]",
"documentation": "Information by geographical components."
}
}
},
"auth_ref": [
"r177",
"r179",
"r182",
"r184",
"r191",
"r192",
"r193",
"r194",
"r195",
"r196",
"r197",
"r198",
"r199",
"r200",
"r300",
"r301",
"r667",
"r668",
"r669",
"r670",
"r671",
"r672",
"r673",
"r674",
"r675",
"r676",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r685",
"r686",
"r687",
"r688",
"r689",
"r690",
"r691",
"r692",
"r693",
"r694",
"r695",
"r696",
"r756",
"r757",
"r758",
"r814",
"r816",
"r819",
"r821",
"r824",
"r827",
"r828",
"r829",
"r830",
"r831",
"r832",
"r833",
"r834",
"r835",
"r841",
"r871",
"r892",
"r893",
"r894",
"r895",
"r896",
"r897",
"r898",
"r899",
"r904",
"r910",
"r1097",
"r1159",
"r1161",
"r1162",
"r1164",
"r1165",
"r1166",
"r1167",
"r1168",
"r1169",
"r1170",
"r1171",
"r1172",
"r1173",
"r1174",
"r1175",
"r1176",
"r1177",
"r1178",
"r1179",
"r1180",
"r1181",
"r1182",
"r1183",
"r1184",
"r1185",
"r1186",
"r1187",
"r1188"
]
},
"us-gaap_StatementLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementLineItems",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement [Line Items]",
"label": "Statement [Line Items]",
"documentation": "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."
}
}
},
"auth_ref": [
"r249",
"r250",
"r251",
"r280",
"r633",
"r661",
"r749",
"r755",
"r761",
"r762",
"r763",
"r764",
"r765",
"r766",
"r769",
"r772",
"r773",
"r774",
"r775",
"r776",
"r777",
"r778",
"r779",
"r780",
"r782",
"r783",
"r784",
"r785",
"r786",
"r788",
"r790",
"r791",
"r793",
"r794",
"r795",
"r796",
"r797",
"r798",
"r799",
"r800",
"r801",
"r802",
"r803",
"r804",
"r808",
"r911"
]
},
"us-gaap_StatementOfCashFlowsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfCashFlowsAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement of Cash Flows [Abstract]",
"label": "Statement of Cash Flows [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfFinancialPositionAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement of Financial Position [Abstract]",
"label": "Statement of Financial Position [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement of Comprehensive Income [Abstract]",
"label": "Statement of Comprehensive Income [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfStockholdersEquityAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement of Stockholders' Equity [Abstract]",
"label": "Statement of Stockholders' Equity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementTable",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Statement [Table]",
"label": "Statement [Table]",
"documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
}
}
},
"auth_ref": [
"r249",
"r250",
"r251",
"r280",
"r305",
"r633",
"r661",
"r749",
"r755",
"r761",
"r762",
"r763",
"r764",
"r765",
"r766",
"r769",
"r772",
"r773",
"r774",
"r775",
"r776",
"r777",
"r778",
"r779",
"r780",
"r782",
"r783",
"r784",
"r785",
"r786",
"r788",
"r790",
"r791",
"r793",
"r794",
"r795",
"r796",
"r797",
"r798",
"r799",
"r800",
"r801",
"r802",
"r803",
"r804",
"r808",
"r911"
]
},
"ecd_StkPrcOrTsrEstimationMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "StkPrcOrTsrEstimationMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock Price or TSR Estimation Method",
"label": "Stock Price or TSR Estimation Method [Text Block]"
}
}
},
"auth_ref": [
"r928",
"r938",
"r948",
"r980"
]
},
"us-gaap_StockAppreciationRightsSARSMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockAppreciationRightsSARSMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock Appreciation Rights (SARs)",
"label": "Stock Appreciation Rights (SARs) [Member]",
"documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
}
}
},
"auth_ref": []
},
"us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee stock purchase plan (in shares)",
"label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan",
"documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan."
}
}
},
"auth_ref": [
"r17",
"r63",
"r90",
"r91",
"r131"
]
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock issued pursuant to equity awards, net (in shares)",
"label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
"documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
}
}
},
"auth_ref": [
"r17",
"r90",
"r91",
"r131"
]
},
"us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Exercised (in shares)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
"documentation": "Number of share options (or share units) exercised during the current period."
}
}
},
"auth_ref": [
"r17",
"r90",
"r91",
"r131",
"r478"
]
},
"us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Employee stock purchase plan",
"label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
"documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
}
}
},
"auth_ref": [
"r17",
"r90",
"r91",
"r131"
]
},
"us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock issued pursuant to equity awards, net",
"label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
"documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
}
}
},
"auth_ref": [
"r59",
"r90",
"r91",
"r131"
]
},
"srt_StockRepurchaseProgramAuthorizedAmount1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "StockRepurchaseProgramAuthorizedAmount1",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/StockRepurchasesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock repurchase program, authorized amount",
"label": "Share Repurchase Program, Authorized, Amount",
"documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
}
}
},
"auth_ref": [
"r1096"
]
},
"us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
"presentation": [
"http://www.maxlinear.com/role/StockRepurchasesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock available for purchase (in shares)",
"label": "Share Repurchase Program, Remaining Authorized, Number of Shares",
"documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
}
}
},
"auth_ref": []
},
"us-gaap_StockRepurchasedDuringPeriodShares": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockRepurchasedDuringPeriodShares",
"presentation": [
"http://www.maxlinear.com/role/StockRepurchasesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Repurchase of common stock (in shares)",
"label": "Stock Repurchased During Period, Shares",
"documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
}
}
},
"auth_ref": [
"r17",
"r90",
"r91",
"r131",
"r751",
"r808",
"r822"
]
},
"us-gaap_StockRepurchasedDuringPeriodValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockRepurchasedDuringPeriodValue",
"crdr": "debit",
"presentation": [
"http://www.maxlinear.com/role/StockRepurchasesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock repurchased during period",
"label": "Stock Repurchased During Period, Value",
"documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
}
}
},
"auth_ref": [
"r17",
"r90",
"r91",
"r131",
"r754",
"r808",
"r822",
"r917"
]
},
"us-gaap_StockholdersEquity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquity",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets": {
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails",
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets",
"http://www.maxlinear.com/role/ConsolidatedStatementofStockholdersEquity"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total stockholders\u2019 equity",
"periodStartLabel": "Balance at beginning of period",
"periodEndLabel": "Balance at end of period",
"label": "Equity, Attributable to Parent",
"documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
}
}
},
"auth_ref": [
"r91",
"r94",
"r95",
"r121",
"r771",
"r787",
"r809",
"r810",
"r891",
"r918",
"r1029",
"r1047",
"r1139",
"r1190"
]
},
"us-gaap_StockholdersEquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquityAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedBalanceSheets"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stockholders\u2019 equity:",
"label": "Equity, Attributable to Parent [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquityNoteDisclosureTextBlock",
"presentation": [
"http://www.maxlinear.com/role/StockRepurchases"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stock Repurchases",
"label": "Equity [Text Block]",
"documentation": "The entire disclosure for equity."
}
}
},
"auth_ref": [
"r128",
"r245",
"r415",
"r417",
"r418",
"r419",
"r420",
"r421",
"r422",
"r423",
"r424",
"r425",
"r426",
"r427",
"r428",
"r573",
"r811",
"r812",
"r823"
]
},
"us-gaap_SubsequentEventLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventLineItems",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event [Line Items]",
"label": "Subsequent Event [Line Items]",
"documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
}
}
},
"auth_ref": [
"r626",
"r652"
]
},
"us-gaap_SubsequentEventMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventMember",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event",
"label": "Subsequent Event [Member]",
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r626",
"r652"
]
},
"us-gaap_SubsequentEventTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventTable",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event [Table]",
"label": "Subsequent Event [Table]",
"documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
}
}
},
"auth_ref": [
"r626",
"r652"
]
},
"us-gaap_SubsequentEventTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventTypeAxis",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event Type [Axis]",
"label": "Subsequent Event Type [Axis]",
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r626",
"r652"
]
},
"us-gaap_SubsequentEventTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventTypeDomain",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEventsDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event Type [Domain]",
"label": "Subsequent Event Type [Domain]",
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r626",
"r652"
]
},
"us-gaap_SubsequentEventsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventsAbstract",
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Events [Abstract]",
"label": "Subsequent Events [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_SubsequentEventsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventsTextBlock",
"presentation": [
"http://www.maxlinear.com/role/SubsequentEvents"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Events",
"label": "Subsequent Events [Text Block]",
"documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
}
}
},
"auth_ref": [
"r651",
"r653"
]
},
"us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SupplementalBalanceSheetDisclosuresTextBlock",
"presentation": [
"http://www.maxlinear.com/role/BalanceSheetDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Balance Sheet Details",
"label": "Supplemental Balance Sheet Disclosures [Text Block]",
"documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
}
}
},
"auth_ref": [
"r1013"
]
},
"us-gaap_SupplementalCashFlowInformationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SupplementalCashFlowInformationAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Supplemental disclosures of cash flow information:",
"label": "Supplemental Cash Flow Information [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_SupplierConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SupplierConcentrationRiskMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Supplier Concentration Risk",
"label": "Supplier Concentration Risk [Member]",
"documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
}
}
},
"auth_ref": [
"r117"
]
},
"ecd_TabularListTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TabularListTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Tabular List, Table",
"label": "Tabular List [Table Text Block]"
}
}
},
"auth_ref": [
"r974"
]
},
"mxl_TerminatedSiliconMotionMergerMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "TerminatedSiliconMotionMergerMember",
"presentation": [
"http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Terminated Silicon Motion Merger",
"label": "Terminated Silicon Motion Merger [Member]",
"documentation": "Terminated Silicon Motion Merger"
}
}
},
"auth_ref": []
},
"ecd_TotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total Shareholder Return Amount",
"label": "Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r966"
]
},
"ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TotalShareholderRtnVsPeerGroupTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total Shareholder Return Vs Peer Group",
"label": "Total Shareholder Return Vs Peer Group [Text Block]"
}
}
},
"auth_ref": [
"r973"
]
},
"us-gaap_TradeAndOtherAccountsReceivablePolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TradeAndOtherAccountsReceivablePolicy",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts Receivable",
"label": "Accounts Receivable [Policy Text Block]",
"documentation": "Disclosure of accounting policy for accounts receivable."
}
}
},
"auth_ref": [
"r160",
"r161",
"r162",
"r1044",
"r1045",
"r1046"
]
},
"us-gaap_TrademarksAndTradeNamesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TrademarksAndTradeNamesMember",
"presentation": [
"http://www.maxlinear.com/role/GoodwillandIntangiblesAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Trademarks and trade names",
"label": "Trademarks and Trade Names [Member]",
"documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
}
}
},
"auth_ref": [
"r66",
"r1061",
"r1063",
"r1064",
"r1065",
"r1066",
"r1067",
"r1069",
"r1071",
"r1072",
"r1073"
]
},
"ecd_TradingArrAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TradingArrAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Trading Arrangement:",
"label": "Trading Arrangement [Axis]"
}
}
},
"auth_ref": [
"r993"
]
},
"ecd_TradingArrByIndTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TradingArrByIndTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Trading Arrangements, by Individual",
"label": "Trading Arrangements, by Individual [Table]"
}
}
},
"auth_ref": [
"r995"
]
},
"dei_TradingSymbol": {
"xbrltype": "tradingSymbolItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "TradingSymbol",
"presentation": [
"http://www.maxlinear.com/role/Cover"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Trading Symbol",
"label": "Trading Symbol",
"documentation": "Trading symbol of an instrument as listed on an exchange."
}
}
},
"auth_ref": []
},
"ecd_TrdArrAdoptionDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrAdoptionDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adoption Date",
"label": "Trading Arrangement Adoption Date"
}
}
},
"auth_ref": [
"r996"
]
},
"ecd_TrdArrDuration": {
"xbrltype": "durationItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrDuration",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Arrangement Duration",
"label": "Trading Arrangement Duration"
}
}
},
"auth_ref": [
"r997"
]
},
"ecd_TrdArrExpirationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrExpirationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Expiration Date",
"label": "Trading Arrangement Expiration Date"
}
}
},
"auth_ref": [
"r997"
]
},
"ecd_TrdArrIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Name",
"label": "Trading Arrangement, Individual Name"
}
}
},
"auth_ref": [
"r995"
]
},
"ecd_TrdArrIndTitle": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrIndTitle",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Title",
"label": "Trading Arrangement, Individual Title"
}
}
},
"auth_ref": [
"r995"
]
},
"ecd_TrdArrSecuritiesAggAvailAmt": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrSecuritiesAggAvailAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Aggregate Available",
"label": "Trading Arrangement, Securities Aggregate Available Amount"
}
}
},
"auth_ref": [
"r998"
]
},
"ecd_TrdArrTerminationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrTerminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Termination Date",
"label": "Trading Arrangement Termination Date"
}
}
},
"auth_ref": [
"r996"
]
},
"us-gaap_TypeOfRestructuringDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TypeOfRestructuringDomain",
"presentation": [
"http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails",
"http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails",
"http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Type of Restructuring [Domain]",
"label": "Type of Restructuring [Domain]",
"documentation": "Identification of the types of restructuring costs."
}
}
},
"auth_ref": [
"r354",
"r355",
"r360",
"r361"
]
},
"country_US": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/country/2024",
"localname": "US",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationLongLivedAssetsbyGeographicAreasDetails",
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationRevenuefromExternalCustomersbyGeographicAreasDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "United States",
"verboseLabel": "United States",
"label": "UNITED STATES"
}
}
},
"auth_ref": []
},
"ecd_UndrlygSecurityMktPriceChngPct": {
"xbrltype": "pureItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "UndrlygSecurityMktPriceChngPct",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Underlying Security Market Price Change",
"label": "Underlying Security Market Price Change, Percent"
}
}
},
"auth_ref": [
"r992"
]
},
"us-gaap_UnrealizedGainLossOnInvestments": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UnrealizedGainLossOnInvestments",
"crdr": "credit",
"calculation": {
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 4.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows"
],
"lang": {
"en-us": {
"role": {
"negatedTerseLabel": "Unrealized holding gain on investments",
"label": "Unrealized Gain (Loss) on Investments",
"documentation": "Amount of unrealized gain (loss) on investment."
}
}
},
"auth_ref": [
"r9"
]
},
"us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/IncomeTaxesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrecognized tax benefits, accrued penalties",
"label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
"documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return."
}
}
},
"auth_ref": [
"r1127"
]
},
"us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
"crdr": "credit",
"presentation": [
"http://www.maxlinear.com/role/IncomeTaxesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrecognized tax benefits, accrued interest",
"label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
"documentation": "Amount of interest expense accrued for an underpayment of income taxes."
}
}
},
"auth_ref": [
"r1127"
]
},
"us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
"presentation": [
"http://www.maxlinear.com/role/IncomeTaxesDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrecognized tax benefits, period decrease",
"label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
"documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns."
}
}
},
"auth_ref": [
"r1128"
]
},
"us-gaap_UseOfEstimates": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UseOfEstimates",
"presentation": [
"http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Use of Estimates and Significant Risks and Uncertainties",
"label": "Use of Estimates, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
}
}
},
"auth_ref": [
"r42",
"r43",
"r44",
"r166",
"r167",
"r169",
"r170"
]
},
"us-gaap_VariableRateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "VariableRateAxis",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Variable Rate [Axis]",
"label": "Variable Rate [Axis]",
"documentation": "Information by type of variable rate."
}
}
},
"auth_ref": []
},
"us-gaap_VariableRateDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "VariableRateDomain",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Variable Rate [Domain]",
"label": "Variable Rate [Domain]",
"documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
}
}
},
"auth_ref": []
},
"mxl_VendorAMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VendorAMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vendor A",
"label": "Vendor A [Member]",
"documentation": "Vendor A [Member]"
}
}
},
"auth_ref": []
},
"mxl_VendorBMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VendorBMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vendor B",
"label": "Vendor B [Member]",
"documentation": "Vendor B [Member]"
}
}
},
"auth_ref": []
},
"mxl_VendorCMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VendorCMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vendor C",
"label": "Vendor C [Member]",
"documentation": "Vendor C [Member]"
}
}
},
"auth_ref": []
},
"mxl_VendorDMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VendorDMember",
"presentation": [
"http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationConcentrationofRiskbyRiskFactorDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vendor D",
"label": "Vendor D [Member]",
"documentation": "Vendor D"
}
}
},
"auth_ref": []
},
"us-gaap_VestingAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "VestingAxis",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vesting [Axis]",
"label": "Vesting [Axis]",
"documentation": "Information by vesting schedule of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r1099",
"r1100",
"r1101",
"r1102",
"r1103",
"r1104",
"r1105",
"r1106",
"r1107",
"r1108",
"r1109",
"r1110",
"r1111",
"r1112",
"r1113",
"r1114",
"r1115",
"r1116",
"r1117",
"r1118",
"r1119",
"r1120",
"r1121",
"r1122",
"r1123",
"r1124"
]
},
"us-gaap_VestingDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "VestingDomain",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vesting [Domain]",
"label": "Vesting [Domain]",
"documentation": "Vesting schedule of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r1099",
"r1100",
"r1101",
"r1102",
"r1103",
"r1104",
"r1105",
"r1106",
"r1107",
"r1108",
"r1109",
"r1110",
"r1111",
"r1112",
"r1113",
"r1114",
"r1115",
"r1116",
"r1117",
"r1118",
"r1119",
"r1120",
"r1121",
"r1122",
"r1123",
"r1124"
]
},
"mxl_VestingPercentageRelativeToEPS": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VestingPercentageRelativeToEPS",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vesting percentage relative to earnings per share",
"label": "Vesting Percentage Relative To EPS",
"documentation": "Vesting Percentage Relative To EPS"
}
}
},
"auth_ref": []
},
"mxl_VestingPercentageRelativeToNetSales": {
"xbrltype": "percentItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "VestingPercentageRelativeToNetSales",
"presentation": [
"http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vesting percentage relative to net sales",
"label": "Vesting Percentage Relative To Net Sales",
"documentation": "Vesting Percentage Relative To Net Sales"
}
}
},
"auth_ref": []
},
"ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
"label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
}
}
},
"auth_ref": [
"r962"
]
},
"mxl_WaterIslandEventDrivenFundVMaxLinearIncMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "WaterIslandEventDrivenFundVMaxLinearIncMember",
"presentation": [
"http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Water Island Event-Driven Fund v. MaxLinear, Inc.",
"label": "Water Island Event-Driven Fund v. MaxLinear, Inc. [Member]",
"documentation": "Water Island Event-Driven Fund v. MaxLinear, Inc."
}
}
},
"auth_ref": []
},
"us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
"calculation": {
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": {
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dilutive common stock equivalents (in shares)",
"label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
"documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
}
}
},
"auth_ref": [
"r1036"
]
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"calculation": {
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Diluted (in shares)",
"totalLabel": "Weighted average common shares outstanding\u2014diluted (in shares)",
"label": "Weighted Average Number of Shares Outstanding, Diluted",
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
}
}
},
"auth_ref": [
"r269",
"r274"
]
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"verboseLabel": "Shares used to compute net income (loss) per share:",
"terseLabel": "Denominator:",
"label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"calculation": {
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": {
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.maxlinear.com/role/ConsolidatedStatementsofOperations",
"http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basic (in shares)",
"verboseLabel": "Weighted average common shares outstanding\u2014basic (in shares)",
"label": "Weighted Average Number of Shares Outstanding, Basic",
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
}
}
},
"auth_ref": [
"r268",
"r274"
]
},
"mxl_WellsFargoBankNationalAssociationMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.maxlinear.com/20240630",
"localname": "WellsFargoBankNationalAssociationMember",
"presentation": [
"http://www.maxlinear.com/role/DebtAdditionalInformationDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Wells Fargo Bank, National Association",
"label": "Wells Fargo Bank, National Association [Member]",
"documentation": "Wells Fargo Bank, National Association"
}
}
},
"auth_ref": []
},
"ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
"label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
}
}
},
"auth_ref": [
"r960"
]
}
}
}
},
"std_ref": {
"r0": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "30",
"Paragraph": "7",
"SubTopic": "30",
"Topic": "805",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
},
"r1": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "30",
"Paragraph": "8",
"SubTopic": "30",
"Topic": "805",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
},
"r2": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"SubTopic": "230",
"Topic": "830",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
},
"r3": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"SubTopic": "10",
"Topic": "220",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r4": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "220",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r5": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "12",
"SubTopic": "10",
"Topic": "220",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
},
"r6": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "14",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
},
"r7": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"SubTopic": "10",
"Topic": "810",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
},
"r8": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r9": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r10": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "10",
"Topic": "360",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r11": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "10",
"Topic": "470",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
},
"r12": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "10",
"Topic": "825",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
},
"r13": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "20",
"Topic": "715",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r14": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "30",
"Topic": "715",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1"
},
"r15": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"SubTopic": "30",
"Topic": "805",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r16": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1A",
"Subparagraph": "(c)(3)",
"SubTopic": "10",
"Topic": "810",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
},
"r17": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"SubTopic": "10",
"Topic": "505",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
},
"r18": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"SubTopic": "80",
"Topic": "715",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2"
},
"r19": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r20": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r21": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
},
"r22": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Subparagraph": "(c)",
"Paragraph": "2",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r23": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "15",
"SubTopic": "10",
"Topic": "220",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
},
"r24": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22))",
"SubTopic": "10",
"Topic": "210",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r25": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "210",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
},
"r26": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "14",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
},
"r27": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "14A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
},
"r28": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
},
"r29": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "45",
"Paragraph": "13",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
},
"r30": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
},
"r31": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
},
"r32": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
},
"r33": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
},
"r34": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
},
"r35": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
},
"r36": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "250",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r37": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "16",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
},
"r38": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r39": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r40": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
},
"r41": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
},
"r42": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
},
"r43": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
},
"r44": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
},
"r45": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "280",
"SubTopic": "10",
"Section": "50",
"Paragraph": "40",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
},
"r46": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "280",
"SubTopic": "10",
"Section": "50",
"Paragraph": "41",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r47": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "360",
"SubTopic": "10",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
},
"r48": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "360",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r49": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "360",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r50": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "420",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r51": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "420",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r52": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "470",
"SubTopic": "10",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
},
"r53": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "505",
"SubTopic": "10",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
},
"r54": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "505",
"SubTopic": "10",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
},
"r55": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "715",
"SubTopic": "20",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
},
"r56": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "715",
"SubTopic": "20",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r57": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "715",
"SubTopic": "70",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
},
"r58": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r59": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r60": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r61": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "20",
"Section": "55",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
},
"r62": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "20",
"Section": "55",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
},
"r63": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "40",
"Section": "25",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480637/718-40-25-10"
},
"r64": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
},
"r65": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "10",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
},
"r66": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "20",
"Section": "55",
"Paragraph": "14",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
},
"r67": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "20",
"Section": "55",
"Paragraph": "20",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
},
"r68": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "30",
"Section": "25",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-5"
},
"r69": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "30",
"Section": "25",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
},
"r70": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "30",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r71": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "805",
"SubTopic": "30",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r72": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "810",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
},
"r73": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
},
"r74": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
},
"r75": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
},
"r76": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "21",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
},
"r77": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "942",
"SubTopic": "470",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
},
"r78": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "205",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/205/tableOfContent"
},
"r79": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r80": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r81": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r82": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r83": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(21))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r84": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r85": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r86": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r87": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(24))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r88": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r89": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(26))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r90": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(28))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r91": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(29))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r92": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r93": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r94": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r95": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(31))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r96": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(32))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r97": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r98": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r99": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r100": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r101": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r102": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r103": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
},
"r104": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r105": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(10))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r106": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r107": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r108": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r109": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r110": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r111": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "13",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
},
"r112": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
},
"r113": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r114": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r115": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r116": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/275/tableOfContent"
},
"r117": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r118": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r119": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r120": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r121": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 4.E)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
},
"r122": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r123": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.P.3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
},
"r124": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r125": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r126": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "440",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/440/tableOfContent"
},
"r127": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "470",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/470/tableOfContent"
},
"r128": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "505",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/505/tableOfContent"
},
"r129": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
},
"r130": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
},
"r131": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.3-04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
},
"r132": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r133": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r134": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r135": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Section": "50",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r136": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Section": "50",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r137": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/805/tableOfContent"
},
"r138": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
},
"r139": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
},
"r140": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "4",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
},
"r141": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "4",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
},
"r142": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "38",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
},
"r143": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "805",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
},
"r144": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "810",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/810/tableOfContent"
},
"r145": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "19",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
},
"r146": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
},
"r147": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(1)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r148": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(11))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r149": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(15)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r150": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(15)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r151": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(16))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r152": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r153": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r154": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(15))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r155": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r156": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r157": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r158": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r159": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r160": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
},
"r161": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
},
"r162": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
},
"r163": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Subparagraph": "(a)",
"SubTopic": "20",
"Topic": "740",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
},
"r164": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"SubTopic": "210",
"Topic": "954",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
},
"r165": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "6",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "270",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
},
"r166": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
},
"r167": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
},
"r168": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"SubTopic": "360",
"Topic": "958",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
},
"r169": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
},
"r170": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
},
"r171": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2A",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
},
"r172": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"SubTopic": "360",
"Topic": "958",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
},
"r173": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "740",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r174": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h))",
"SubTopic": "10",
"Topic": "235",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r175": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Topic": "606",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/606/tableOfContent"
},
"r176": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r177": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12",
"Paragraph": "Column C",
"Footnote": "5",
"Publisher": "SEC"
},
"r178": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12A",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r179": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12A",
"Paragraph": "Column C",
"Footnote": "4",
"Publisher": "SEC"
},
"r180": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column A",
"Subparagraph": "(a)",
"Footnote": "4",
"Publisher": "SEC"
},
"r181": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column A",
"Subparagraph": "(b)",
"Footnote": "4",
"Publisher": "SEC"
},
"r182": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column C",
"Footnote": "2",
"Publisher": "SEC"
},
"r183": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "14",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r184": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "14",
"Paragraph": "Column F",
"Footnote": "7",
"Publisher": "SEC"
},
"r185": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column A",
"Publisher": "SEC"
},
"r186": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column B",
"Publisher": "SEC"
},
"r187": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column C",
"Publisher": "SEC"
},
"r188": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column D",
"Publisher": "SEC"
},
"r189": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column E",
"Publisher": "SEC"
},
"r190": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column F",
"Publisher": "SEC"
},
"r191": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r192": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column B",
"Publisher": "SEC"
},
"r193": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column C",
"Publisher": "SEC"
},
"r194": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column D",
"Publisher": "SEC"
},
"r195": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column E",
"Publisher": "SEC"
},
"r196": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column F",
"Publisher": "SEC"
},
"r197": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column G",
"Publisher": "SEC"
},
"r198": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column H",
"Publisher": "SEC"
},
"r199": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column I",
"Publisher": "SEC"
},
"r200": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "29",
"Paragraph": "Column A",
"Footnote": "4",
"Publisher": "SEC"
},
"r201": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 11",
"Section": "L",
"Publisher": "SEC"
},
"r202": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 2",
"Publisher": "SEC"
},
"r203": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 4",
"Publisher": "SEC"
},
"r204": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r205": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r206": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r207": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r208": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r209": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "7",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
},
"r210": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "205",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
},
"r211": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r212": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
},
"r213": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
},
"r214": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r215": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(13))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r216": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(14))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r217": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(15))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r218": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(16))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r219": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r220": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(18))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r221": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r222": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r223": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r224": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r225": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r226": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r227": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r228": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r229": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r230": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
},
"r231": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
},
"r232": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
},
"r233": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
},
"r234": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
},
"r235": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
},
"r236": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(24))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r237": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r238": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "15",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
},
"r239": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
},
"r240": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
},
"r241": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r242": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
},
"r243": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
},
"r244": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r245": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(e)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r246": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r247": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r248": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-04(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
},
"r249": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
},
"r250": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
},
"r251": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
},
"r252": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
},
"r253": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r254": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r255": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r256": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r257": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r258": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r259": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
},
"r260": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
},
"r261": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
},
"r262": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
},
"r263": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
},
"r264": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
},
"r265": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
},
"r266": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5",
"Subparagraph": "(SAB Topic 11.M.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
},
"r267": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/260/tableOfContent"
},
"r268": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
},
"r269": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "16",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
},
"r270": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
},
"r271": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r272": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r273": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
},
"r274": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r275": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r276": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
},
"r277": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
},
"r278": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "15",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
},
"r279": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "270",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
},
"r280": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "272",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
},
"r281": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r282": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r283": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r284": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r285": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r286": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r287": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r288": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r289": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r290": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r291": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r292": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r293": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r294": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
},
"r295": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r296": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r297": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(ee)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r298": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "36",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
},
"r299": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "40",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
},
"r300": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r301": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r302": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "42",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
},
"r303": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
},
"r304": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
},
"r305": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
},
"r306": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "321",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
},
"r307": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "323",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
},
"r308": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r309": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r310": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r311": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r312": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(e)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r313": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(e)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r314": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
},
"r315": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
},
"r316": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
},
"r317": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
},
"r318": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/330/tableOfContent"
},
"r319": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
},
"r320": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
},
"r321": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "340",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
},
"r322": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
},
"r323": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
},
"r324": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
},
"r325": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r326": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r327": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
},
"r328": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
},
"r329": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
},
"r330": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r331": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r332": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r333": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r334": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r335": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r336": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r337": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r338": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r339": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r340": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
},
"r341": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
},
"r342": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
},
"r343": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
},
"r344": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
},
"r345": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r346": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r347": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r348": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r349": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r350": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r351": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "50",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
},
"r352": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/420/tableOfContent"
},
"r353": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r354": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r355": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r356": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r357": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r358": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r359": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.P.3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
},
"r360": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r361": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r362": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r363": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r364": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "440",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
},
"r365": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "440",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
},
"r366": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "440",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
},
"r367": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
},
"r368": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
},
"r369": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
},
"r370": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r371": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r372": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-2"
},
"r373": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "460",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
},
"r374": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r375": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r376": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r377": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r378": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r379": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r380": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r381": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r382": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r383": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r384": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r385": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r386": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r387": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r388": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r389": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r390": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r391": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r392": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r393": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r394": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r395": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r396": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r397": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r398": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r399": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r400": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r401": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r402": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r403": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r404": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r405": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r406": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r407": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r408": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r409": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r410": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r411": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r412": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
},
"r413": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
},
"r414": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
},
"r415": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r416": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r417": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r418": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r419": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r420": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r421": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "14",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
},
"r422": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "14",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
},
"r423": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "14",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
},
"r424": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "16",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
},
"r425": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
},
"r426": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
},
"r427": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
},
"r428": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.3-04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
},
"r429": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
},
"r430": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
},
"r431": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
},
"r432": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
},
"r433": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
},
"r434": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
},
"r435": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
},
"r436": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
},
"r437": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
},
"r438": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
},
"r439": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
},
"r440": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
},
"r441": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
},
"r442": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
},
"r443": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/715/tableOfContent"
},
"r444": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r445": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r446": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r447": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r448": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(A)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r449": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(B)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r450": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(C)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r451": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r452": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r453": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(l)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r454": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(o)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r455": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(p)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r456": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(q)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r457": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(r)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r458": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(r)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r459": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
},
"r460": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
},
"r461": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
},
"r462": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "70",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
},
"r463": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
},
"r464": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/718/tableOfContent"
},
"r465": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "1D",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
},
"r466": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
},
"r467": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
},
"r468": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r469": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r470": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r471": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r472": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r473": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r474": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r475": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r476": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r477": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r478": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r479": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r480": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r481": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r482": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r483": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r484": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r485": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r486": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r487": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r488": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r489": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r490": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r491": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r492": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r493": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r494": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r495": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r496": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r497": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r498": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r499": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r500": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r501": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r502": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(l)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r503": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.C.Q3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r504": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.1.Q5)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r505": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.2.Q6)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r506": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.3.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r507": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.F)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r508": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "720",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
},
"r509": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "730",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
},
"r510": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "730",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
},
"r511": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/740/tableOfContent"
},
"r512": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
},
"r513": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
},
"r514": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
},
"r515": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
},
"r516": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
},
"r517": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
},
"r518": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
},
"r519": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
},
"r520": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "14",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
},
"r521": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "17",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
},
"r522": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "19",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
},
"r523": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
},
"r524": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
},
"r525": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r526": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
},
"r527": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(d)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
},
"r528": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "9",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
},
"r529": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "9",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
},
"r530": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "9",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
},
"r531": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.5.Q1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r532": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.7)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r533": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 11.C)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
},
"r534": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "270",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
},
"r535": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
},
"r536": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r537": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r538": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r539": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r540": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r541": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r542": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r543": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r544": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r545": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
},
"r546": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
},
"r547": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
},
"r548": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
},
"r549": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "3",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
},
"r550": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r551": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r552": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
},
"r553": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r554": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r555": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r556": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r557": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r558": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
},
"r559": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
},
"r560": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
},
"r561": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
},
"r562": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r563": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r564": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r565": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r566": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r567": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r568": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r569": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r570": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r571": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(i)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r572": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(i)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r573": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
},
"r574": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r575": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r576": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r577": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r578": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r579": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r580": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r581": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r582": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r583": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r584": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r585": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "54B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
},
"r586": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r587": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r588": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r589": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r590": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r591": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r592": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r593": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r594": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r595": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r596": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r597": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r598": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r599": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
},
"r600": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r601": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r602": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r603": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r604": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r605": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r606": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r607": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "13",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
},
"r608": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "13",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
},
"r609": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "28",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
},
"r610": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
},
"r611": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
},
"r612": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
},
"r613": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
},
"r614": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
},
"r615": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
},
"r616": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
},
"r617": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "230",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
},
"r618": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
},
"r619": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
},
"r620": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r621": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r622": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r623": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r624": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
},
"r625": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
},
"r626": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
},
"r627": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
},
"r628": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
},
"r629": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
},
"r630": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
},
"r631": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
},
"r632": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/842-20/tableOfContent"
},
"r633": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "12A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
},
"r634": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
},
"r635": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
},
"r636": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
},
"r637": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
},
"r638": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r639": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r640": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r641": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r642": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
},
"r643": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
},
"r644": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
},
"r645": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
},
"r646": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r647": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r648": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r649": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)(3)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r650": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)(3)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r651": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/855/tableOfContent"
},
"r652": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
},
"r653": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
},
"r654": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r655": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r656": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r657": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r658": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
},
"r659": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "910",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
},
"r660": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "912",
"SubTopic": "330",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
},
"r661": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "924",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 11.L)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
},
"r662": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "926",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
},
"r663": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "926",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
},
"r664": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "926",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
},
"r665": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "926",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
},
"r666": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "928",
"SubTopic": "340",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
},
"r667": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
},
"r668": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
},
"r669": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
},
"r670": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
},
"r671": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "19",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
},
"r672": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r673": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r674": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r675": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r676": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r677": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
},
"r678": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r679": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r680": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r681": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r682": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r683": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
},
"r684": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r685": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r686": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r687": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r688": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r689": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
},
"r690": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
},
"r691": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
},
"r692": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
},
"r693": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
},
"r694": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
},
"r695": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "280",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
},
"r696": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "932",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
},
"r697": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "940",
"SubTopic": "820",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
},
"r698": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(10)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r699": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(26))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r700": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(27))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r701": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
},
"r702": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
},
"r703": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r704": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r705": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r706": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(21))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r707": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r708": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r709": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r710": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r711": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r712": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r713": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r714": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(11))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r715": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(18))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r716": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r717": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r718": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r719": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r720": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r721": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r722": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r723": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column C))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r724": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r725": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r726": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column F))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r727": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
},
"r728": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r729": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r730": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r731": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(a)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
},
"r732": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r733": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r734": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r735": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(f)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r736": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(f)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r737": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r738": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r739": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r740": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r741": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r742": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(h)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r743": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(h)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r744": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.W.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
},
"r745": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "825",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
},
"r746": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
},
"r747": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
},
"r748": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
},
"r749": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r750": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(h)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r751": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(i)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r752": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
},
"r753": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
},
"r754": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "205",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
},
"r755": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
},
"r756": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
},
"r757": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
},
"r758": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r759": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r760": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r761": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r762": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r763": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r764": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r765": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(13)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r766": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(13)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r767": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(14))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r768": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(15))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r769": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(16)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r770": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r771": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r772": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(2)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r773": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(2)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r774": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r775": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r776": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r777": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r778": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r779": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r780": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(e))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r781": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r782": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r783": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r784": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r785": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(e))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r786": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.6-05(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
},
"r787": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.6-05(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
},
"r788": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
},
"r789": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
},
"r790": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r791": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(2)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r792": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(2)(g)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r793": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r794": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r795": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r796": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r797": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r798": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r799": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r800": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r801": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r802": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r803": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r804": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r805": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r806": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r807": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(1)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r808": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r809": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r810": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r811": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
},
"r812": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
},
"r813": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r814": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r815": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r816": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r817": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r818": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r819": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r820": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r821": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r822": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "505",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
},
"r823": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "505",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
},
"r824": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "948",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
},
"r825": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "954",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
},
"r826": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "954",
"SubTopic": "440",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
},
"r827": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r828": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r829": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column C))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r830": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r831": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r832": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column F))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r833": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column G))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r834": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column H))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r835": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column I))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r836": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "976",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
},
"r837": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "978",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
},
"r838": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "985",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
},
"r839": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(e)",
"SubTopic": "10",
"Topic": "235",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r840": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "13H",
"Subparagraph": "(a)",
"SubTopic": "40",
"Topic": "944",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
},
"r841": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "13H",
"Subparagraph": "(b)",
"SubTopic": "40",
"Topic": "944",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
},
"r842": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r843": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r844": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "8",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
},
"r845": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r846": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r847": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r848": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "52",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
},
"r849": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r850": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
},
"r851": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r852": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(bb)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r853": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "48",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
},
"r854": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "49",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
},
"r855": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "54",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
},
"r856": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "12A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
},
"r857": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
},
"r858": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "40",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
},
"r859": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r860": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r861": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r862": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r863": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "460",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "27",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
},
"r864": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r865": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
},
"r866": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
},
"r867": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
},
"r868": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69F",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
},
"r869": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r870": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "91",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
},
"r871": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "91",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
},
"r872": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "91",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
},
"r873": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r874": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r875": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
},
"r876": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
},
"r877": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
},
"r878": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
},
"r879": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
},
"r880": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r881": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "231",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
},
"r882": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "100",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
},
"r883": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "100",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
},
"r884": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "102",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
},
"r885": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "103",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
},
"r886": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r887": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r888": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r889": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
},
"r890": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "53",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
},
"r891": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
},
"r892": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
},
"r893": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
},
"r894": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "29",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
},
"r895": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
},
"r896": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
},
"r897": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
},
"r898": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
},
"r899": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "932",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
},
"r900": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
},
"r901": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "13H",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
},
"r902": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "29F",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
},
"r903": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9C",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
},
"r904": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9C",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
},
"r905": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9C",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
},
"r906": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
},
"r907": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
},
"r908": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
},
"r909": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r910": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
},
"r911": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
},
"r912": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r913": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r914": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r915": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r916": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
},
"r917": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
},
"r918": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
},
"r919": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b"
},
"r920": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b-2"
},
"r921": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "d1-1"
},
"r922": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-Q",
"Number": "240",
"Section": "308",
"Subsection": "a"
},
"r923": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16",
"Subsection": "J",
"Paragraph": "a"
},
"r924": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1"
},
"r925": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i"
},
"r926": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r927": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r928": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r929": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r930": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r931": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r932": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r933": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "2"
},
"r934": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a"
},
"r935": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1"
},
"r936": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r937": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r938": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r939": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r940": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r941": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "2"
},
"r942": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "3"
},
"r943": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "b"
},
"r944": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a"
},
"r945": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1"
},
"r946": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r947": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r948": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r949": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r950": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r951": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "2"
},
"r952": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "3"
},
"r953": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "b"
},
"r954": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Section": "13",
"Subsection": "a-1"
},
"r955": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v"
},
"r956": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "1"
},
"r957": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "ii"
},
"r958": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii"
},
"r959": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "ii"
},
"r960": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "i"
},
"r961": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "ii"
},
"r962": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iii"
},
"r963": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iv"
},
"r964": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "v"
},
"r965": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "vi"
},
"r966": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iv"
},
"r967": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "vi"
},
"r968": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "3"
},
"r969": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "4"
},
"r970": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "i"
},
"r971": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "ii"
},
"r972": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iii"
},
"r973": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iv"
},
"r974": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6"
},
"r975": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6",
"Subparagraph": "i"
},
"r976": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1"
},
"r977": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i"
},
"r978": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r979": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r980": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r981": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r982": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r983": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r984": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r985": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "2"
},
"r986": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "1"
},
"r987": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2"
},
"r988": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "A"
},
"r989": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "C"
},
"r990": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "D"
},
"r991": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "E"
},
"r992": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "F"
},
"r993": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a"
},
"r994": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "1"
},
"r995": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "A"
},
"r996": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "B"
},
"r997": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "C"
},
"r998": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "D"
},
"r999": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "b",
"Paragraph": "1"
},
"r1000": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Number": "229",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1"
},
"r1001": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "A",
"Number": "229"
},
"r1002": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Number": "229"
},
"r1003": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "i",
"Number": "229"
},
"r1004": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-T",
"Number": "232",
"Section": "405"
},
"r1005": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r1006": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"SubTopic": "825",
"Topic": "944",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
},
"r1007": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(1)",
"SubTopic": "20",
"Topic": "842",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r1008": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12",
"Paragraph": "Column A",
"Subparagraph": "(ii)",
"Footnote": "2",
"Publisher": "SEC"
},
"r1009": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12A",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r1010": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column A",
"Subparagraph": "(b)",
"Footnote": "1",
"Publisher": "SEC"
},
"r1011": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "14",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r1012": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 2",
"Publisher": "SEC"
},
"r1013": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/210/tableOfContent"
},
"r1014": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r1015": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(24))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r1016": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r1017": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r1018": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r1019": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
},
"r1020": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
},
"r1021": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
},
"r1022": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(7)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r1023": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r1024": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
},
"r1025": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r1026": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r1027": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
},
"r1028": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(f))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r1029": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r1030": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r1031": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
},
"r1032": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
},
"r1033": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
},
"r1034": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
},
"r1035": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
},
"r1036": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r1037": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "270",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
},
"r1038": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
},
"r1039": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r1040": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r1041": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(ee)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r1042": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r1043": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
},
"r1044": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
},
"r1045": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
},
"r1046": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
},
"r1047": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "323",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
},
"r1048": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/350-20/tableOfContent"
},
"r1049": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1050": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1051": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1052": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1053": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1054": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1055": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1056": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1057": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r1058": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
},
"r1059": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
},
"r1060": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/350-30/tableOfContent"
},
"r1061": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
},
"r1062": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1063": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1064": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1065": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1066": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1067": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
},
"r1068": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1069": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1070": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1071": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1072": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1073": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
},
"r1074": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
},
"r1075": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/405-30/tableOfContent"
},
"r1076": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r1077": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r1078": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r1079": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "410",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "10",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
},
"r1080": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
},
"r1081": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r1082": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.b.2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r1083": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "440",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
},
"r1084": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/450/tableOfContent"
},
"r1085": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
},
"r1086": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
},
"r1087": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
},
"r1088": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r1089": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "460",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
},
"r1090": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r1091": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r1092": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r1093": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r1094": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r1095": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r1096": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "505",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
},
"r1097": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
},
"r1098": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "27",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27"
},
"r1099": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1100": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1101": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1102": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1103": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1104": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1105": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1106": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1107": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1108": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1109": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1110": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1111": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1112": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1113": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1114": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1115": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1116": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1117": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1118": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1119": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1120": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1121": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1122": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1123": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1124": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1125": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(l)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r1126": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "730",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
},
"r1127": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
},
"r1128": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
},
"r1129": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
},
"r1130": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
},
"r1131": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "25",
"Paragraph": "6A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
},
"r1132": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r1133": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r1134": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r1135": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r1136": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r1137": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r1138": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r1139": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "28",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
},
"r1140": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r1141": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
},
"r1142": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
},
"r1143": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
},
"r1144": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
},
"r1145": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
},
"r1146": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "25",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
},
"r1147": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
},
"r1148": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
},
"r1149": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
},
"r1150": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
},
"r1151": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r1152": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r1153": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r1154": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r1155": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r1156": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r1157": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r1158": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r1159": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
},
"r1160": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
},
"r1161": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
},
"r1162": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
},
"r1163": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
},
"r1164": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4D",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
},
"r1165": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4G",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
},
"r1166": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1167": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1168": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1169": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1170": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1171": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1172": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1173": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1174": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1175": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(5)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1176": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(6)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1177": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1178": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1179": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1180": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1181": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1182": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1183": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1184": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1185": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1186": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1187": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
},
"r1188": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
},
"r1189": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "205",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
},
"r1190": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r1191": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r1192": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r1193": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r1194": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r1195": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r1196": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "985",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
}
}
}