| ANNUAL 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 | |||||
| For the transition period from__________ to____________ | |||||
| (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 | Name of each exchange on which registered | ||||||
| ☒ | Accelerated filer | ☐ | Non-accelerated filer | ☐ | Smaller reporting company | Emerging growth company | |||||||||||||||||||||||
| Page | |||||||||||




Name | Age | Position | ||||||||||||||||||
| Rami Rahim | 52 | Chief Executive Officer and Director | ||||||||||||||||||
| Manoj Leelanivas | 53 | Executive Vice President, Chief Operating Officer | ||||||||||||||||||
| Robert Mobassaly | 44 | Senior Vice President, General Counsel and Secretary | ||||||||||||||||||
| Kenneth B. Miller | 51 | Executive Vice President, Chief Financial Officer | ||||||||||||||||||
| Thomas A. Austin | 55 | Group Vice President, Chief Accounting Officer | ||||||||||||||||||
| Christopher Kaddaras | 52 | Executive Vice President, Chief Revenue Officer | ||||||||||||||||||
Period | Total Number of Shares Purchased | Average Price Paid per Share | Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(*) | Maximum Dollar Value of Shares that May Still Be Purchased Under the Plans or Programs(*) | |||||||||||||||||||
October 1 - October 31, 2022 | — | $ | — | — | $ | 679.5 | |||||||||||||||||
November 1 - November 30, 2022 | 2.9 | $ | 30.00 | 2.9 | $ | 592.0 | |||||||||||||||||
December 1 - December 31, 2022 | — | $ | — | — | $ | 592.0 | |||||||||||||||||
| Total | 2.9 | 2.9 | |||||||||||||||||||||

As of December 31, | |||||||||||||||||||||||||||||||||||
| 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | ||||||||||||||||||||||||||||||
| JNPR | $ | 100.00 | $ | 96.94 | $ | 91.49 | $ | 86.56 | $ | 141.42 | $ | 129.99 | |||||||||||||||||||||||
| S&P 500 | $ | 100.00 | $ | 95.61 | $ | 125.70 | $ | 148.81 | $ | 191.48 | $ | 156.77 | |||||||||||||||||||||||
| NASDAQ Telecommunications Index | $ | 100.00 | $ | 105.27 | $ | 119.63 | $ | 148.58 | $ | 157.71 | $ | 119.73 | |||||||||||||||||||||||
| As of and for the Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Net revenues | $ | 5,301.2 | $ | 4,735.4 | $ | 565.8 | 12 | % | |||||||||||||||
| Gross margin | $ | 2,958.3 | $ | 2,740.1 | $ | 218.2 | 8 | % | |||||||||||||||
| Percentage of net revenues | 55.8 | % | 57.9 | % | |||||||||||||||||||
| Operating income | $ | 519.1 | $ | 387.5 | $ | 131.6 | 34 | % | |||||||||||||||
| Percentage of net revenues | 9.8 | % | 8.2 | % | |||||||||||||||||||
| Net income | $ | 471.0 | $ | 252.7 | $ | 218.3 | 86 | % | |||||||||||||||
| Percentage of net revenues | 8.9 | % | 5.3 | % | |||||||||||||||||||
| Net income per share | |||||||||||||||||||||||
| Basic | $ | 1.46 | $ | 0.78 | $ | 0.68 | 87 | % | |||||||||||||||
| Diluted | $ | 1.43 | $ | 0.76 | $ | 0.67 | 88 | % | |||||||||||||||
| Operating cash flows | $ | 97.6 | $ | 689.7 | $ | (592.1) | (86) | % | |||||||||||||||
| Stock repurchase plan activity | $ | 299.7 | $ | 433.3 | $ | (133.6) | (31) | % | |||||||||||||||
| Cash dividends declared per common stock | $ | 0.84 | $ | 0.80 | $ | 0.04 | 5 | % | |||||||||||||||
DSO(1) | 76 | 69 | 7 | 10 | % | ||||||||||||||||||
| Deferred revenue: | |||||||||||||||||||||||
| Deferred product revenue | $ | 108.8 | $ | 129.1 | $ | (20.3) | (16) | % | |||||||||||||||
| Deferred service revenue | 1,554.3 | 1,284.5 | 269.8 | 21 | % | ||||||||||||||||||
| Total | $ | 1,663.1 | $ | 1,413.6 | $ | 249.5 | 18 | % | |||||||||||||||
Deferred revenue from customer solutions(2) | $ | 632.8 | $ | 442.1 | $ | 190.7 | 43 | % | |||||||||||||||
| Deferred revenue from hardware maintenance and professional services | 1,030.3 | 971.5 | 58.8 | 6 | % | ||||||||||||||||||
| Total | $ | 1,663.1 | $ | 1,413.6 | $ | 249.5 | 18 | % | |||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Customer Solutions: | |||||||||||||||||||||||
| Automated WAN Solutions | $ | 1,865.3 | $ | 1,665.0 | $ | 200.3 | 12 | % | |||||||||||||||
| Percentage of net revenues | 35.2 | % | 35.2 | % | |||||||||||||||||||
| Cloud-Ready Data Center | 878.9 | 727.1 | 151.8 | 21 | % | ||||||||||||||||||
| Percentage of net revenues | 16.6 | % | 15.4 | % | |||||||||||||||||||
| AI-Driven Enterprise | 1,026.2 | 830.4 | 195.8 | 24 | % | ||||||||||||||||||
| Percentage of net revenues | 19.4 | % | 17.5 | % | |||||||||||||||||||
| Hardware Maintenance and Professional Services | 1,530.8 | 1,512.9 | 17.9 | 1 | % | ||||||||||||||||||
| Percentage of net revenues | 28.8 | % | 31.9 | % | |||||||||||||||||||
| Total net revenues | $ | 5,301.2 | $ | 4,735.4 | $ | 565.8 | 12 | % | |||||||||||||||
| Customer Verticals: | |||||||||||||||||||||||
| Cloud | $ | 1,393.6 | $ | 1,228.0 | $ | 165.6 | 13 | % | |||||||||||||||
| Percentage of net revenues | 26.3 | % | 25.9 | % | |||||||||||||||||||
| Service Provider | 1,891.2 | 1,839.1 | 52.1 | 3 | % | ||||||||||||||||||
| Percentage of net revenues | 35.7 | % | 38.8 | % | |||||||||||||||||||
| Enterprise | 2,016.4 | 1,668.3 | 348.1 | 21 | % | ||||||||||||||||||
| Percentage of net revenues | 38.0 | % | 35.3 | % | |||||||||||||||||||
| Total net revenues | $ | 5,301.2 | $ | 4,735.4 | $ | 565.8 | 12 | % | |||||||||||||||
| Geographic Regions: | |||||||||||||||||||||||
| Americas: | |||||||||||||||||||||||
| United States | $ | 2,931.6 | $ | 2,426.9 | $ | 504.7 | 21 | % | |||||||||||||||
| Other | 225.2 | 222.2 | 3.0 | 1 | % | ||||||||||||||||||
| Total Americas | 3,156.8 | 2,649.1 | 507.7 | 19 | % | ||||||||||||||||||
| Percentage of net revenues | 59.6 | % | 55.9 | % | |||||||||||||||||||
| EMEA | 1,370.0 | 1,314.5 | 55.5 | 4 | % | ||||||||||||||||||
| Percentage of net revenues | 25.8 | % | 27.8 | % | |||||||||||||||||||
| APAC | 774.4 | 771.8 | 2.6 | — | % | ||||||||||||||||||
| Percentage of net revenues | 14.6 | % | 16.3 | % | |||||||||||||||||||
| Total net revenues | $ | 5,301.2 | $ | 4,735.4 | $ | 565.8 | 12 | % | |||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Software and Related Services | $ | 994.2 | $ | 760.9 | $ | 233.3 | 31 | % | |||||||||||||||
| Percentage of net revenues | 18.8 | % | 16.1 | % | |||||||||||||||||||
| Total Security | $ | 628.6 | $ | 656.9 | $ | (28.3) | (4) | % | |||||||||||||||
| Percentage of net revenues | 11.9 | % | 13.9 | % | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Product gross margin | $ | 1,778.2 | $ | 1,668.7 | $ | 109.5 | 7 | % | |||||||||||||||
| Percentage of product revenues | 50.2 | % | 54.2 | % | |||||||||||||||||||
| Service gross margin | 1,180.1 | 1,071.4 | 108.7 | 10 | % | ||||||||||||||||||
| Percentage of service revenues | 67.0 | % | 64.6 | % | |||||||||||||||||||
| Total gross margin | $ | 2,958.3 | $ | 2,740.1 | $ | 218.2 | 8 | % | |||||||||||||||
| Percentage of net revenues | 55.8 | % | 57.9 | % | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Research and development | $ | 1,036.1 | $ | 1,007.2 | $ | 28.9 | 3 | % | |||||||||||||||
| Percentage of net revenues | 19.5 | % | 21.3 | % | |||||||||||||||||||
| Sales and marketing | 1,133.4 | 1,052.7 | 80.7 | 8 | % | ||||||||||||||||||
| Percentage of net revenues | 21.4 | % | 22.2 | % | |||||||||||||||||||
| General and administrative | 249.5 | 249.8 | (0.3) | — | % | ||||||||||||||||||
| Percentage of net revenues | 4.7 | % | 5.3 | % | |||||||||||||||||||
| Restructuring charges | 20.2 | 42.9 | (22.7) | (53) | % | ||||||||||||||||||
| Percentage of net revenues | 0.4 | % | 0.9 | % | |||||||||||||||||||
| Total operating expenses | $ | 2,439.2 | $ | 2,352.6 | $ | 86.6 | 4 | % | |||||||||||||||
| Percentage of net revenues | 46.0 | % | 49.7 | % | |||||||||||||||||||
| Year Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Gain on divestiture | $ | 45.8 | $ | — | $ | 45.8 | N/M | ||||||||||||||||
| Percentage of net revenues | 0.9 | % | — | % | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Loss on extinguishment of debt | $ | — | $ | (60.6) | $ | 60.6 | N/M | ||||||||||||||||
| Percentage of net revenues | — | % | (1.3) | % | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
| Interest income | $ | 19.6 | $ | 14.9 | $ | 4.7 | 32 | % | |||||||||||||||
| Interest expense | (58.6) | (50.8) | (7.8) | 15 | % | ||||||||||||||||||
| Gain on investments, net | 8.8 | 17.6 | (8.8) | (50) | % | ||||||||||||||||||
| Other | 1.6 | 1.5 | 0.1 | 7 | % | ||||||||||||||||||
| Total other expense, net | $ | (28.6) | $ | (16.8) | $ | (11.8) | 70 | % | |||||||||||||||
| Percentage of net revenues | (0.5) | % | (0.4) | % | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||||||||
| 2022 | 2021 | $ Change | % Change | ||||||||||||||||||||
Income tax provision | $ | 60.5 | $ | 57.4 | $ | 3.1 | 5 | % | |||||||||||||||
| Effective tax rate | 11.3 | % | 18.5 | % | |||||||||||||||||||
| - 150 BPS | - 100 BPS | - 50 BPS | Fair Value as of December 31, 2022 | + 50 BPS | + 100 BPS | + 150 BPS | |||||||||||||||||||||||||||||||||||
Available-for-sale fixed income securities | $ | 415.8 | $ | 414.8 | $ | 413.8 | $ | 412.8 | $ | 411.8 | $ | 410.8 | $ | 409.8 | |||||||||||||||||||||||||||
| - 150 BPS | - 100 BPS | - 50 BPS | Fair Value as of December 31, 2021 | + 50 BPS | + 100 BPS | + 150 BPS | |||||||||||||||||||||||||||||||||||
Available-for-sale fixed income securities | $ | 820.2 | $ | 816.7 | $ | 813.5 | $ | 810.1 | $ | 806.7 | $ | 803.4 | $ | 800.1 | |||||||||||||||||||||||||||
| Page | ||||||||
Reports of Independent Registered Public Accounting Firm (PCAOB ID: | ||||||||
| Description of the matter | As described in Note 1 to the consolidated financial statements, the Company’s contracts with customers sometimes contain multiple performance obligations, which are accounted for separately if they are distinct. In such cases, the transaction price is then allocated to the distinct performance obligations on a relative standalone selling price basis and revenue is recognized when control of the distinct performance obligation is transferred. For example, product revenue is recognized at the time of hardware shipment or delivery of software license, and support revenue is recognized over time as the services are performed. Auditing the Company’s revenue recognition was challenging, specifically related to identifying and determining the distinct performance obligations and the associated timing of revenue recognition. For example, there were nonstandard terms and conditions that required judgment to determine the distinct performance obligations and the impact on the timing of revenue recognition. | ||||
| How we addressed the matter in our audit | We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s revenue recognition process, including controls to identify and determine the distinct performance obligations and the timing of revenue recognition. Among the procedures we performed to test the identification and determination of the distinct performance obligations and the timing of revenue recognition, we read the executed contract and purchase order to understand the contract, identified the performance obligation(s), determined the distinct performance obligations, and evaluated the timing and amount of revenue recognized for a sample of individual sales transactions. We evaluated the accuracy of the Company’s contract summary documentation, specifically related to the identification and determination of distinct performance obligations and the timing of revenue recognition. | ||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Net revenues: | |||||||||||||||||
| Product | $ | $ | $ | ||||||||||||||
| Service | |||||||||||||||||
| Total net revenues | |||||||||||||||||
| Cost of revenues: | |||||||||||||||||
| Product | |||||||||||||||||
| Service | |||||||||||||||||
| Total cost of revenues | |||||||||||||||||
| Gross margin | |||||||||||||||||
| Operating expenses: | |||||||||||||||||
| Research and development | |||||||||||||||||
| Sales and marketing | |||||||||||||||||
| General and administrative | |||||||||||||||||
| Restructuring charges | |||||||||||||||||
| Total operating expenses | |||||||||||||||||
| Operating income | |||||||||||||||||
| Gain on divestiture | |||||||||||||||||
| Loss on extinguishment of debt | ( | ( | |||||||||||||||
| Other expense, net | ( | ( | ( | ||||||||||||||
| Income before income taxes and loss from equity method investment | |||||||||||||||||
| Income tax provision | |||||||||||||||||
| Loss from equity method investment, net of tax | |||||||||||||||||
| Net income | $ | $ | $ | ||||||||||||||
| Net income per share: | |||||||||||||||||
| Basic | $ | $ | $ | ||||||||||||||
| Diluted | $ | $ | $ | ||||||||||||||
| Shares used in computing net income per share: | |||||||||||||||||
| Basic | |||||||||||||||||
| Diluted | |||||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Net income | $ | $ | $ | ||||||||||||||
| Other comprehensive income (loss), net of tax: | |||||||||||||||||
| Available-for-sale debt securities: | |||||||||||||||||
| Change in net unrealized gains and losses | ( | ( | |||||||||||||||
| Net realized losses (gains) reclassified into net income | ( | ( | |||||||||||||||
| Net change on available-for-sale debt securities | ( | ( | |||||||||||||||
| Cash flow hedges: | |||||||||||||||||
| Change in net unrealized gains and losses | ( | ||||||||||||||||
| Net realized losses (gains) reclassified into net income | ( | ||||||||||||||||
| Net change on cash flow hedges | ( | ||||||||||||||||
| Change in foreign currency translation adjustments | ( | ( | |||||||||||||||
| Other comprehensive income (loss), net | ( | ||||||||||||||||
| Comprehensive income | $ | $ | $ | ||||||||||||||
| December 31, 2022 | December 31, 2021 | ||||||||||
| ASSETS | |||||||||||
| Current assets: | |||||||||||
| Cash and cash equivalents | $ | $ | |||||||||
| Short-term investments | |||||||||||
Accounts receivable, net of allowance for doubtful accounts of $ | |||||||||||
| Inventory | |||||||||||
| Prepaid expenses and other current assets | |||||||||||
| Total current assets | |||||||||||
| Property and equipment, net | |||||||||||
| Operating lease assets | |||||||||||
| Long-term investments | |||||||||||
| Purchased intangible assets, net | |||||||||||
| Goodwill | |||||||||||
| Other long-term assets | |||||||||||
| Total assets | $ | $ | |||||||||
| LIABILITIES AND STOCKHOLDERS' EQUITY | |||||||||||
| Current liabilities: | |||||||||||
| Accounts payable | $ | $ | |||||||||
| Accrued compensation | |||||||||||
| Deferred revenue | |||||||||||
| Other accrued liabilities | |||||||||||
| Total current liabilities | |||||||||||
| Long-term debt | |||||||||||
| Long-term deferred revenue | |||||||||||
| Long-term income taxes payable | |||||||||||
| Long-term operating lease liabilities | |||||||||||
| Other long-term liabilities | |||||||||||
| Total liabilities | |||||||||||
| Commitments and contingencies (Note 15) | |||||||||||
| Stockholders' equity: | |||||||||||
Preferred stock, $ | |||||||||||
Common stock, $ | |||||||||||
| Additional paid-in capital | |||||||||||
| Accumulated other comprehensive income (loss) | ( | ||||||||||
| Accumulated deficit | ( | ( | |||||||||
| Total stockholders' equity | |||||||||||
| Total liabilities and stockholders' equity | $ | $ | |||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Cash flows from operating activities: | |||||||||||||||||
| Net income | $ | $ | $ | ||||||||||||||
| Adjustments to reconcile net income to net cash provided by operating activities: | |||||||||||||||||
| Share-based compensation expense | |||||||||||||||||
| Depreciation, amortization, and accretion | |||||||||||||||||
| Operating lease assets expense | |||||||||||||||||
| Gain on divestiture | ( | ||||||||||||||||
| Loss from equity method investment | |||||||||||||||||
| Loss on extinguishment of debt | |||||||||||||||||
| Deferred income taxes | ( | ( | |||||||||||||||
| Other | ( | ( | ( | ||||||||||||||
| Changes in operating assets and liabilities, net of acquisitions: | |||||||||||||||||
| Accounts receivable, net | ( | ( | ( | ||||||||||||||
| Prepaid expenses and other assets | ( | ( | ( | ||||||||||||||
| Accounts payable | |||||||||||||||||
| Accrued compensation | ( | ||||||||||||||||
| Income taxes payable | ( | ||||||||||||||||
| Other accrued liabilities | ( | ( | |||||||||||||||
| Deferred revenue | |||||||||||||||||
| Net cash provided by operating activities | |||||||||||||||||
| Cash flows from investing activities: | |||||||||||||||||
| Purchases of property and equipment | ( | ( | ( | ||||||||||||||
| Proceeds from divestiture, net | |||||||||||||||||
| Purchases of available-for-sale debt securities | ( | ( | ( | ||||||||||||||
| Proceeds from sales of available-for-sale debt securities | |||||||||||||||||
| Proceeds from maturities and redemptions of available-for-sale debt securities | |||||||||||||||||
| Purchases of equity securities | ( | ( | ( | ||||||||||||||
| Proceeds from sales of equity securities | |||||||||||||||||
| Proceeds from Pulse note receivable | |||||||||||||||||
| Payments for business acquisitions, net of cash and cash equivalents acquired | ( | ( | |||||||||||||||
| Subsequent payments related to acquisitions in prior years | ( | ( | ( | ||||||||||||||
| Other | ( | ||||||||||||||||
| Net cash provided by (used in) investing activities | ( | ||||||||||||||||
| Cash flows from financing activities: | |||||||||||||||||
| Repurchase and retirement of common stock | ( | ( | ( | ||||||||||||||
| Proceeds from issuance of common stock | |||||||||||||||||
| Payment of dividends | ( | ( | ( | ||||||||||||||
| Payment of debt | ( | ( | |||||||||||||||
| Issuance of debt, net | |||||||||||||||||
| Payment for debt extinguishment costs | ( | ( | |||||||||||||||
| Other | ( | ||||||||||||||||
| Net cash used in financing activities | ( | ( | ( | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash | ( | ( | |||||||||||||||
| Net (decrease) increase 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, net of amounts capitalized | $ | $ | $ | ||||||||||||||
| Cash paid for income taxes, net | $ | $ | $ | ||||||||||||||
| Non-cash investing activity: | |||||||||||||||||
| Equity method investment | $ | $ | $ | ||||||||||||||
Shares | Common Stock and Additional Paid-In Capital | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit | Total Stockholders' Equity | |||||||||||||||||||||||||
Balance at December 31, 2019 | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||
| Net income | — | — | — | ||||||||||||||||||||||||||
| Other comprehensive income, net | — | — | — | ||||||||||||||||||||||||||
| Issuance of common stock | — | — | |||||||||||||||||||||||||||
| Common stock assumed upon business combination | — | — | — | ||||||||||||||||||||||||||
| Repurchase and retirement of common stock | ( | ( | — | ( | ( | ||||||||||||||||||||||||
| Purchase of forward contract under accelerated share repurchase program ("ASR") | — | — | — | ||||||||||||||||||||||||||
| Share-based compensation expense | — | — | — | ||||||||||||||||||||||||||
Payments of cash dividends ($ | — | ( | — | — | ( | ||||||||||||||||||||||||
Balance at December 31, 2020 | ( | ||||||||||||||||||||||||||||
| Net income | — | — | — | ||||||||||||||||||||||||||
| Other comprehensive loss, net | — | — | ( | — | ( | ||||||||||||||||||||||||
| Issuance of common stock | — | — | |||||||||||||||||||||||||||
| Common stock assumed upon business combination | — | — | — | ||||||||||||||||||||||||||
| Repurchase and retirement of common stock | ( | ( | — | ( | ( | ||||||||||||||||||||||||
| Share-based compensation expense | — | — | — | ||||||||||||||||||||||||||
Payments of cash dividends ($ | — | ( | — | — | ( | ||||||||||||||||||||||||
Balance at December 31, 2021 | ( | ( | |||||||||||||||||||||||||||
| Net income | — | — | — | ||||||||||||||||||||||||||
| Other comprehensive income, net | — | — | — | ||||||||||||||||||||||||||
| Issuance of common stock | — | — | |||||||||||||||||||||||||||
| Repurchase and retirement of common stock | ( | ( | — | ( | ( | ||||||||||||||||||||||||
| Share-based compensation expense | — | — | — | ||||||||||||||||||||||||||
Payments of cash dividends ($ | — | ( | — | — | ( | ||||||||||||||||||||||||
Balance at December 31, 2022 | $ | $ | $ | ( | $ | ||||||||||||||||||||||||
| Estimated Useful Life (years) | |||||
| Computers, equipment, and software | |||||
| Furniture and fixtures | |||||
| Building and building improvements | |||||
| Land improvements | |||||
| Leasehold improvements | Lease term, not to exceed | ||||
| As of | |||||
| April 4, 2022 | |||||
| Assets: | |||||
| Total current assets | $ | ||||
| Property and equipment, net | |||||
| Deferred tax assets | |||||
| Other long-term assets | |||||
| Purchased intangible assets, net | |||||
| Goodwill | |||||
| Total assets held for sale | $ | ||||
| Liabilities: | |||||
| Accounts payable | $ | ||||
| Other liabilities | |||||
| Total liabilities held for sale | $ | ||||
| As of December 31, 2022 | As of December 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| Amortized Cost | Gross Unrealized Gains | Gross Unrealized Losses | Estimated Fair Value | Amortized Cost | Gross Unrealized Gains | Gross Unrealized Losses | Estimated Fair Value | ||||||||||||||||||||||||||||||||||||||||
| Fixed income securities: | |||||||||||||||||||||||||||||||||||||||||||||||
| Asset-backed and mortgage-backed securities | $ | $ | $ | ( | $ | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||||||||||||
| Certificates of deposit | |||||||||||||||||||||||||||||||||||||||||||||||
| Commercial paper | |||||||||||||||||||||||||||||||||||||||||||||||
| Corporate debt securities | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
Foreign government debt securities | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
| Time deposits | |||||||||||||||||||||||||||||||||||||||||||||||
U.S. government agency securities | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
| U.S. government securities | ( | ||||||||||||||||||||||||||||||||||||||||||||||
Total fixed income securities | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
Privately-held debt and redeemable preferred stock securities | |||||||||||||||||||||||||||||||||||||||||||||||
Total available-for-sale debt securities | $ | $ | $ | ( | $ | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||||||||||||
| Reported as: | |||||||||||||||||||||||||||||||||||||||||||||||
| Cash equivalents | $ | $ | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||||||
| Short-term investments | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
| Long-term investments | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
| Other long-term assets | |||||||||||||||||||||||||||||||||||||||||||||||
| Total | $ | $ | $ | ( | $ | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||||||||||||
| Amortized Cost | Estimated Fair Value | ||||||||||
| Due in less than one year | $ | $ | |||||||||
| Due between one and five years | |||||||||||
| Total | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Equity investments with readily determinable fair value | |||||||||||
| Money market funds | $ | $ | |||||||||
| Mutual funds | |||||||||||
| Publicly-traded equity securities | |||||||||||
| Equity investments without readily determinable fair value | |||||||||||
| Equity investment under the equity method of accounting | |||||||||||
| Total equity securities | $ | $ | |||||||||
| Reported as: | |||||||||||
| Cash equivalents | $ | $ | |||||||||
| Short-term investments | |||||||||||
| Prepaid expenses and other current assets | |||||||||||
| Other long-term assets | |||||||||||
| Total | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Cash and cash equivalents | $ | $ | |||||||||
| Restricted cash included in Prepaid expenses and other current assets | |||||||||||
| Restricted cash included in Other long-term assets | |||||||||||
| Total cash, cash equivalents, and restricted cash | $ | $ | |||||||||
Fair Value Measurements at December 31, 2022 | Fair Value Measurements at December 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| Quoted Prices in Active Markets For Identical Assets (Level 1) | Significant Other Observable Remaining Inputs (Level 2) | Significant Other Unobservable Remaining Inputs (Level 3) | Total | Quoted Prices in Active Markets For Identical Assets (Level 1) | Significant Other Observable Remaining Inputs (Level 2) | Significant Other Unobservable Remaining Inputs (Level 3) | Total | ||||||||||||||||||||||||||||||||||||||||
Assets: | |||||||||||||||||||||||||||||||||||||||||||||||
Available-for-sale debt securities: | |||||||||||||||||||||||||||||||||||||||||||||||
| Asset-backed and mortgage-backed securities | $ | $ | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||||||
| Certificates of deposit | |||||||||||||||||||||||||||||||||||||||||||||||
| Commercial paper | |||||||||||||||||||||||||||||||||||||||||||||||
| Corporate debt securities | |||||||||||||||||||||||||||||||||||||||||||||||
Foreign government debt securities | |||||||||||||||||||||||||||||||||||||||||||||||
| Time deposits | |||||||||||||||||||||||||||||||||||||||||||||||
U.S. government agency securities | |||||||||||||||||||||||||||||||||||||||||||||||
U.S. government securities | |||||||||||||||||||||||||||||||||||||||||||||||
Privately-held debt and redeemable preferred stock securities | |||||||||||||||||||||||||||||||||||||||||||||||
Total available-for-sale debt securities | |||||||||||||||||||||||||||||||||||||||||||||||
Equity securities: | |||||||||||||||||||||||||||||||||||||||||||||||
| Money market funds | |||||||||||||||||||||||||||||||||||||||||||||||
| Mutual funds | |||||||||||||||||||||||||||||||||||||||||||||||
| Publicly-traded equity securities | |||||||||||||||||||||||||||||||||||||||||||||||
Total equity securities | |||||||||||||||||||||||||||||||||||||||||||||||
| Derivative assets: | |||||||||||||||||||||||||||||||||||||||||||||||
Foreign exchange contracts | |||||||||||||||||||||||||||||||||||||||||||||||
| Interest rate contracts | |||||||||||||||||||||||||||||||||||||||||||||||
Total derivative assets | |||||||||||||||||||||||||||||||||||||||||||||||
Total assets measured at fair value on a recurring basis | $ | $ | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||||||
Liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||
| Derivative liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||
Foreign exchange contracts | $ | $ | ( | $ | $ | ( | $ | $ | ( | $ | $ | ( | |||||||||||||||||||||||||||||||||||
| Interest rate contracts | ( | ( | ( | ( | |||||||||||||||||||||||||||||||||||||||||||
Total derivative liabilities | ( | ( | ( | ( | |||||||||||||||||||||||||||||||||||||||||||
Total liabilities measured at fair value on a recurring basis | $ | $ | ( | $ | $ | ( | $ | $ | ( | $ | $ | ( | |||||||||||||||||||||||||||||||||||
Total assets, reported as: | |||||||||||||||||||||||||||||||||||||||||||||||
| Cash equivalents | $ | $ | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||||||
| Short-term investments | |||||||||||||||||||||||||||||||||||||||||||||||
| Long-term investments | |||||||||||||||||||||||||||||||||||||||||||||||
Prepaid expenses and other current assets | |||||||||||||||||||||||||||||||||||||||||||||||
| Other long-term assets | |||||||||||||||||||||||||||||||||||||||||||||||
Total assets measured at fair value on a recurring basis | $ | $ | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||||||
Fair Value Measurements at December 31, 2022 | Fair Value Measurements at December 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| Quoted Prices in Active Markets For Identical Assets (Level 1) | Significant Other Observable Remaining Inputs (Level 2) | Significant Other Unobservable Remaining Inputs (Level 3) | Total | Quoted Prices in Active Markets For Identical Assets (Level 1) | Significant Other Observable Remaining Inputs (Level 2) | Significant Other Unobservable Remaining Inputs (Level 3) | Total | ||||||||||||||||||||||||||||||||||||||||
Total liabilities, reported as: | |||||||||||||||||||||||||||||||||||||||||||||||
| Other accrued liabilities | $ | $ | ( | $ | $ | ( | $ | $ | ( | $ | $ | ( | |||||||||||||||||||||||||||||||||||
| Other long-term liabilities | ( | ( | ( | ( | |||||||||||||||||||||||||||||||||||||||||||
Total liabilities measured at fair value on a recurring basis | $ | $ | ( | $ | $ | ( | $ | $ | ( | $ | $ | ( | |||||||||||||||||||||||||||||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Designated derivatives: | |||||||||||
| Cash flow hedges: | |||||||||||
| Foreign currency contracts | $ | $ | |||||||||
| Interest rate lock contracts | |||||||||||
| Fair value hedges: | |||||||||||
| Interest rate swap contracts | |||||||||||
Total designated derivatives | $ | $ | |||||||||
| Non-designated derivatives | |||||||||||
Total | $ | $ | |||||||||
| As of December 31, | ||||||||||||||||||||
| Balance Sheet Location | 2022 | 2021 | ||||||||||||||||||
| Derivative assets: | ||||||||||||||||||||
| Derivatives designated as hedging instruments: | ||||||||||||||||||||
| Foreign currency contracts as cash flow hedges | Other current assets | $ | $ | |||||||||||||||||
| Foreign currency contracts as cash flow hedges | Other long-term assets | |||||||||||||||||||
| Interest rate lock contracts | Other long-term assets | |||||||||||||||||||
| Interest rate swap contracts | Other long-term assets | |||||||||||||||||||
| Total derivatives designated as hedging instruments | $ | $ | ||||||||||||||||||
| Derivatives not designated as hedging instruments | Other current assets | |||||||||||||||||||
| Total derivative assets | $ | $ | ||||||||||||||||||
| Derivative liabilities: | ||||||||||||||||||||
| Derivatives designated as hedging instruments: | ||||||||||||||||||||
| Foreign currency contracts | Other accrued liabilities | $ | $ | |||||||||||||||||
| Foreign currency contracts | Other long-term liabilities | |||||||||||||||||||
| Interest rate swap contracts | Other long-term liabilities | |||||||||||||||||||
| Total derivatives designated as hedging instruments | $ | $ | ||||||||||||||||||
| Derivatives not designated as hedging instruments | Other accrued liabilities | |||||||||||||||||||
| Total derivative liabilities | $ | $ | ||||||||||||||||||
| Total | |||||
| December 31, 2020 | $ | ||||
| Additions due to business combinations | |||||
| December 31, 2021 | |||||
Other (*) | ( | ||||
| December 31, 2022 | $ | ||||
| As of December 31, 2022 | As of December 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| Gross | Accumulated Amortization | Accumulated Impairments and Other Charges | Net | Gross | Accumulated Amortization | Accumulated Impairments and Other Charges | Net | ||||||||||||||||||||||||||||||||||||||||
| Finite-lived intangible assets: | |||||||||||||||||||||||||||||||||||||||||||||||
| Technologies and patents | $ | $ | ( | $ | ( | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||||||
| Customer contracts, support agreements, and related relationships | ( | ( | ( | ( | |||||||||||||||||||||||||||||||||||||||||||
| Trade names and other | ( | ( | |||||||||||||||||||||||||||||||||||||||||||||
| Total | ( | ( | ( | ( | |||||||||||||||||||||||||||||||||||||||||||
| Indefinite-lived intangible assets: | |||||||||||||||||||||||||||||||||||||||||||||||
| IPR&D | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||
| Total purchased intangible assets | $ | $ | ( | $ | ( | $ | $ | $ | ( | $ | ( | $ | |||||||||||||||||||||||||||||||||||
| Years Ending December 31, | Amount | ||||
| 2023 | $ | ||||
| 2024 | |||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| Total | $ | ||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Production and service materials | $ | $ | |||||||||
| Finished goods | |||||||||||
| Total inventory | $ | $ | |||||||||
| Reported as: | |||||||||||
| Inventory | $ | $ | |||||||||
| Other long-term assets | |||||||||||
| Total inventory | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Contract manufacturer deposits | $ | $ | |||||||||
| Prepaid expenses | |||||||||||
| Other current assets | |||||||||||
| Total prepaid expenses and other current assets | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Computers and equipment | $ | $ | |||||||||
| Software | |||||||||||
| Leasehold improvements | |||||||||||
| Furniture and fixtures | |||||||||||
| Building and building improvements | |||||||||||
| Land and land improvements | |||||||||||
| Construction-in-process | |||||||||||
| Property and equipment, gross | |||||||||||
| Accumulated depreciation | ( | ( | |||||||||
| Property and equipment, net | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Beginning balance | $ | $ | |||||||||
| Provisions made during the period, net | |||||||||||
| Actual costs incurred during the period | ( | ( | |||||||||
| Ending balance | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Deferred product revenue, net | $ | $ | |||||||||
| Deferred service revenue, net | |||||||||||
| Total | $ | $ | |||||||||
| Reported as: | |||||||||||
| Current | $ | $ | |||||||||
| Long-term | |||||||||||
| Total | $ | $ | |||||||||
| Revenue Recognition Expected by Period | |||||||||||||||||||||||
| Total | Less than 1 year | 1-3 years | More than 3 years | ||||||||||||||||||||
| Product | $ | $ | $ | $ | |||||||||||||||||||
| Service | |||||||||||||||||||||||
| Total | $ | $ | $ | $ | |||||||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Interest income | $ | $ | $ | ||||||||||||||
| Interest expense | ( | ( | ( | ||||||||||||||
| Gain on investments, net | |||||||||||||||||
| Other | ( | ||||||||||||||||
| Other expense, net | $ | ( | $ | ( | $ | ( | |||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Severance | $ | $ | $ | ||||||||||||||
| Contract terminations and facility exit-related | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| December 31, 2021 | Charges | Cash Payments | Other | December 31, 2022 | |||||||||||||||||||||||||
| Severance | $ | $ | $ | ( | $ | $ | |||||||||||||||||||||||
| Contract terminations and facility exit-related | ( | ( | |||||||||||||||||||||||||||
| Total | $ | $ | $ | ( | $ | ( | $ | ||||||||||||||||||||||
| As of December 31, | |||||||||||||||||||||||
| Maturity Date | Effective Interest Rates | 2022 | 2021 | ||||||||||||||||||||
| Senior Notes ("Notes"): | |||||||||||||||||||||||
| December 2025 | % | $ | $ | ||||||||||||||||||||
| August 2029 | % | ||||||||||||||||||||||
| December 2030 | % | ||||||||||||||||||||||
| March 2041 | % | ||||||||||||||||||||||
| Total Notes | |||||||||||||||||||||||
| Unaccreted discount and debt issuance costs | ( | ( | |||||||||||||||||||||
Hedge accounting fair value adjustments(*) | ( | ( | |||||||||||||||||||||
| Total | $ | $ | |||||||||||||||||||||
| Years Ending December 31, | Amount | ||||
| 2023 | $ | ||||
| 2024 | |||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| Thereafter | |||||
| Total | $ | ||||
| Dividends | Stock Repurchases | Total | |||||||||||||||||||||||||||||||||||||||
| Year | Per Share | Amount | Shares | Average price per share (*) | Amount | Tax Withholding Amount | Amount | ||||||||||||||||||||||||||||||||||
| 2022 | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||
| 2021 | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||
| 2020 | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||||||||
Unrealized Gains/Losses on Available-for- Sale Debt Securities(1) | Unrealized Gains/Losses on Cash Flow Hedges(2) | Foreign Currency Translation Adjustments | Total | ||||||||||||||||||||
| Balance as of December 31, 2019 | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Other comprehensive income before reclassifications | |||||||||||||||||||||||
Amount reclassified from accumulated other comprehensive income (loss) | ( | ||||||||||||||||||||||
| Other comprehensive income, net | |||||||||||||||||||||||
| Balance as of December 31, 2020 | $ | $ | $ | ( | $ | ||||||||||||||||||
| Other comprehensive loss before reclassifications | ( | ( | ( | ( | |||||||||||||||||||
Amount reclassified from accumulated other comprehensive income (loss) | ( | ( | ( | ||||||||||||||||||||
| Other comprehensive loss, net | ( | ( | ( | ( | |||||||||||||||||||
| Balance as of December 31, 2021 | $ | $ | $ | ( | $ | ( | |||||||||||||||||
| Other comprehensive (loss) income before reclassifications | ( | ( | ( | ||||||||||||||||||||
| Amount reclassified from accumulated other comprehensive income | |||||||||||||||||||||||
| Other comprehensive (loss) income, net | ( | ( | |||||||||||||||||||||
| Balance as of December 31, 2022 | $ | $ | $ | ( | $ | ||||||||||||||||||
| Outstanding RSUs, RSAs, and PSAs | |||||||||||||||||||||||
| Number of Shares | Weighted Average Grant-Date Fair Value per Share | Weighted Average Remaining Contractual Term (In Years) | Aggregate Intrinsic Value | ||||||||||||||||||||
Balance at December 31, 2021 | $ | ||||||||||||||||||||||
Granted(1)(2) | |||||||||||||||||||||||
Vested(3) | ( | ||||||||||||||||||||||
| Canceled | ( | ||||||||||||||||||||||
Balance at December 31, 2022 | $ | $ | |||||||||||||||||||||
As of December 31, 2022 | |||||||||||||||||||||||
| Vested and expected-to-vest RSUs, RSAs, and PSAs | $ | $ | |||||||||||||||||||||
| Number of Shares | |||||
Balance as of December 31, 2021 | |||||
| Additional shares authorized | |||||
Options, RSUs, and PSAs granted(*) | ( | ||||
RSUs and PSAs canceled(*) | |||||
Balance as of December 31, 2022 | |||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| ESPP Purchase Rights: | |||||||||||||||||
| Volatility | |||||||||||||||||
| Risk-free interest rate | |||||||||||||||||
| Expected life (years) | |||||||||||||||||
| Dividend yield | |||||||||||||||||
| Weighted-average fair value per share | $ | $ | $ | ||||||||||||||
| Market-based RSUs: | |||||||||||||||||
| Volatility | |||||||||||||||||
| Risk-free interest rate | |||||||||||||||||
| Dividend yield | |||||||||||||||||
| Weighted-average fair value per share | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Cost of revenues - Product | $ | $ | $ | ||||||||||||||
| Cost of revenues - Service | |||||||||||||||||
| Research and development | |||||||||||||||||
| Sales and marketing | |||||||||||||||||
| General and administrative | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Stock options | $ | $ | $ | ||||||||||||||
| RSUs, RSAs, and PSAs | |||||||||||||||||
| ESPP Purchase Rights | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Customer Solutions: | |||||||||||||||||
| Automated WAN Solutions | $ | $ | $ | ||||||||||||||
| Cloud-Ready Data Center | |||||||||||||||||
| AI-Driven Enterprise | |||||||||||||||||
| Hardware Maintenance and Professional Services | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Cloud | $ | $ | $ | ||||||||||||||
| Service Provider | |||||||||||||||||
| Enterprise | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Americas: | |||||||||||||||||
| United States | $ | $ | $ | ||||||||||||||
| Other | |||||||||||||||||
| Total Americas | |||||||||||||||||
| Europe, Middle East, and Africa | |||||||||||||||||
| Asia Pacific | |||||||||||||||||
| Total | $ | $ | $ | ||||||||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| United States | $ | $ | |||||||||
| International | |||||||||||
| Property and equipment, net | $ | $ | |||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Domestic | $ | $ | $ | ||||||||||||||
| Foreign | |||||||||||||||||
| Total pretax income | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Current provision (benefit): | |||||||||||||||||
| Federal | $ | $ | $ | ||||||||||||||
| States | |||||||||||||||||
| Foreign | ( | ||||||||||||||||
| Total current provision (benefit) | |||||||||||||||||
| Deferred (benefit) provision: | |||||||||||||||||
| Federal | ( | ( | ( | ||||||||||||||
| States | ( | ( | ( | ||||||||||||||
| Foreign | ( | ( | |||||||||||||||
| Total deferred (benefit) provision | ( | ( | ( | ||||||||||||||
| Total provision for income taxes | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Expected provision at statutory rate | $ | $ | $ | ||||||||||||||
| State taxes, net of federal benefit | |||||||||||||||||
| Foreign income at different tax rates | ( | ( | ( | ||||||||||||||
| R&D tax credits | ( | ( | ( | ||||||||||||||
| Share-based compensation | ( | ( | |||||||||||||||
| Non-deductible compensation | |||||||||||||||||
| Temporary differences not currently benefited | ( | ||||||||||||||||
| Recognition of previously unrecognized tax benefits | ( | ( | |||||||||||||||
Cost sharing adjustment - Altera | |||||||||||||||||
| Other | ( | ( | |||||||||||||||
| Total provision for income taxes | $ | $ | $ | ||||||||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Deferred tax assets: | |||||||||||
| Net operating loss carry-forwards | $ | $ | |||||||||
| Research and other credit carry-forwards | |||||||||||
| Deferred revenue | |||||||||||
| Share-based compensation | |||||||||||
Capitalized R&D expenditure | |||||||||||
| Reserves and accruals not currently deductible | |||||||||||
| Operating lease liabilities | |||||||||||
| Other | |||||||||||
| Total deferred tax assets | |||||||||||
| Valuation allowance | ( | ( | |||||||||
| Deferred tax assets, net of valuation allowance | |||||||||||
| Deferred tax liabilities: | |||||||||||
| Property and equipment basis differences | ( | ||||||||||
| Purchased intangible assets | ( | ( | |||||||||
| Unremitted foreign earnings | ( | ( | |||||||||
| Net unrealized gain | ( | ( | |||||||||
| Operating lease assets | ( | ( | |||||||||
| Total deferred tax liabilities | ( | ( | |||||||||
| Net deferred tax assets | $ | $ | |||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Balance at beginning of year | $ | $ | $ | ||||||||||||||
| Tax positions related to current year: | |||||||||||||||||
| Additions | |||||||||||||||||
| Tax positions related to prior years: | |||||||||||||||||
| Additions | |||||||||||||||||
| Reductions | ( | ( | ( | ||||||||||||||
| Settlements | ( | ( | |||||||||||||||
| Lapses in statutes of limitations | ( | ( | ( | ||||||||||||||
| Balance at end of year | $ | $ | $ | ||||||||||||||
| Years Ended December 31, | |||||||||||||||||
| 2022 | 2021 | 2020 | |||||||||||||||
| Numerator: | |||||||||||||||||
| Net income | $ | $ | $ | ||||||||||||||
| Denominator: | |||||||||||||||||
| Weighted-average shares used to compute basic net income per share | |||||||||||||||||
| Dilutive effect of employee stock awards | |||||||||||||||||
Weighted-average shares used to compute diluted net income per share | |||||||||||||||||
| Net income per share: | |||||||||||||||||
| Basic | $ | $ | $ | ||||||||||||||
| Diluted | $ | $ | $ | ||||||||||||||
| Anti-dilutive shares | |||||||||||||||||
| Years Ending December 31, | Purchase Commitments | ||||
| 2023 | $ | ||||
| 2024 | |||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| Total | $ | ||||
| Years Ending December 31, | Unconditional Purchase Obligations | ||||
| 2023 | $ | ||||
| 2024 | |||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| Total | $ | ||||
| Years Ended December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Operating lease cost | $ | $ | |||||||||
| Variable lease cost | |||||||||||
| Total lease cost | $ | $ | |||||||||
| Operating cash outflows from operating leases | $ | $ | |||||||||
| ROU assets obtained in exchange for new operating lease liabilities | $ | $ | |||||||||
| As of December 31, | |||||||||||
| 2022 | 2021 | ||||||||||
| Weighted average remaining lease term (years) | |||||||||||
| Weighted average discount rate | % | % | |||||||||
| Years Ending December 31, | Amount | ||||
| 2023 | $ | ||||
| 2024 | |||||
| 2025 | |||||
| 2026 | |||||
| 2027 | |||||
| Thereafter | |||||
| Total lease payments | |||||
| Less: interest | ( | ||||
| Total | $ | ||||
| Balance Sheet Information | |||||
| Other accrued liabilities | $ | ||||
| Long-term operating lease liabilities | |||||
Total(*) | $ | ||||
| Allowance for Doubtful Accounts | Balance at Beginning of Year | Charged to (Reversed from) Costs and Expenses | Write-offs, Net of Recoveries | Balance at End of Year | |||||||||||||||||||
| 2022 | $ | $ | $ | $ | |||||||||||||||||||
| 2021 | $ | $ | ( | $ | $ | ||||||||||||||||||
| 2020 | $ | $ | $ | $ | |||||||||||||||||||
| Sales Return Reserve | Balance at Beginning of Year | Provision for Returns / Stock Rotation | Returns / Stock Rotation | Balance at End of Year | |||||||||||||||||||
| 2022 | $ | $ | $ | ( | $ | ||||||||||||||||||
| 2021 | $ | $ | $ | ( | $ | ||||||||||||||||||
| 2020 | $ | $ | $ | ( | $ | ||||||||||||||||||
Incorporated by Reference | ||||||||||||||||||||||||||||||||
Exhibit No. | Exhibit | Filing | Exhibit No. | File No. | File Date | |||||||||||||||||||||||||||
| 3.1 | S-8 | 4.1 | 333-218344 | 5/30/2017 | ||||||||||||||||||||||||||||
| 3.2 | 8-K | 3.1 | 001-34501 | 5/12/2022 | ||||||||||||||||||||||||||||
| 4.1 | 10-K | 4.1 | 001-34501 | 2/20/2020 | ||||||||||||||||||||||||||||
| 4.2 | 8-K | 4.1 | 001-34501 | 3/4/2011 | ||||||||||||||||||||||||||||
| 4.3 | 8-K | 4.8 | 001-34501 | 3/4/2011 | ||||||||||||||||||||||||||||
| 4.4 | 8-K | 4.1 | 001-34501 | 8/26/2019 | ||||||||||||||||||||||||||||
| 4.5 | 8-K | 4.1 | 001-34501 | 12/10/2020 | ||||||||||||||||||||||||||||
| 4.6 | 8-K | 4.8 | 001-34501 | 3/4/2011 | ||||||||||||||||||||||||||||
| 4.7 | 8-K | 4.1 | 001-34501 | 12/10/2020 | ||||||||||||||||||||||||||||
| 4.8 | 8-K | 4.1 | 001-34501 | 12/10/2020 | ||||||||||||||||||||||||||||
| 4.9 | 8-K | 4.1 | 001-34501 | 8/26/2019 | ||||||||||||||||||||||||||||
| 10.1 | 10-Q | 10.1 | 001-34501 | 5/5/2020 | ||||||||||||||||||||||||||||
| 10.2 | S-8 | 4.4 | 333-151669 | 6/16/2008 | ||||||||||||||||||||||||||||
| 10.3 | 8-K | 10.1 | 001-34501 | 5/12/2022 | ||||||||||||||||||||||||||||
| 10.4 | 10-Q | 10.1 | 001-34501 | 8/4/2020 | ||||||||||||||||||||||||||||
| 10.5 | 8-K | 10.2 | 001-34501 | 5/20/2015 | ||||||||||||||||||||||||||||
| 10.6 | 8-K | 10.3 | 001-34501 | 5/20/2015 | ||||||||||||||||||||||||||||
| 10.7 | 8-K | 10.1 | 001-34501 | 8/10/2018 | ||||||||||||||||||||||||||||
| 10.8 | 8-K | 10.4 | 001-34501 | 5/20/2015 | ||||||||||||||||||||||||||||
| 10.9 | 10-K | 10.9 | 001-34501 | 2/11/2022 | ||||||||||||||||||||||||||||
| 10.10 | ||||||||||||||||||||||||||||||||
| 10.11 | 10-Q | 10.1 | 001-34501 | 11/2/2020 | ||||||||||||||||||||||||||||
| 10.12 | 10-Q | 10.2 | 001-34501 | 11/2/2020 | ||||||||||||||||||||||||||||
| 10.13 | 8-K | 10.1 | 001-34501 | 5/29/2014 | ||||||||||||||||||||||||||||
| 10.14 | 10-K | 10.14 | 001-34501 | 2/11/2022 | ||||||||||||||||||||||||||||
| 10.15 | 10-K | 10.29 | 001-34501 | 2/22/2019 | ||||||||||||||||||||||||||||
Incorporated by Reference | ||||||||||||||||||||||||||||||||
Exhibit No. | Exhibit | Filing | Exhibit No. | File No. | File Date | |||||||||||||||||||||||||||
| 10.16 | 10-Q | 10.2 | 001-34501 | 8/4/2020 | ||||||||||||||||||||||||||||
| 10.17 | 10-K | 10.19 | 001-34501 | 2/12/2021 | ||||||||||||||||||||||||||||
| 10.18 | 10-Q | 10.1 | 001-34501 | 4/30/2021 | ||||||||||||||||||||||||||||
| 10.19 | 10-Q | 10.2 | 001-34501 | 4/30/2021 | ||||||||||||||||||||||||||||
| 10.20 | 10-Q | 10.3 | 001-34501 | 4/30/2021 | ||||||||||||||||||||||||||||
| 10.21 | 10-Q | 10.1 | 001-34501 | 7/30/2021 | ||||||||||||||||||||||||||||
| 10.22 | 10-Q | 10.2 | 001-34501 | 7/30/2021 | ||||||||||||||||||||||||||||
| 10.23 | 10-Q | 10.3 | 001-34501 | 7/30/2021 | ||||||||||||||||||||||||||||
| 10.24 | 10-K | 10.24 | 001-34501 | 2/11/2022 | ||||||||||||||||||||||||||||
| 10.25 | 10-K | 10.25 | 001-34501 | 2/11/2022 | ||||||||||||||||||||||||||||
| 10.26 | 10-K | 10.26 | 001-34501 | 2/11/2022 | ||||||||||||||||||||||||||||
| 10.27 | 10-Q | 10.1 | 001-34501 | 9/30/2022 | ||||||||||||||||||||||||||||
| 10.28 | 10-K | 10.60 | 001-34501 | 2/19/2016 | ||||||||||||||||||||||||||||
| 21.1 | ||||||||||||||||||||||||||||||||
| 23.1 | ||||||||||||||||||||||||||||||||
| 31.1 | ||||||||||||||||||||||||||||||||
| 31.2 | ||||||||||||||||||||||||||||||||
| 32.1 | ||||||||||||||||||||||||||||||||
| 32.2 | ||||||||||||||||||||||||||||||||
| 101 | The following materials from Juniper Networks Inc.'s Annual Report on Form 10-K for the year ended December 31, 2022, formatted in iXBRL (inline eXtensible Business Reporting Language): (i) the Consolidated Statements of Operations, (ii) Consolidated Statements of Comprehensive Income, (iii) Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, and (v) Consolidated Statements of Changes in Stockholders' Equity, and (iv) Notes to Consolidated Financial Statements, tagged as blocks of text* | |||||||||||||||||||||||||||||||
| 104 | The cover page from the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, formatted in Inline XBRL (included in Exhibit 101)* | |||||||||||||||||||||||||||||||
| * | Filed herewith | |||||||
| ** | Furnished herewith | |||||||
| + | Indicates management contract or compensatory plan, contract or arrangement. | |||||||
| † | Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment that has been separately filed with the Securities and Exchange Commission. | |||||||
| †† | Portion of this exhibit (indicated by asterisks) have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K, which portions will be furnished to the SEC upon request. | |||||||
| Juniper Networks, Inc. | |||||||||||
| February 10, 2023 | By: | /s/ Kenneth B. Miller | |||||||||
| Kenneth B. Miller | |||||||||||
Executive Vice President, Chief Financial Officer (Duly Authorized Officer and Principal Financial Officer) | |||||||||||
| February 10, 2023 | By: | /s/ Thomas A. Austin | |||||||||
| Thomas A. Austin | |||||||||||
Group Vice President and Chief Accounting Officer (Duly Authorized Officer and Principal Accounting Officer) | |||||||||||
| Signature | Title | Date | ||||||||||||
| /s/ Rami Rahim | Chief Executive Officer and Director (Principal Executive Officer) | February 10, 2023 | ||||||||||||
| Rami Rahim | ||||||||||||||
| /s/ Kenneth B. Miller | Executive Vice President and Chief Financial Officer (Principal Financial Officer) | February 10, 2023 | ||||||||||||
| Kenneth B. Miller | ||||||||||||||
| /s/ Thomas A. Austin | Group Vice President and Chief Accounting Officer (Principal Accounting Officer) | February 10, 2023 | ||||||||||||
| Thomas A. Austin | ||||||||||||||
| /s/ Scott Kriens | Chairman of the Board | February 10, 2023 | ||||||||||||
| Scott Kriens | ||||||||||||||
| /s/ Gary Daichendt | Director | February 10, 2023 | ||||||||||||
| Gary Daichendt | ||||||||||||||
| /s/ Anne T. DelSanto | Director | February 10, 2023 | ||||||||||||
| Anne T. DelSanto | ||||||||||||||
| /s/ Kevin DeNuccio | Director | February 10, 2023 | ||||||||||||
| Kevin DeNuccio | ||||||||||||||
| /s/ James Dolce | Director | February 10, 2023 | ||||||||||||
| James Dolce | ||||||||||||||
| /s/ Steven Fernandez | Director | February 10, 2023 | ||||||||||||
| Steven Fernandez | ||||||||||||||
| /s/ Christine M. Gorjanc | Director | February 10, 2023 | ||||||||||||
| Christine M. Gorjanc | ||||||||||||||
| /s/ Janet B. Haugen | Director | February 10, 2023 | ||||||||||||
| Janet B. Haugen | ||||||||||||||
| /s/ Rahul Merchant | Director | February 10, 2023 | ||||||||||||
| Rahul Merchant | ||||||||||||||
| /s/ William R. Stensrud | Director | February 10, 2023 | ||||||||||||
| William R. Stensrud | ||||||||||||||
| NAME | JURISDICTION OF INCORPORATION | |||||||
| Juniper Networks International B.V. | The Netherlands | |||||||
| Juniper Networks (US), Inc. | California, USA | |||||||
Audit Information |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Audit Information [Abstract] | |
| Auditor Name | Ernst & Young LLP |
| Auditor Location | San Jose, California |
| Auditor Firm ID | 42 |
Consolidated Statements of Comprehensive Income - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Statement of Comprehensive Income [Abstract] | |||
| Net income | $ 471.0 | $ 252.7 | $ 257.8 |
| Available-for-sale debt securities: | |||
| Change in net unrealized gains and losses | (6.5) | (5.0) | 5.7 |
| Net realized losses (gains) reclassified into net income | 0.4 | (1.2) | (1.3) |
| Net change on available-for-sale debt securities | (6.1) | (6.2) | 4.4 |
| Cash flow hedges: | |||
| Change in net unrealized gains and losses | 15.7 | (13.5) | 54.4 |
| Net realized losses (gains) reclassified into net income | 26.8 | (25.2) | 7.6 |
| Net change on cash flow hedges | 42.5 | (38.7) | 62.0 |
| Change in foreign currency translation adjustments | (30.1) | (12.8) | 7.7 |
| Other comprehensive income (loss), net | 6.3 | (57.7) | 74.1 |
| Comprehensive income | $ 477.3 | $ 195.0 | $ 331.9 |
Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Allowance for doubtful accounts receivable, current | $ 11.1 | $ 6.7 |
| Convertible preferred stock - par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
| Convertible preferred stock - shares authorized (in shares) | 10,000,000.0 | 10,000,000.0 |
| Convertible preferred stock - issued (in shares) | 0 | 0 |
| Convertible preferred stock - outstanding (in shares) | 0 | 0 |
| Common stock - par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
| Common stock - shares authorized (in shares) | 1,000,000,000 | 1,000,000,000 |
| Common stock - shares issued (in shares) | 322,900,000 | 321,600,000 |
| Common stock - outstanding (in shares) | 322,900,000 | 321,600,000 |
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares |
3 Months Ended | 12 Months Ended | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 25, 2022 |
Jul. 26, 2022 |
Apr. 26, 2022 |
Jan. 27, 2022 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Statement of Stockholders' Equity [Abstract] | |||||||||||||||||||
| Payments of cash dividends (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.84 | $ 0.80 | $ 0.80 |
Description of Business, Basis of Presentation and Significant Accounting Policies |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||
| Description of Business, Basis of Presentation and Significant Accounting Policies | Note 1. Description of Business, Basis of Presentation and Significant Accounting Policies Description of Business Juniper Networks, Inc. (the “Company” or “Juniper”) designs, develops, and sells products and services for high-performance networks, to enable customers to build scalable, reliable, secure and cost-effective networks for their businesses, while achieving agility and improved operating efficiency through automation. Juniper challenges the inherent complexity that comes with networking in the multicloud era. Juniper does this with products, solutions and services that transform the way people connect, work and live. Juniper simplifies the process of transitioning to a secure and automated multicloud environment to enable secure, AI-driven networks that connect the world. Basis of Presentation The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated. Use of Estimates The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates. Cash, Cash Equivalents, and Investments Cash and Cash Equivalents Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents. Investments in Available-for-Sale Debt Securities The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities. Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis. The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations. For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations. Investments in Equity Securities The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations. Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place, rather than the current reporting date. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value. The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2022, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable. Fair Value Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: Level 1 – Quoted prices in active markets for identical assets or liabilities. Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches. Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models. Derivative Instruments The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes. The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities. The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. The Company uses interest rate swaps to convert certain of our fixed interest rate notes to floating interest rates based on the London InterBank Offered Rate (LIBOR). All interest rate swaps will expire within eight years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item. The Company uses interest rate locks, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of interest rate locks in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions. Inventory Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis. Leases The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2022, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms are the noncancelable period, including any rent-free periods provided by the lessor, and include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs are recognized on a straight-line basis over the lease term. The Company does not separate non-lease components from lease components for all underlying classes of assets. In addition, the Company does not recognize ROU assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Lease cost for short-term leases is recognized on a straight-line basis over the lease term. Property and Equipment Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use. Business Combinations The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets, including in-process research and development (IPR&D) based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When an IPR&D project is completed, the IPR&D is reclassed as an amortizable purchased intangible asset and amortized over the asset’s estimated useful life. Acquisition related expenses are recognized separately from business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition. Goodwill and Intangible Assets Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years. Other intangible assets acquired in a business combination related to IPR&D projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Indefinite-lived intangibles are not amortized into the results of operations but instead are evaluated for impairment. If and when development is complete, the associated assets would be deemed finite-lived and would be amortized as cost of revenues over their respective estimated useful lives at that point in time. If the research and development project is abandoned, the acquired IPR&D assets are written off and charged to expense in the period of abandonment. Impairment of Long-lived Assets Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value. Warranty Reserves The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets. Contract Manufacturer Liabilities The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis from the Company's sales and marketing organizations, adjusted for overall market conditions. Loss Contingencies The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required. Foreign Currency Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations. Revenue Recognition Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below. Identify the contract with a customer. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies. Identify the performance obligations in the contract. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services. Determine the transaction price. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year. Allocate the transaction price to the performance obligations in the contract. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles. Recognize revenue when or as the Company satisfies a performance obligation. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less. Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered. Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities. Deferred Commissions Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are recorded as prepaid expenses or other long-term assets and are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations. Research and Development Costs to research, design, and develop the Company's products are expensed as incurred. Software Development Costs Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant. The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications. Advertising Advertising costs are charged to sales and marketing expense as incurred. Costs to produce advertising were approximately $7.4 million for 2022 and 2021 and $4.0 million for 2020. Costs to communicate advertising totaled approximately $30.0 million, $26.6 million, and $21.7 million, for 2022, 2021, and 2020, respectively. Share-Based Compensation The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur. The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period. The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs. Provision for Income Taxes Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized. The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned. Concentrations of Risk Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating. The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties. Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no single customer accounted for 10% or more of net revenues. The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results. Recently Adopted Accounting Standards Accounting for Contract Assets and Contract Liabilities from Contracts with Customers: On January 1, 2022, the Company early adopted ASU No. 2021-08 (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if the contracts were originated by the acquirer. Upon adoption, the standard did not have a material impact on the Consolidated Financial Statements. Reference Rate Reform: In March 2020, the FASB issued ASU No. 2020-04 (Topic 848), Reference Rate Reform, which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The standard became effective upon issuance and may be applied to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR through December 31, 2022. In December 2022, the FASB issued ASU No 2022-06, extending the sunset date of the relief provided under ASU No. 2020-04 to December 31, 2024. The adoption did not have a material impact on the Consolidated Financial Statements.
|
||||||||||||||||||||||||||||||||||||||||||
Divestiture |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations and Disposal Groups [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Divestiture | Note 2. Divestiture On April 4, 2022, Synopsys, Inc ("Synopsys") purchased Juniper's silicon photonics business and formed a new entity called OpenLight Photonics, Inc. ("OpenLight"). The Company received cash consideration of $90.0 million and retained a 25% equity interest in the new entity. The agreements with Synopsys contain redemption options with respect to Juniper's equity interest in OpenLight, which are exercisable either by (i) Juniper on or after the third anniversary of the acquisition or sooner in certain circumstances, or (ii) Synopsys on or after the third anniversary of the acquisition. Juniper can exercise its put option at the greater of fair value at the time of redemption or $30.0 million, and the option was assigned a value of $10.8 million. The divestiture did not represent a strategic shift with a major effect on the Company’s operations and financial results, and therefore, did not qualify as a discontinued operation. The Company recognized a gain on divestiture of $45.8 million and the portion of gain related to the remeasurement of retained investment was $19.5 million. The following table presents the carrying value of the major components of assets and liabilities derecognized as of April 4, 2022 (in millions):
The Company's 25% equity interest in OpenLight is accounted for under the equity method of accounting. The investment was recognized at fair value in other long-term assets within the consolidated balance sheet at an aggregate amount of $40.8 million. The fair value was determined based on the price paid by Synopsys for its 75% equity interest in OpenLight along with the value of the redemption options.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash Equivalents and Investments |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash Equivalents and Investments [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash Equivalents and Investments | Note 3. Cash Equivalents and Investments Investments in Available-for-Sale Debt Securities The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2022 and December 31, 2021 (in millions):
The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2022 (in millions):
As of December 31, 2022, the Company's unrealized loss of $9.5 million resulted from 303 investments, of which loss aggregating $0.8 million was from investments in an unrealized loss position for less than 12 months, and $8.7 million was from investments in an unrealized loss position for more than 12 months. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the years ended December 31, 2022 and December 31, 2021. During the years ended December 31, 2022 and December 31, 2020, the Company had no material gross realized gains or losses from available-for-sale debt securities. During the year ended December 31, 2021, the Company had gross realized gains of $15.3 million and no material gross realized losses from available-for-sale debt securities. Investments in Equity Securities The following table presents the Company's investments in equity securities as of December 31, 2022 and 2021 (in millions):
During the years ended December 31, 2022, 2021, and 2020, there were no material unrealized gains or losses recognized for equity investments with readily determinable fair value or equity investments without readily determinable fair value. During the year ended December 31, 2022, the loss recognized from the equity method investment was $4.8 million. Restricted Cash and Investments The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of December 31, 2022, the carrying value of restricted cash and investments was $45.6 million, of which $17.5 million was included in prepaid expenses and other current assets and $28.1 million was included in other long-term assets on the Consolidated Balance Sheets. The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2022 and December 31, 2021 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | Note 4. Fair Value Measurements Assets and Liabilities Measured at Fair Value on a Recurring Basis The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions):
The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the years ended December 31, 2022 and 2021, the Company had no transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value. The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. During the year ended December 31, 2022, the Company had no material realized gains or losses from the disposal of securities related to privately-held debt and redeemable preferred stock securities. Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of December 31, 2022 and 2021, there have been no material upward or downward adjustments for price changes to the equity securities without readily determinable fair value. Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis. There were no significant impairment charges recognized during the years ended December 31, 2022, 2021, and 2020. As of December 31, 2022 and 2021, the Company had no liabilities required to be measured at fair value on a nonrecurring basis. Assets and Liabilities Not Measured at Fair Value The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of December 31, 2022 and December 31, 2021, the estimated fair value of the Company's total outstanding debt in the Consolidated Balance Sheets was $1,485.6 million and $1,845.6 million, respectively, based on observable market inputs (Level 2).
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derivative Instruments |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derivative Instruments | Note 5. Derivative Instruments The notional amount of the Company's derivative instruments is summarized as follows (in millions):
The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
Offsetting of Derivative Instruments The Company presents its derivative instruments at gross fair values in the Consolidated Balance Sheets. As of December 31, 2022 and December 31, 2021 the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by $73.8 million and $17.5 million, respectively. Designated Derivatives The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of thirty-six months or less. The Company enters into interest rate swaps, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into swaps for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the swaps entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swaps will expire within eight years. In 2020, the Company entered into interest rate locks with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts are designated as cash flow hedges and are expected to terminate within three years. Effect of Derivative Instruments on the Consolidated Statements of Operations For cash flow hedges, the Company recognized an unrealized gain of $33.1 million, unrealized loss of $9.1 million and unrealized gain of $63.5 million in accumulated other comprehensive loss for the effective portion of its derivative instruments during the years ended December 31, 2022, 2021, and 2020, respectively. For foreign currency contracts, the Company reclassified a loss of $25.8 million, a gain of $28.9 million and a loss of $9.0 million out of accumulated other comprehensive loss to cost of revenues and operating expenses in the Consolidated Statements of Operations during the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022, an estimated $31.7 million of unrealized net loss within accumulated other comprehensive loss is expected to be reclassified into earnings within the next twelve months. Non-Designated Derivatives The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately to four months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Consolidated Statements of Operations were not material during the years ended December 31, 2022, 2021, and 2020, respectively. See Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, for the Company’s policy regarding the offsetting of derivative assets and derivative liabilities.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Purchased Intangible Assets |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Purchased Intangible Assets | Note 6. Goodwill and Purchased Intangible Assets Goodwill The Company's goodwill activity was as follows (in millions):
______________________ (*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business. See Note 2, Divestiture, for further discussion. We conducted our annual impairment test of goodwill during the fourth quarter of 2022; the estimated fair value of our reporting unit was substantially in excess of the carrying value. There was no goodwill impairment during the years ended December 31, 2022, 2021, and 2020. Purchased Intangible Assets The Company’s purchased intangible assets, net, were as follows (in millions):
Amortization expense related to purchased intangible assets with finite lives was $74.8 million, $79.5 million, and $40.6 million for the years ended December 31, 2022, 2021, and 2020, respectively. There were no significant impairment charges related to purchased intangible assets during the years ended December 31, 2022, 2021, and 2020. In 2022, $49.0 million of IPR&D was derecognized due to the divestiture of the Company's silicon photonics business. See Note 2, Divestiture, for further discussion. As of December 31, 2022, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Financial Information |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Financial Information [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Financial Information | Note 7. Other Financial Information Total Inventory Total inventory consisted of the following (in millions):
Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following (in millions):
Property and Equipment, Net Property and equipment, net, consisted of the following (in millions):
Depreciation expense was $137.7 million, $151.0 million, and $166.2 million in 2022, 2021, and 2020, respectively. Warranties Changes in the Company’s warranty reserve were as follows (in millions):
Deferred Revenue Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):
Revenue See Note 12, Segments, for disaggregated revenue by customer solution, customer vertical, and geographic region. Product revenue of $51.9 million included in deferred revenue at January 1, 2022 was recognized during the year ended December 31, 2022. Service revenue of $808.4 million included in deferred revenue at January 1, 2022 was recognized during the year ended December 31, 2022. Remaining Performance Obligations Remaining Performance Obligations (RPO) are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements. The following table summarizes the breakdown of RPO as of December 31, 2022 and when the Company expects to recognize the amounts as revenue (in millions):
Deferred Commissions Deferred commissions were $28.2 million and $34.9 million as of December 31, 2022 and 2021, respectively. During the years ended December 31, 2022 and 2021, amortization expense for the deferred commissions were $199.4 million and $189.8 million, respectively, and there were no material impairment charges recognized. Other Expense, Net Other expense, net consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring Charges |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring Charges | Note 8. Restructuring Charges The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):
2022 Restructuring Plan In 2022, the Company initiated a restructuring plan (the "2022 Restructuring Plan") designed to enable reinvestment in certain key priority areas to align with strategic changes, which resulted in severance costs from workforce reductions and facility exit-related costs. As of December 31, 2022, activities under the Company's 2022 Restructuring Plan are expected to be substantially completed in the first half of 2023. Prior Restructuring Activities In 2021, the Company initiated a restructuring plan (the "2021 Restructuring Plan") driven by acquisitions and strategic changes and designed to enable reinvestment in certain key priority areas, which resulted in severance, facility consolidations, contract terminations, and other exit related costs. As of December 31, 2022, activities under the Company's 2021 Restructuring Plan have been substantially completed. In 2020, the Company initiated a restructuring plan (the "2020 Restructuring Plan") designed to realign its workforce with the Company's sales strategy, enhance productivity and cost efficiencies, and enable reinvestment in certain key priority areas, which resulted in severance costs from involuntary workforce reduction, as well as a voluntary early retirement program, and other exit related costs, including impairment charges. Restructuring Liabilities Restructuring liabilities are reported within other accrued liabilities in the Consolidated Balance Sheets. The following table provides a summary of changes in the restructuring liabilities associated with the 2022 Restructuring Plan and 2021 Restructuring Plan (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt and Financing |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Instruments [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt and Financing | Note 9. Debt and Financing Debt The following table summarizes the Company's total debt (in millions, except percentages):
________________________________ (*) Represents the fair value adjustments for interest rate swaps with an aggregate notional amount of $600.0 million. These interest rate swaps convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 5, Derivative Instruments, for a discussion of the Company's interest rate swaps. The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes. As of December 31, 2022, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):
The Company may redeem the Notes, either in whole or in part, at any time at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any. In the event of a change of control repurchase event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any. Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds. As of December 31, 2022, the Company was in compliance with all covenants in the indentures governing the Notes. Revolving Credit Facility In April 2019, the Company entered into a credit agreement (the "Credit Agreement") with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the "Revolving Credit Facility"), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. Proceeds of loans made under the Revolving Credit Facility may be used by the Company for working capital and general corporate purposes. The Revolving Credit Facility will terminate in April 2024. Borrowings under the Revolving Credit Facility will bear interest, at either (i) a floating rate per annum equal to the base rate plus a margin of between 0.000% and 0.375%, depending on the Company's public debt rating or (ii) a per annum rate equal to the reserve adjusted Eurocurrency rate, plus a margin of between 0.910% and 1.375%, depending on the Company's public debt rating. Base rate is defined as the greatest of (A) Citibank's base rate, (B) the federal funds rate plus 0.500% or (C) the ICE Benchmark Administration Settlement Rate applicable to dollars for a period of one month plus 1.00%. The Eurocurrency rate is determined for U.S. dollars and Pounds Sterling as the rate at which deposits in such currency are offered in the London interbank market for the applicable interest period and for Euro as the rate specified for deposits in Euro with a maturity comparable to the applicable interest period. On December 17, 2021, an amendment to the Credit Agreement was executed that defines the Secured Overnight Financing Rate (SOFR) as the benchmark rate for U.S. dollar borrowings in the absence of LIBOR, and the Sterling Overnight Index Average (SONIA) as the benchmark rate for Pounds Sterling borrowings following the cessation of GBP LIBOR on December 31, 2021. The Revolving Credit Facility requires the Company to maintain a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, the Company is permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters) and an interest coverage ratio no less than 3.0x during the term of the credit facility. As of December 31, 2022, no amounts were outstanding under the Revolving Credit Facility and the Company was in compliance with all covenants in the Credit Agreement. Financing Arrangements The Company provides certain customers with access to extended financing arrangements that allow for longer payment terms than those typically provided by the Company by factoring accounts receivable to third-party financing providers ("financing providers"). The program does not and is not intended to affect the timing of the Company's revenue recognition. Under the financing arrangements, proceeds from the financing providers are due to the Company within 1 to 90 days from the sale of the receivable. In these transactions with the financing providers, the Company surrenders control over the transferred assets. Pursuant to the financing arrangements for the sale of receivables, the Company sold receivables of $50.6 million, $31.9 million and $57.5 million during the years ended December 31, 2022, 2021, and 2020, respectively. The Company received cash proceeds from financing providers of $41.5 million, $32.5 million, and $57.4 million during the years ended December 31, 2022, 2021, and 2020, respectively. As of December 31, 2022 and December 31, 2021, the amounts owed by the financing providers were $11.8 million and $3.2 million, respectively, which were recorded in accounts receivable on the Company’s Consolidated Balance Sheets.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity | Note 10. Equity The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):
________________________________ (*) $23.47 average price per share for 2020 includes $375.0 million in open market purchases, and settlement of the forward contract of $40.0 million under the ASR, which was initiated during the fourth quarter of 2019. Cash Dividends on Shares of Common Stock During 2022, 2021, and 2020, the Company declared and paid quarterly cash dividends of $0.21, $0.20, and $0.20 per common share, totaling $270.4 million, $259.1 million, and $264.1 million, respectively, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors (the "Board") of Juniper or an authorized committee thereof. See Note 16, Subsequent Events, for discussion of the Company's dividend declaration subsequent to December 31, 2022. Stock Repurchase Activities In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion. During the fiscal year ended December 31, 2022, the Company repurchased 9.2 million shares of its common stock in the open market at an average price of $32.32 per share for an aggregate purchase price of $299.7 million under the 2018 Stock Repurchase Program. As of December 31, 2022, there were $0.6 billion of authorized funds remaining under the 2018 Stock Repurchase Program. See Note 16, Subsequent Events, for a discussion of the Company's stock repurchase activity subsequent to December 31, 2022. Future share repurchases under the 2018 Stock Repurchase Program will be subject to a review of the circumstances at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. In addition to repurchases under the 2018 Stock Repurchase Program, the Company withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in our financial statements as they reduce the number of shares that would have been issued upon vesting. Repurchases associated with tax withholdings were $15.4 million, $10.2 million, and $6.2 million during 2022, 2021, and 2020, respectively. Accumulated Other Comprehensive Income (Loss), Net of Tax The components of accumulated other comprehensive income (loss), net of related taxes, for the years ended December 31, 2022, 2021, and 2020 were as follows (in millions):
________________________________ (1) The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2022, 2021, and 2020 for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations. (2) The reclassifications out of accumulated other comprehensive income (loss) for realized gains and losses on cash flow hedges was $25.8 million, $28.9 million and $(8.9) million for the year ended December 31, 2022, 2021 and 2020, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Employee Benefit Plans |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Employee Benefit Plans | Note 11. Employee Benefit Plans Equity Incentive Plans The Company’s equity incentive plans include the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2008 Employee Stock Purchase Plan (the “ESPP”). The Company has granted RSUs and PSAs under the 2015 Plan and purchase rights under the ESPP. In addition, in connection with certain past acquisitions, the Company has assumed or substituted stock options, RSUs, RSAs, and PSAs granted under the stock plans of the acquired companies. Such awards were converted into or replaced with the Company's stock options, RSUs, RSAs, and PSAs, respectively. The 2015 Plan was adopted and approved by the Company's stockholders in May 2015 and had an initial authorized share reserve of 38.0 million shares of common stock, plus the addition of any shares subject to outstanding awards under the 2006 Equity Incentive Plan and the Amended and Restated 1996 Stock Plan that were outstanding as of May 19, 2015, and that subsequently expire or otherwise terminate, up to a maximum of an additional 29.0 million shares. In May 2017, the Company's stockholders approved an additional 23.0 million shares of common stock for issuance under the 2015 Plan, and in May 2019, the Company's stockholders approved an additional 3.7 million shares of common stock for issuance under the 2015 Plan. As of December 31, 2022, an aggregate of 16.6 million shares were subject to outstanding equity awards and 3.4 million shares were available for future issuance under the 2015 Plan. The ESPP was adopted and approved by the Company's stockholders in May 2008. In May 2020, the Company's stockholders approved an additional 8.0 million shares of common stock for issuance under the ESPP. To date, the Company's stockholders have approved a share reserve of 43.0 million shares of the Company's common stock for issuance under the ESPP. The ESPP permits eligible employees to acquire shares of the Company’s common stock at a 15% discount (as determined in the ESPP) through periodic payroll deductions of up to 10% of base compensation, subject to individual purchase limits of 6,000 shares in any twelve-month period or $25,000 worth of stock, determined at the fair market value of the shares at the time the stock purchase option is granted, in calendar year. The ESPP provides 24 month offering periods with four 6-month purchase periods. A new 24-month offering period will commence every six months thereafter. The purchase price for the Company’s common stock under the ESPP is 85% of the lower of the fair market value of the shares at (1) the beginning of the applicable offering period or (2) the end of each 6-month purchase period during such offering period. The ESPP will continue in effect until February 25, 2028, unless terminated earlier under the provisions of the ESPP. As of December 31, 2022, approximately 36.8 million shares have been issued and 6.2 million shares remain available for future issuance under the ESPP. RSU, RSA, and PSA Activities RSUs generally vest over three years from the date of grant, and RSAs and PSAs generally vest over a period of to three years provided that certain annual performance targets and other vesting criteria are met. Until vested, RSUs and PSAs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding. The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2022 (in millions, except per share amounts and years):
________________________________ (1)Includes 7.8 million service-based, 1.2 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. (2)The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2022, 2021, and 2020 was $29.62, $26.21, and $21.59, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2022, the Company declared a quarterly cash dividend of $0.21 per share of common stock on January 27, 2022, April 26, 2022, July 26, 2022, and October 25, 2022. (3)Total fair value of RSUs, RSAs, and PSAs vested during 2022, 2021, and 2020 was $202.2 million, $184.2 million, and $174.7 million, respectively. Shares Available for Grant The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):
________________________________ (*) In May 2019, the 2015 Plan was amended, and the amendment removed the fungible share adjustment used to determine shares available for issuance. Under the original terms of the 2015 Plan, RSUs and PSAs with a per share or unit purchase price lower than 100% of the fair market value of the Company's common stock on the day of the grant were counted against shares authorized under the plan as two and one-tenth shares of common stock ("the prior fungible rate") for each share subject to such award. Pursuant to the amendment, beginning on May 14, 2019, each share award granted under the 2015 Plan reduces the share reserve by one share and all share awards granted on May 14, 2019, and thereafter that are later forfeited, canceled or terminated are returned to the share reserve in the same manner. During 2022, among the total 2.8 million of canceled shares, 0.9 million shares represent the shares returned to the share reserve at the prior fungible rate. The number of shares subject to PSAs granted represents the maximum number of shares that may be issued pursuant to the award over its full term. Employee Stock Purchase Plan During 2022, 2021, and 2020, employees purchased 2.6 million, 2.8 million, and 2.7 million shares of common stock through the ESPP at an average exercise price of $21.59, $19.81, and $19.59 per share, respectively. Valuation Assumptions The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows:
Share-Based Compensation Expense Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):
The following table summarizes share-based compensation expense by award type (in millions):
For the years ended December 31, 2022, 2021, and 2020, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the income tax provision in the Consolidated Statements of Operations, of $25.7 million, $28.2 million, and $23.5 million, respectively. For the years ended December 31, 2022, 2021, and 2020, the realized tax benefit related to awards vested or exercised during the period was $38.6 million, $31.7 million, and $21.7 million, respectively. These amounts do not include the indirect effects of stock-based awards, which primarily relate to the research and development tax credit. As of December 31, 2022, the total unrecognized compensation cost related to unvested share-based awards was $362.2 million to be recognized over a weighted-average period of 1.6 years. 401(k) Plan The Company maintains a savings and retirement plan qualified under Section 401(k) of the Internal Revenue Code of 1986, as amended (the "IRC"). Employees meeting the eligibility requirements, as defined under the IRC, may contribute up to the statutory limits each year. The Company currently matches 30% of all eligible employee contributions which vest immediately. The Company’s matching contributions to the plan totaled $23.5 million, $22.3 million, and $22.0 million during 2022, 2021, and 2020, respectively. Deferred Compensation Plan The Company’s NQDC plan is an unfunded and unsecured deferred compensation arrangement. Under the NQDC plan, officers and other senior employees may elect to defer a portion of their compensation and contribute such amounts to one or more investment funds. As of December 31, 2022, the liability of the Company to the plan participants was $28.1 million, of which $2.4 million was included within other accrued liabilities and $25.7 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $28.1 million correlating to the deferred compensation obligations, of which $2.4 million was included within prepaid expenses and other current assets and $25.7 million was included within other long-term assets on the Consolidated Balance Sheets. As of December 31, 2021, the liability of the Company was $33.3 million, of which $4.4 million was included within other accrued liabilities and $28.9 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $33.3 million correlating to the deferred compensation obligations, of which $4.4 million was included within prepaid expenses and other current assets and $28.9 million was included within other long-term assets on the Consolidated Balance Sheets.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segments |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segments | Note 12. Segments The Company operates in one reportable segment. The Company's chief executive officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below. The following table presents net revenues by customer solution (in millions):
The following table presents net revenues by customer vertical (in millions):
The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
During the years ended December 31, 2022, 2021, and 2020, no customer accounted for greater than 10% of the Company's net revenues. The following table presents geographic information for property and equipment, net (in millions).
The Company tracks assets by physical location. The majority of the Company’s assets, excluding cash and cash equivalents and investments, as of December 31, 2022 and December 31, 2021, were attributable to U.S. operations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Taxes |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes | Note 13. Income Taxes The components of pretax income are summarized as follows (in millions):
The provision (benefit) for income taxes is summarized as follows (in millions):
The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions):
In 2020, the Company recorded a $63.7 million benefit, including interest and penalties, related to a multi-year recognition of previously unrecognized tax benefits and a $20.1 million charge, including interest, for a cumulative impact of cost sharing for share-based compensation described below. On June 7, 2019, the Ninth Circuit Court of Appeals issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. On February 10, 2020, Altera appealed this decision to the U.S. Supreme Court, which on June 22, 2020, declined to review the decision. Based on the Supreme Court's decision, the Company's share-based compensation is subject to cost sharing, and the Company recorded a $20.1 million charge referenced above during the year ended December 31, 2020. Deferred income taxes reflect the net tax effects of tax carry-forward items and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):
As of December 31, 2022 and 2021, the Company had a valuation allowance on its U.S. and foreign deferred tax assets of $310.9 million and $300.9 million, respectively. The balance at December 31, 2022 consisted of $1.7 million, $297.8 million, and $11.5 million against the Company's U.S. federal, state, and foreign deferred tax assets, respectively, which the Company believes are not more likely than not to be utilized in future years. The valuation allowance increased in 2022 and 2021 by $10 million and $39.4 million, respectively, primarily related to the changes in state R&D tax credits. As of December 31, 2022, the Company had federal, California and other states net operating loss carry-forwards of approximately $150.0 million, $129.1 million, and $138.8 million, respectively. The California net operating loss carry-forwards of $129.1 million are expected to expire unused. The Company also had federal, California, and other state tax credit carry-forwards of approximately $2.4 million, $308.6 million, and $34.2 million, respectively. Unused net operating loss and other state tax credit carry-forwards will expire at various dates beginning in the year 2023. The California tax credit carry-forwards will carry forward indefinitely. The Company provides deferred tax liabilities for all tax consequences associated with the undistributed earnings that are expected to be repatriated to subsidiaries' parent unless the subsidiaries' earnings are considered indefinitely reinvested. The Company has made no provision for deferred taxes on approximately $118.1 million of cumulative undistributed earnings of certain foreign subsidiaries through December 31, 2022. These earnings are considered indefinitely invested in operations of the subsidiaries, as the Company intends to utilize these amounts to fund future expansion of its operations. If these earnings were distributed to the parent, the Company would be subject to additional taxes of approximately $23.9 million. As of December 31, 2022, 2021, and 2020, the total amount of gross unrecognized tax benefits was $116.0 million, $113.4 million, and $116.0 million, respectively. As of December 31, 2022, approximately $111.7 million of the $116.0 million gross unrecognized tax benefits, if recognized, would affect the effective tax rate before considering valuation allowance. A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions):
As of December 31, 2022, 2021, and 2020, the Company had accrued interest and penalties related to unrecognized tax benefits of $5.6 million, $8.1 million, and $5.3 million, respectively, as other long-term liabilities in the Consolidated Balance Sheets. Due to the changes in the level of gross unrecognized tax benefits, the Company recognized a (benefit), or expense, for net interest and penalties of $(2.5) million, $2.7 million, and $(20.7) million in its Consolidated Statements of Operations during the years ended December 31, 2022, 2021, and 2020, respectively. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $1.0 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation. The Company conducts business globally and, as a result, Juniper Networks or one or more of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such jurisdictions as the Netherlands, U.K., France, Germany, Japan, China, Australia, India, and the U.S. With few exceptions, the Company is no longer subject to U.S. federal, state and local, and non-U.S. income tax examinations for years before 2012. The Company is currently under examination by the Internal Revenue Service and the India tax authorities for the 2017 through 2018 tax years and the 2012 through 2020 tax years, respectively. The Company regularly assesses the likelihood of an adverse outcome resulting from such examinations. As of December 31, 2022, the Company believes the resolution of the audits is unlikely to have a material effect on its consolidated financial condition or results of operations. The Company is pursuing all available administrative remedies relative to ongoing matters. The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to proposed adjustments and the ultimate resolution of these matters is unlikely to have a material effect on its consolidated financial condition or results of operations; however, there is still a possibility that an adverse outcome of these matters could have a material effect on its consolidated financial condition and results of operations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income Per Share |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income per Share | Note 14. Net Income per Share The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies | Note 15. Commitments and Contingencies Commitments Unconditional purchase obligations consist of agreements that include firm and non-cancelable terms to transfer funds in the future for fixed or minimum amounts or quantities to be purchased at fixed or minimum prices. For obligations with cancellation provisions, the amounts included in the following tables were limited to the non-cancelable portion of the agreement terms or the minimum cancellation fee. Purchase Commitments with Contract Manufacturers and Suppliers In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancelable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. The following table summarizes the Company’s purchase commitments as of December 31, 2022 (in millions):
The Company establishes a liability in connection with purchase commitments related to quantities in excess of its demand forecasts or obsolete materials charges for components purchased by the contract manufacturers based on the Company’s demand forecast or customer orders. As of December 31, 2022, the Company had accrued $21.5 million based on its estimate of such charges. Other Purchase Obligations The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2022 (in millions):
In December 2018, the Company entered into a Master Services Agreement and certain Statements of Work, as subsequently amended (collectively, the “Agreement”), with International Business Machines Corporation ("IBM"). As of December 31, 2022, the Company expects to pay IBM $94.2 million over the remaining initial term of the Agreement. The table above does not include fees payable to IBM under the contract as the Company is unable to make a reasonably reliable estimate of the amount of the payments related to each of the years under this contract due to uncertainties in the usage of the services. Leases The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 9 years and 1 to 4 years, respectively. Each leased facility is subject to an individual lease or sublease, which could provide various options to extend or terminate the lease agreement. Facilities are primarily comprised of corporate offices, data centers, and R&D facilities. Equipment includes vehicles and various office equipment. The Company also has variable lease payments that are primarily comprised of common area maintenance and utility charges. The Company's lease agreements do not contain any residual value guarantees or restrictive covenants. The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
As of December 31, 2022, future operating lease payments for each of the next five years and thereafter are as follows (in millions):
________________________________ (*) Total lease liabilities as of December 31, 2022 above excluded $83.9 million in legally binding lease payments for a lease signed but not yet commenced. Debt and Interest Payment on Debt As of December 31, 2022, the Company held total outstanding debt consisting of the Notes with a carrying value of $1,601.3 million. See Note 9, Debt and Financing, for further discussion of the Company's long-term debt and expected future principal maturities. Tax Liability Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $250.6 million, of which $198.4 million remains in long-term income taxes payable as of December 31, 2022. As of December 31, 2022, the Company also had $81.0 million included in long-term income taxes payable on the Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes. Guarantees The Company enters into agreements with customers that contain indemnification provisions relating to potential situations where claims could be alleged that the Company’s products solely, or in combination with other third-party products, infringe the intellectual property rights of a third-party. As of December 31, 2022 and 2021, the Company recorded $0.7 million and $1.9 million, respectively, for such indemnification obligations in other accrued liabilities and other long-term liabilities on the Consolidated Balance Sheets. The Company also has financial guarantees consisting of third-party financing arrangements extended to end-user customers and standby letters of credit for certain lease facilities, insurance programs and customs of $27.4 million and $2.4 million, as of December 31, 2022 and December 31, 2021, respectively. Legal Proceedings The Company is involved in investigations, disputes, litigation, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subsequent Events |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Note 16. Subsequent Events Dividend Declaration On January 31, 2023, the Company announced a cash dividend of $0.22 per share of common stock to be paid on March 22, 2023 to stockholders of record as of the close of business on March 1, 2023. Stock Repurchase Activities Subsequent to December 31, 2022, through the date of filing of this Report (the "filing date"), the Company repurchased 2.0 million shares of its common stock in the open market, for an aggregate purchase price of $63.0 million at an average price of $30.98 per share, under the 2018 Stock Repurchase Program. Repurchases of approximately 1.4 million shares were settled prior to the filing of this Report and the remaining shares will be settled after the filing date. The Company has an aggregate of $0.5 billion of authorized funds remaining under the 2018 Stock Repurchase Program as of the filing date.
|
Schedule II - Valuation and Qualifying Account |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule II - Valuation and Qualifying Account | Juniper Networks, Inc. Schedule II - Valuation and Qualifying Accounts Years Ended December 31, 2022, 2021, and 2020 (In millions)
All other schedules have been omitted as the required information is not applicable or the information is presented in the Consolidated Financial Statements or notes thereto under Item 8 herein.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description of Business, Basis of Presentation and Significant Accounting Policies (Policies) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||
| Basis of Presentation | Basis of Presentation The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated. | ||||||||||||||||||||||||||||||||||||||||||
| Use of Estimates | Use of Estimates The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.
|
||||||||||||||||||||||||||||||||||||||||||
| Cash, Cash Equivalents, and Investments | Cash, Cash Equivalents, and Investments Cash and Cash Equivalents Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.
|
||||||||||||||||||||||||||||||||||||||||||
| Investments in Available-for-Sale Debt Securities and Equity Securities | Investments in Available-for-Sale Debt Securities The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities. Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis. The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations. For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations. Investments in Equity Securities The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations. Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place, rather than the current reporting date. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value. The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2022, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.
|
||||||||||||||||||||||||||||||||||||||||||
| Fair Value | Fair Value Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: Level 1 – Quoted prices in active markets for identical assets or liabilities. Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches. Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.
|
||||||||||||||||||||||||||||||||||||||||||
| Derivative Instruments | Derivative Instruments The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes. The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities. The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. The Company uses interest rate swaps to convert certain of our fixed interest rate notes to floating interest rates based on the London InterBank Offered Rate (LIBOR). All interest rate swaps will expire within eight years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item. The Company uses interest rate locks, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of interest rate locks in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.
|
||||||||||||||||||||||||||||||||||||||||||
| Inventory | Inventory Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.
|
||||||||||||||||||||||||||||||||||||||||||
| Leases | Leases The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2022, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms are the noncancelable period, including any rent-free periods provided by the lessor, and include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs are recognized on a straight-line basis over the lease term. The Company does not separate non-lease components from lease components for all underlying classes of assets. In addition, the Company does not recognize ROU assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Lease cost for short-term leases is recognized on a straight-line basis over the lease term.
|
||||||||||||||||||||||||||||||||||||||||||
| Property and Equipment | Property and Equipment Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
|
||||||||||||||||||||||||||||||||||||||||||
| Business Combinations | Business Combinations The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets, including in-process research and development (IPR&D) based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When an IPR&D project is completed, the IPR&D is reclassed as an amortizable purchased intangible asset and amortized over the asset’s estimated useful life. Acquisition related expenses are recognized separately from business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.
|
||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years. Other intangible assets acquired in a business combination related to IPR&D projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Indefinite-lived intangibles are not amortized into the results of operations but instead are evaluated for impairment. If and when development is complete, the associated assets would be deemed finite-lived and would be amortized as cost of revenues over their respective estimated useful lives at that point in time. If the research and development project is abandoned, the acquired IPR&D assets are written off and charged to expense in the period of abandonment.
|
||||||||||||||||||||||||||||||||||||||||||
| Impairment of Long-lived Assets | Impairment of Long-lived Assets Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.
|
||||||||||||||||||||||||||||||||||||||||||
| Warranty Reserves | Warranty Reserves The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.
|
||||||||||||||||||||||||||||||||||||||||||
| Contract Manufacturer Liabilities | Contract Manufacturer LiabilitiesThe Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis from the Company's sales and marketing organizations, adjusted for overall market conditions. | ||||||||||||||||||||||||||||||||||||||||||
| Loss Contingencies | Loss ContingenciesThe Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required. | ||||||||||||||||||||||||||||||||||||||||||
| Foreign Currency | Foreign Currency Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.
|
||||||||||||||||||||||||||||||||||||||||||
| Revenue Recognition | Revenue Recognition Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below. Identify the contract with a customer. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies. Identify the performance obligations in the contract. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services. Determine the transaction price. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year. Allocate the transaction price to the performance obligations in the contract. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles. Recognize revenue when or as the Company satisfies a performance obligation. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less. Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered. Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities.
|
||||||||||||||||||||||||||||||||||||||||||
| Deferred Commissions | Deferred Commissions Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are recorded as prepaid expenses or other long-term assets and are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.
|
||||||||||||||||||||||||||||||||||||||||||
| Research and Development | Research and DevelopmentCosts to research, design, and develop the Company's products are expensed as incurred. | ||||||||||||||||||||||||||||||||||||||||||
| Software Development Costs | Software Development Costs Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant. The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.
|
||||||||||||||||||||||||||||||||||||||||||
| Advertising | AdvertisingAdvertising costs are charged to sales and marketing expense as incurred. Costs to produce advertising were approximately $7.4 million for 2022 and 2021 and $4.0 million for 2020. Costs to communicate advertising totaled approximately | ||||||||||||||||||||||||||||||||||||||||||
| Share-Based Compensation | Share-Based Compensation The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur. The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period. The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs.
|
||||||||||||||||||||||||||||||||||||||||||
| Provision for Income Taxes | Provision for Income Taxes Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized. The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.
|
||||||||||||||||||||||||||||||||||||||||||
| Concentrations of Risk | Concentrations of Risk Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating. The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties. Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no single customer accounted for 10% or more of net revenues. The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results.
|
||||||||||||||||||||||||||||||||||||||||||
| Recently Adopted Accounting Standards | Recently Adopted Accounting Standards Accounting for Contract Assets and Contract Liabilities from Contracts with Customers: On January 1, 2022, the Company early adopted ASU No. 2021-08 (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if the contracts were originated by the acquirer. Upon adoption, the standard did not have a material impact on the Consolidated Financial Statements. Reference Rate Reform: In March 2020, the FASB issued ASU No. 2020-04 (Topic 848), Reference Rate Reform, which provides temporary optional expedients and exceptions to the existing guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The standard became effective upon issuance and may be applied to any new or amended contracts, hedging relationships, and other transactions that reference LIBOR through December 31, 2022. In December 2022, the FASB issued ASU No 2022-06, extending the sunset date of the relief provided under ASU No. 2020-04 to December 31, 2024. The adoption did not have a material impact on the Consolidated Financial Statements.
|
||||||||||||||||||||||||||||||||||||||||||
| Net Income per Share | Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share. | ||||||||||||||||||||||||||||||||||||||||||
Description of Business, Basis of Presentation and Significant Accounting Policies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Property and Equipment, Net | Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Property and equipment, net, consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Divestiture (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations and Disposal Groups [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Disposal Groups, Including Discontinued Operations | The following table presents the carrying value of the major components of assets and liabilities derecognized as of April 4, 2022 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash Equivalents and Investments (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash Equivalents and Investments [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities | The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2022 and December 31, 2021 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Maturities of Fixed Income Securities | The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2022 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Investments in Equity Securities | The following table presents the Company's investments in equity securities as of December 31, 2022 and 2021 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash | The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2022 and December 31, 2021 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis | The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derivative Instruments (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Derivative Instruments | The notional amount of the Company's derivative instruments is summarized as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Derivative Liabilities at Fair Value | The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Derivative Assets at Fair Value | The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Purchased Intangible Assets (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Goodwill | The Company's goodwill activity was as follows (in millions):
______________________ (*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business. See Note 2, Divestiture, for further discussion.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class | The Company’s purchased intangible assets, net, were as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Acquired Finite-Lived Intangible Assets by Major Class | The Company’s purchased intangible assets, net, were as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Estimated Future Amortization Expense of Purchased Intangible Assets with Finite Lives | As of December 31, 2022, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Financial Information (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Financial Information [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Inventories | Total inventory consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Prepaid Expenses Other Current Assets | Prepaid expenses and other current assets consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Property and Equipment, Net | Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Property and equipment, net, consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Warranties | Changes in the Company’s warranty reserve were as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Performance Obligation | The following table summarizes the breakdown of RPO as of December 31, 2022 and when the Company expects to recognize the amounts as revenue (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Other Expense, Net | Other expense, net consisted of the following (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Deferred revenue | Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restructuring Charges (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Restructuring Charges | The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Restructuring Liabilities | The following table provides a summary of changes in the restructuring liabilities associated with the 2022 Restructuring Plan and 2021 Restructuring Plan (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt and Financing (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Instruments [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Long-term Debt | The following table summarizes the Company's total debt (in millions, except percentages):
________________________________ (*) Represents the fair value adjustments for interest rate swaps with an aggregate notional amount of $600.0 million. These interest rate swaps convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 5, Derivative Instruments, for a discussion of the Company's interest rate swaps.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Maturities of Long-term Debt | As of December 31, 2022, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program | The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):
________________________________ (*) $23.47 average price per share for 2020 includes $375.0 million in open market purchases, and settlement of the forward contract of $40.0 million under the ASR, which was initiated during the fourth quarter of 2019.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Accumulated Other Comprehensive Loss, Net of Taxes | The components of accumulated other comprehensive income (loss), net of related taxes, for the years ended December 31, 2022, 2021, and 2020 were as follows (in millions):
________________________________ (1) The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2022, 2021, and 2020 for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations. (2) The reclassifications out of accumulated other comprehensive income (loss) for realized gains and losses on cash flow hedges was $25.8 million, $28.9 million and $(8.9) million for the year ended December 31, 2022, 2021 and 2020, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Employee Benefit Plans (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Nonvested Share Activity | The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2022 (in millions, except per share amounts and years):
________________________________ (1)Includes 7.8 million service-based, 1.2 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. (2)The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2022, 2021, and 2020 was $29.62, $26.21, and $21.59, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2022, the Company declared a quarterly cash dividend of $0.21 per share of common stock on January 27, 2022, April 26, 2022, July 26, 2022, and October 25, 2022. (3)Total fair value of RSUs, RSAs, and PSAs vested during 2022, 2021, and 2020 was $202.2 million, $184.2 million, and $174.7 million, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Shares Available for Grant | The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):
________________________________ (*) In May 2019, the 2015 Plan was amended, and the amendment removed the fungible share adjustment used to determine shares available for issuance. Under the original terms of the 2015 Plan, RSUs and PSAs with a per share or unit purchase price lower than 100% of the fair market value of the Company's common stock on the day of the grant were counted against shares authorized under the plan as two and one-tenth shares of common stock ("the prior fungible rate") for each share subject to such award. Pursuant to the amendment, beginning on May 14, 2019, each share award granted under the 2015 Plan reduces the share reserve by one share and all share awards granted on May 14, 2019, and thereafter that are later forfeited, canceled or terminated are returned to the share reserve in the same manner. During 2022, among the total 2.8 million of canceled shares, 0.9 million shares represent the shares returned to the share reserve at the prior fungible rate. The number of shares subject to PSAs granted represents the maximum number of shares that may be issued pursuant to the award over its full term.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions | The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs | Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award | The following table summarizes share-based compensation expense by award type (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segments (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Financial Information by Segment | The following table presents net revenues by customer solution (in millions):
The following table presents net revenues by customer vertical (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Net Revenues by Geographic Region | The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Property and Equipment by Geographic Region | The following table presents geographic information for property and equipment, net (in millions).
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Taxes (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Pretax Income | The components of pretax income are summarized as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Provision (Benefit) for Income Taxes | The provision (benefit) for income taxes is summarized as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Effective Income Tax Rate Reconciliation | The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Deferred Tax Assets and Liabilities | Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Reconciliation of Unrecognized Tax Benefits | A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income per Share (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Calculation of Basic and Diluted Net Income Per Share | The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Long-Term Purchase Commitment | The following table summarizes the Company’s purchase commitments as of December 31, 2022 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Unconditional Purchase Obligations | The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2022 (in millions):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Lease Costs | The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Operating Lease Payments | As of December 31, 2022, future operating lease payments for each of the next five years and thereafter are as follows (in millions):
________________________________ (*) Total lease liabilities as of December 31, 2022 above excluded $83.9 million in legally binding lease payments for a lease signed but not yet commenced.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Divestiture - Assets and Liabilities Held for Sale (Details) - Silicon Photonics Business - Disposal Group, Held-for-sale, Not Discontinued Operations - USD ($) $ in Millions |
Dec. 31, 2022 |
Apr. 04, 2022 |
|---|---|---|
| Assets: | ||
| Total current assets | $ 1.0 | |
| Property and equipment, net | 3.6 | |
| Deferred tax assets | 3.9 | |
| Other long-term assets | 1.1 | |
| Purchased intangible assets, net | 49.0 | |
| Goodwill | $ 28.9 | 28.9 |
| Total assets held for sale | 87.5 | |
| Liabilities: | ||
| Accounts payable | 1.4 | |
| Other liabilities | 1.1 | |
| Total liabilities held for sale | $ 2.5 |
Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Amortized Cost | ||
| Amortized Cost | $ 437.8 | $ 821.1 |
| Estimated Fair Value | ||
| Total | 465.7 | 857.1 |
| Fixed income securities | ||
| Amortized Cost | ||
| Due in less than one year | 276.5 | |
| Due between one and five years | 145.8 | |
| Amortized Cost | 422.3 | 811.5 |
| Estimated Fair Value | ||
| Due in less than one year | 273.2 | |
| Due between one and five years | 139.6 | |
| Total | $ 412.8 | $ 810.1 |
Cash Equivalents and Investments - Restricted Cash and Investments (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|---|---|---|---|---|
| Cash and Cash Equivalents [Line Items] | ||||
| Cash and cash equivalents | $ 880.1 | $ 922.5 | ||
| Total cash, cash equivalents, and restricted cash | 897.7 | 942.7 | $ 1,383.0 | $ 1,276.5 |
| Prepaid expenses and other current assets | ||||
| Cash and Cash Equivalents [Line Items] | ||||
| Restricted cash included in Prepaid expenses and other current assets | 15.2 | 17.2 | ||
| Other long-term assets | ||||
| Cash and Cash Equivalents [Line Items] | ||||
| Restricted cash included in Prepaid expenses and other current assets | $ 2.4 | $ 3.0 |
Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Apr. 04, 2022 |
|
| Goodwill [Roll Forward] | ||||
| Goodwill, beginning of period | $ 3,762,100,000 | $ 3,669,600,000 | ||
| Additions due to business combinations | 92,500,000 | |||
| Other | (27,700,000) | |||
| Goodwill, end of period | 3,734,400,000 | 3,762,100,000 | $ 3,669,600,000 | |
| Goodwill impairment | 0 | $ 0 | $ 0 | |
| Disposal Group, Held-for-sale, Not Discontinued Operations | Silicon Photonics Business | ||||
| Goodwill [Roll Forward] | ||||
| Goodwill | $ 28,900,000 | $ 28,900,000 | ||
Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Amount | ||
| 2023 | $ 68.8 | |
| 2024 | 49.2 | |
| 2025 | 39.6 | |
| 2026 | 2.9 | |
| 2027 | 0.0 | |
| Net | $ 160.5 | $ 235.3 |
Other Financial Information - Inventories (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Schedule Of Inventory [Line Items] | ||
| Production and service materials | $ 479.6 | $ 208.6 |
| Finished goods | 163.3 | 75.6 |
| Total inventory | 642.9 | 284.2 |
| Inventory | ||
| Schedule Of Inventory [Line Items] | ||
| Total inventory | 619.4 | 272.6 |
| Other long-term assets | ||
| Schedule Of Inventory [Line Items] | ||
| Total inventory | $ 23.5 | $ 11.6 |
Other Financial Information - Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Other Financial Information [Abstract] | ||
| Contract manufacturer deposits | $ 434.7 | $ 223.8 |
| Prepaid expenses | 104.3 | 104.3 |
| Other current assets | 141.0 | 123.5 |
| Total prepaid expenses and other current assets | $ 680.0 | $ 451.6 |
Other Financial Information - Warranties (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Warranty Reserve [Roll Forward] | ||
| Beginning balance | $ 33.0 | $ 30.2 |
| Provisions made during the period, net | 30.1 | 39.5 |
| Actual costs incurred during the period | (33.6) | (36.7) |
| Ending balance | $ 29.5 | $ 33.0 |
Other Financial Information - Deferred Revenue (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Disaggregation of Revenue [Line Items] | ||
| Current | $ 1,020.5 | $ 937.9 |
| Long-term | 642.6 | 475.7 |
| Total | 1,663.1 | 1,413.6 |
| Product | ||
| Disaggregation of Revenue [Line Items] | ||
| Total | 108.8 | 129.1 |
| Service | ||
| Disaggregation of Revenue [Line Items] | ||
| Total | $ 1,554.3 | $ 1,284.5 |
Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Disaggregation of Revenue [Line Items] | ||
| Deferred commission | $ 28.2 | $ 34.9 |
| Amortization of deferred commission | 199.4 | 189.8 |
| Impairment loss | 0.0 | $ 0.0 |
| Product | ||
| Disaggregation of Revenue [Line Items] | ||
| Contract with customer, liability, revenue recognized | 51.9 | |
| Service | ||
| Disaggregation of Revenue [Line Items] | ||
| Contract with customer, liability, revenue recognized | $ 808.4 | |
Other Financial Information - Other Expense, Net (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Other Financial Information [Abstract] | |||
| Interest income | $ 19.6 | $ 14.9 | $ 36.3 |
| Interest expense | (58.6) | (50.8) | (77.0) |
| Gain on investments, net | 8.8 | 17.6 | 13.3 |
| Other | 1.6 | 1.5 | (5.5) |
| Other expense, net | $ (28.6) | $ (16.8) | $ (32.9) |
Restructuring Charges - (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Restructuring Cost and Reserve [Line Items] | |||
| Total | $ 20.2 | $ 42.9 | $ 68.0 |
| Severance | |||
| Restructuring Cost and Reserve [Line Items] | |||
| Total | 12.4 | 13.6 | 62.8 |
| Contract terminations and facility exit-related | |||
| Restructuring Cost and Reserve [Line Items] | |||
| Total | $ 7.8 | $ 29.3 | $ 5.2 |
Restructuring Charges - Restructuring Liabilities (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Restructuring Reserve [Roll Forward] | |||
| Charges | $ 20.2 | $ 42.9 | $ 68.0 |
| Cash Payments | (24.5) | ||
| Other | (1.9) | ||
| Restructuring liability, ending balance | 6.1 | ||
| 2021 Restructuring Plan | |||
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liability, beginning balance | 12.3 | ||
| Charges | 20.2 | ||
| Restructuring liability, ending balance | 12.3 | ||
| 2021 Restructuring Plan | Severance | |||
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liability, beginning balance | 1.4 | ||
| Charges | 12.4 | ||
| Cash Payments | (10.9) | ||
| Other | 0.1 | ||
| Restructuring liability, ending balance | 3.0 | 1.4 | |
| 2021 Restructuring Plan | Contract terminations and facility exit-related | |||
| Restructuring Reserve [Roll Forward] | |||
| Restructuring liability, beginning balance | 10.9 | ||
| Charges | 7.8 | ||
| Cash Payments | (13.6) | ||
| Other | (2.0) | ||
| Restructuring liability, ending balance | $ 3.1 | $ 10.9 | |
Debt and Financing - Schedule of Aggregate Debt Maturities (Details) $ in Millions |
Dec. 31, 2022
USD ($)
|
|---|---|
| Debt Instruments [Abstract] | |
| 2023 | $ 0.0 |
| 2024 | 0.0 |
| 2025 | 400.0 |
| 2026 | 0.0 |
| 2027 | 0.0 |
| Thereafter | 1,300.0 |
| Total | $ 1,700.0 |
Equity - Stock Repurchase Activities (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
3 Months Ended | 12 Months Ended | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 25, 2022 |
Jul. 26, 2022 |
Apr. 26, 2022 |
Jan. 27, 2022 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Dividends | |||||||||||||||||||
| Per Share (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.84 | $ 0.80 | $ 0.80 |
| Amount | $ 270.4 | $ 259.1 | $ 264.1 | ||||||||||||||||
| Stock Repurchases | |||||||||||||||||||
| Amount | $ 315.2 | $ 443.5 | 421.1 | ||||||||||||||||
| Remaining forward contract, value | $ 40.0 | ||||||||||||||||||
| Stock Repurchase Program 2018 | |||||||||||||||||||
| Stock Repurchases | |||||||||||||||||||
| Shares (in shares) | 9.2 | 15.7 | 17.9 | ||||||||||||||||
| Average price per share (in dollars per share) | $ 32.32 | $ 27.56 | $ 23.47 | ||||||||||||||||
| Amount | $ 299.7 | $ 433.3 | $ 375.0 | ||||||||||||||||
| Tax Withholding Amount | 15.4 | 10.2 | 6.2 | ||||||||||||||||
| Amount | $ 585.5 | $ 702.6 | $ 645.3 | ||||||||||||||||
Equity - Narrative (Details) - USD ($) $ / shares in Units, shares in Millions |
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 25, 2022 |
Jul. 26, 2022 |
Apr. 26, 2022 |
Jan. 27, 2022 |
Oct. 31, 2019 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Jan. 31, 2018 |
|
| Equity, Class of Treasury Stock [Line Items] | |||||||||||||||||||||
| Cash dividends declared per share of common stock (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | |||||||||
| Payments of cash dividends (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.84 | $ 0.80 | $ 0.80 | ||
| Cash dividends | $ 270,400,000 | $ 259,100,000 | $ 264,100,000 | ||||||||||||||||||
| Amount | $ 315,200,000 | 443,500,000 | 421,100,000 | ||||||||||||||||||
| Stock Repurchase Program 2018 | |||||||||||||||||||||
| Equity, Class of Treasury Stock [Line Items] | |||||||||||||||||||||
| Stock repurchase program, authorized amount | $ 3,000,000,000 | $ 2,000,000,000 | |||||||||||||||||||
| Stock repurchase program, increased amount | $ 1,000,000,000 | ||||||||||||||||||||
| Stock repurchased (in shares) | 9.2 | ||||||||||||||||||||
| Stock repurchased average cost (in dollars per share) | $ 32.32 | ||||||||||||||||||||
| Amount | $ 299,700,000 | 433,300,000 | 375,000,000 | ||||||||||||||||||
| Stock repurchase program, authorized funds remaining | $ 600,000,000 | 600,000,000 | |||||||||||||||||||
| Tax withholding amount | $ 15,400,000 | $ 10,200,000 | $ 6,200,000 | ||||||||||||||||||
Employee Benefit Plans - Shares Available For Grant (Details) - shares |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
May 31, 2019 |
May 31, 2017 |
Dec. 31, 2022 |
|
| Restricted Stock Units (RSU) and Restricted Stock | |||
| Number of Shares | |||
| Shares authorized per unit, lower than hundred percent of fair value (in shares) | 2 | ||
| Performance Shares (PSAs) | |||
| Number of Shares | |||
| Shares authorized per unit, lower than hundred percent of fair value (in shares) | 0.1 | ||
| Equity Incentive Plan 2015 | |||
| Number of Shares | |||
| Balance as of beginning of period (in shares) | 5,100,000 | ||
| Additional shares authorized (in shares) | 3,700,000 | 23,000,000 | 4,500,000 |
| RSUs and PSAs granted (in shares) | (9,000,000.0) | ||
| RSUs and PSAs canceled (in shares) | 2,800,000 | ||
| Balance as of end of period (in shares) | 3,400,000 | ||
| Canceled shares returned to the share reserve (in shares) | 900,000 | ||
Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Share-Based Payment Arrangement [Abstract] | |||
| Company recognized tax benefits on total stock-based compensation expense | $ 25.7 | $ 28.2 | $ 23.5 |
| Tax benefit realized related to awards vested or exercised during the period | 38.6 | $ 31.7 | $ 21.7 |
| Unrecognized compensation cost | $ 362.2 | ||
| Weighted average period that unrecognized compensation cost will be recognized | 1 year 7 months 6 days | ||
Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Employee Benefit Textuals [Abstract] | |||
| Employee contribution matched | 30.00% | ||
| Matching contributions to plan | $ 23.5 | $ 22.3 | $ 22.0 |
| NQDC | |||
| Employee Benefit Textuals [Abstract] | |||
| Deferred compensation liability | 28.1 | 33.3 | |
| Investment | 28.1 | 33.3 | |
| Other accrued liabilities | NQDC | |||
| Employee Benefit Textuals [Abstract] | |||
| Deferred compensation liability | 2.4 | 4.4 | |
| Other long-term liabilities | NQDC | |||
| Employee Benefit Textuals [Abstract] | |||
| Deferred compensation liability | 25.7 | 28.9 | |
| Inventory | NQDC | |||
| Employee Benefit Textuals [Abstract] | |||
| Investment | 2.4 | 4.4 | |
| Other long-term assets | NQDC | |||
| Employee Benefit Textuals [Abstract] | |||
| Investment | $ 25.7 | $ 28.9 | |
Segments - Revenue by Product (Details) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2022
USD ($)
segment
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
|
| Segment Reporting Information [Line Items] | |||
| Number of reportable segments | segment | 1 | ||
| Net revenues | $ 5,301.2 | $ 4,735.4 | $ 4,445.1 |
| Automated WAN Solutions | |||
| Segment Reporting Information [Line Items] | |||
| Net revenues | 1,865.3 | 1,665.0 | 1,622.2 |
| Cloud-Ready Data Center | |||
| Segment Reporting Information [Line Items] | |||
| Net revenues | 878.9 | 727.1 | 677.1 |
| AI-Driven Enterprise | |||
| Segment Reporting Information [Line Items] | |||
| Net revenues | 1,026.2 | 830.4 | 656.2 |
| Hardware Maintenance and Professional Services | |||
| Segment Reporting Information [Line Items] | |||
| Net revenues | $ 1,530.8 | $ 1,512.9 | $ 1,489.6 |
Segments - Revenue (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Net Revenues [Abstract] | |||
| Net revenues | $ 5,301.2 | $ 4,735.4 | $ 4,445.1 |
| Cloud | |||
| Net Revenues [Abstract] | |||
| Net revenues | 1,393.6 | 1,228.0 | 1,081.2 |
| Service Provider | |||
| Net Revenues [Abstract] | |||
| Net revenues | 1,891.2 | 1,839.1 | 1,761.7 |
| Enterprise | |||
| Net Revenues [Abstract] | |||
| Net revenues | $ 2,016.4 | $ 1,668.3 | $ 1,602.2 |
Segments - Geographical (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | $ 5,301.2 | $ 4,735.4 | $ 4,445.1 |
| Property and equipment, net | 666.8 | 703.0 | |
| Total Americas | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | 3,156.8 | 2,649.1 | 2,445.1 |
| United States | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | 2,931.6 | 2,426.9 | 2,233.9 |
| Property and equipment, net | 579.3 | 623.4 | |
| Other | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | 225.2 | 222.2 | 211.2 |
| Europe, Middle East, and Africa | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | 1,370.0 | 1,314.5 | 1,233.8 |
| Asia Pacific | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Net revenues | 774.4 | 771.8 | $ 766.2 |
| International | |||
| Net Revenues by Geographic Region [Line Items] | |||
| Property and equipment, net | $ 87.5 | $ 79.6 | |
Income Taxes - Deferred Taxes (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Deferred tax assets: | ||
| Net operating loss carry-forwards | $ 57.2 | $ 72.5 |
| Research and other credit carry-forwards | 281.3 | 272.2 |
| Deferred revenue | 58.1 | 47.7 |
| Share-based compensation | 17.2 | 17.9 |
| Capitalized R&D expenditure | 293.1 | 102.0 |
| Reserves and accruals not currently deductible | 66.1 | 61.0 |
| Operating lease liabilities | 39.7 | 45.4 |
| Other | 13.2 | 9.9 |
| Total deferred tax assets | 825.9 | 628.6 |
| Valuation allowance | (310.9) | (300.9) |
| Deferred tax assets, net of valuation allowance | 515.0 | 327.7 |
| Deferred tax liabilities: | ||
| Property and equipment basis differences | 0.0 | (1.3) |
| Purchased intangible assets | (32.3) | (56.5) |
| Unremitted foreign earnings | (23.7) | (25.5) |
| Net unrealized gain | (35.8) | (21.0) |
| Operating lease assets | (36.1) | (39.9) |
| Total deferred tax liabilities | (127.9) | (144.2) |
| Net deferred tax assets | $ 387.1 | $ 183.5 |
Income Taxes - Income Tax Contingencies (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Balance at beginning of year | $ 113.4 | $ 116.0 | $ 151.3 |
| Tax positions related to current year: | |||
| Additions | 5.8 | 7.7 | 5.3 |
| Tax positions related to prior years: | |||
| Additions | 6.9 | 3.3 | 18.1 |
| Reductions | (2.5) | (3.6) | (52.0) |
| Settlements | 0.0 | (9.4) | (1.8) |
| Lapses in statutes of limitations | (7.6) | (0.6) | (4.9) |
| Balance at end of year | $ 116.0 | $ 113.4 | $ 116.0 |
Net Income per Share (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Numerator: | |||
| Net income | $ 471.0 | $ 252.7 | $ 257.8 |
| Denominator: | |||
| Weighted-average shares used to compute basic net income per share (in shares) | 322.1 | 324.4 | 330.4 |
| Dilutive effect of employee stock awards (in shares) | 7.4 | 7.2 | 4.8 |
| Weighted-average shares used to compute diluted net income per share (in shares) | 329.5 | 331.6 | 335.2 |
| Net income per share: | |||
| Basic (in dollars per share) | $ 1.46 | $ 0.78 | $ 0.78 |
| Diluted (in dollars per share) | $ 1.43 | $ 0.76 | $ 0.77 |
| Anti-dilutive shares (in shares) | 3.4 | 0.5 | 5.3 |
Commitments and Contingencies - Unconditional Purchase Obligations (Details) $ in Millions |
Dec. 31, 2022
USD ($)
|
|---|---|
| Purchase Commitments | |
| 2023 | $ 2,101.1 |
| 2024 | 134.9 |
| 2025 | 75.3 |
| 2026 | 80.0 |
| 2027 | 85.0 |
| Total | 2,476.3 |
| Unconditional Purchase Obligations | |
| 2023 | 48.4 |
| 2024 | 36.3 |
| 2025 | 9.7 |
| 2026 | 2.0 |
| 2027 | 0.4 |
| Total | $ 96.8 |
Commitments and Contingencies - Lease Costs (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Operating lease cost | $ 48.4 | $ 57.4 |
| Variable lease cost | 10.0 | 11.5 |
| Total lease cost | 58.4 | 68.9 |
| Operating cash outflows from operating leases | 53.1 | 57.8 |
| ROU assets obtained in exchange for new operating lease liabilities | $ 26.0 | $ 29.7 |
| Weighted average remaining lease term (years) | 4 years 1 month 6 days | 4 years 7 months 6 days |
| Weighted average discount rate | 3.50% | 3.30% |
Commitments and Contingencies - Future Operating Lease Payments (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Amount | ||
| 2023 | $ 48.7 | |
| 2024 | 48.3 | |
| 2025 | 39.3 | |
| 2026 | 18.5 | |
| 2027 | 11.2 | |
| Thereafter | 11.3 | |
| Total lease payments | 177.3 | |
| Less: interest | (12.2) | |
| Total | 165.1 | |
| Balance Sheet Information | ||
| Other accrued liabilities | 47.4 | |
| Long-term operating lease liabilities | 117.7 | $ 142.2 |
| Lease payments for a lease signed but not yet commenced | $ 83.9 |
Subsequent Events (Details) - USD ($) $ / shares in Units, shares in Millions |
1 Months Ended | 3 Months Ended | 12 Months Ended | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 22, 2023 |
Jan. 31, 2023 |
Oct. 25, 2022 |
Jul. 26, 2022 |
Apr. 26, 2022 |
Jan. 27, 2022 |
Feb. 10, 2023 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
Jun. 30, 2020 |
Mar. 31, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Subsequent Event [Line Items] | ||||||||||||||||||||||
| Cash dividends declared per share of common stock (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | ||||||||||
| Payments of cash dividends (in dollars per share) | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.21 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.84 | $ 0.80 | $ 0.80 | |||
| Amount | $ 315,200,000 | $ 443,500,000 | $ 421,100,000 | |||||||||||||||||||
| Forecast | ||||||||||||||||||||||
| Subsequent Event [Line Items] | ||||||||||||||||||||||
| Payments of cash dividends (in dollars per share) | $ 0.22 | |||||||||||||||||||||
| Stock Repurchase Program 2018 | ||||||||||||||||||||||
| Subsequent Event [Line Items] | ||||||||||||||||||||||
| Stock repurchased (in shares) | 9.2 | |||||||||||||||||||||
| Amount | $ 299,700,000 | $ 433,300,000 | $ 375,000,000 | |||||||||||||||||||
| Repurchase and retirement of common stock (in shares) | 9.2 | 15.7 | 17.9 | |||||||||||||||||||
| Stock repurchase program, authorized funds remaining | $ 600,000,000 | $ 600,000,000 | ||||||||||||||||||||
| Subsequent Event | ||||||||||||||||||||||
| Subsequent Event [Line Items] | ||||||||||||||||||||||
| Cash dividends declared per share of common stock (in dollars per share) | $ 0.22 | |||||||||||||||||||||
| Subsequent Event | Stock Repurchase Program 2018 | ||||||||||||||||||||||
| Subsequent Event [Line Items] | ||||||||||||||||||||||
| Stock repurchased (in shares) | 2.0 | |||||||||||||||||||||
| Amount | $ 63,000,000 | |||||||||||||||||||||
| Price paid per share (in dollars per share) | $ 30.98 | |||||||||||||||||||||
| Repurchase and retirement of common stock (in shares) | 1.4 | |||||||||||||||||||||
| Stock repurchase program, authorized funds remaining | $ 500,000,000 | |||||||||||||||||||||
Schedule II - Valuation and Qualifying Account - Allowance for Doubtful Accounts (Details) - Allowance for Doubtful Accounts - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Balance at Beginning of Year | $ 6.7 | $ 9.9 | $ 5.5 |
| Charged to (Reversed from) Costs and Expenses | 5.3 | (3.2) | 4.4 |
| Write-offs, Net of Recoveries | 0.0 | 0.0 | 0.0 |
| Balance at End of Year | $ 12.0 | $ 6.7 | $ 9.9 |
Schedule II - Valuation and Qualifying Account - Sales Return Reserve (Details) - Sales Return Reserve - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Balance at Beginning of Year | $ 31.4 | $ 28.4 | $ 24.8 |
| Provision for Returns / Stock Rotation | 111.9 | 57.6 | 60.7 |
| Returns / Stock Rotation | (100.3) | (54.6) | (57.1) |
| Balance at End of Year | $ 43.0 | $ 31.4 | $ 28.4 |
{
"instance": {
"jnpr-20221231.htm": {
"axisCustom": 1,
"axisStandard": 36,
"baseTaxonomies": {
"http://fasb.org/srt/2022": 1,
"http://fasb.org/us-gaap/2022": 1721,
"http://xbrl.sec.gov/dei/2022": 46
},
"contextCount": 584,
"dts": {
"calculationLink": {
"local": [
"jnpr-20221231_cal.xml"
]
},
"definitionLink": {
"local": [
"jnpr-20221231_def.xml"
]
},
"inline": {
"local": [
"jnpr-20221231.htm"
]
},
"labelLink": {
"local": [
"jnpr-20221231_lab.xml"
]
},
"presentationLink": {
"local": [
"jnpr-20221231_pre.xml"
]
},
"schema": {
"local": [
"jnpr-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
"https://xbrl.sec.gov/country/2022/country-2022.xsd",
"https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
"https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
]
}
},
"elementCount": 893,
"entityCount": 1,
"hidden": {
"http://fasb.org/us-gaap/2022": 8,
"http://www.juniper.net/20221231": 3,
"http://xbrl.sec.gov/dei/2022": 4,
"total": 15
},
"keyCustom": 70,
"keyStandard": 472,
"memberCustom": 47,
"memberStandard": 88,
"nsprefix": "jnpr",
"nsuri": "http://www.juniper.net/20221231",
"report": {
"R1": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "true",
"longName": "0000001 - Document - Cover Page",
"menuCat": "Cover",
"order": "1",
"role": "http://www.juniper.net/role/CoverPage",
"shortName": "Cover Page",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R10": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies",
"menuCat": "Notes",
"order": "10",
"role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies",
"shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R11": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000011 - Disclosure - Divestiture",
"menuCat": "Notes",
"order": "11",
"role": "http://www.juniper.net/role/Divestiture",
"shortName": "Divestiture",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R12": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000012 - Disclosure - Cash Equivalents and Investments",
"menuCat": "Notes",
"order": "12",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestments",
"shortName": "Cash Equivalents and Investments",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R13": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000013 - Disclosure - Fair Value Measurements",
"menuCat": "Notes",
"order": "13",
"role": "http://www.juniper.net/role/FairValueMeasurements",
"shortName": "Fair Value Measurements",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R14": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000014 - Disclosure - Derivative Instruments",
"menuCat": "Notes",
"order": "14",
"role": "http://www.juniper.net/role/DerivativeInstruments",
"shortName": "Derivative Instruments",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R15": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000015 - Disclosure - Goodwill and Purchased Intangible Assets",
"menuCat": "Notes",
"order": "15",
"role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssets",
"shortName": "Goodwill and Purchased Intangible Assets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R16": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000016 - Disclosure - Other Financial Information",
"menuCat": "Notes",
"order": "16",
"role": "http://www.juniper.net/role/OtherFinancialInformation",
"shortName": "Other Financial Information",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R17": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000017 - Disclosure - Restructuring Charges",
"menuCat": "Notes",
"order": "17",
"role": "http://www.juniper.net/role/RestructuringCharges",
"shortName": "Restructuring Charges",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R18": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000018 - Disclosure - Debt and Financing",
"menuCat": "Notes",
"order": "18",
"role": "http://www.juniper.net/role/DebtandFinancing",
"shortName": "Debt and Financing",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R19": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000019 - Disclosure - Equity",
"menuCat": "Notes",
"order": "19",
"role": "http://www.juniper.net/role/Equity",
"shortName": "Equity",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R2": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:AuditorName",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "false",
"longName": "0000002 - Document - Audit Information",
"menuCat": "Cover",
"order": "2",
"role": "http://www.juniper.net/role/AuditInformation",
"shortName": "Audit Information",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:AuditorName",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R20": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000020 - Disclosure - Employee Benefit Plans",
"menuCat": "Notes",
"order": "20",
"role": "http://www.juniper.net/role/EmployeeBenefitPlans",
"shortName": "Employee Benefit Plans",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R21": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000021 - Disclosure - Segments",
"menuCat": "Notes",
"order": "21",
"role": "http://www.juniper.net/role/Segments",
"shortName": "Segments",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R22": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000022 - Disclosure - Income Taxes",
"menuCat": "Notes",
"order": "22",
"role": "http://www.juniper.net/role/IncomeTaxes",
"shortName": "Income Taxes",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R23": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000023 - Disclosure - Net Income Per Share",
"menuCat": "Notes",
"order": "23",
"role": "http://www.juniper.net/role/NetIncomePerShare",
"shortName": "Net Income Per Share",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R24": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000024 - Disclosure - Commitments and Contingencies",
"menuCat": "Notes",
"order": "24",
"role": "http://www.juniper.net/role/CommitmentsandContingencies",
"shortName": "Commitments and Contingencies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R25": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000025 - Disclosure - Subsequent Events",
"menuCat": "Notes",
"order": "25",
"role": "http://www.juniper.net/role/SubsequentEvents",
"shortName": "Subsequent Events",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R26": {
"firstAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000026 - Disclosure - Schedule II - Valuation and Qualifying Account",
"menuCat": "Notes",
"order": "26",
"role": "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccount",
"shortName": "Schedule II - Valuation and Qualifying Account",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R27": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:SignificantAccountingPoliciesTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000027 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Policies)",
"menuCat": "Policies",
"order": "27",
"role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies",
"shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies (Policies)",
"subGroupType": "policies",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:SignificantAccountingPoliciesTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R28": {
"firstAnchor": {
"ancestors": [
"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"reportCount": 1,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000028 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)",
"menuCat": "Tables",
"order": "28",
"role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables",
"shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)",
"subGroupType": "tables",
"uniqueAnchor": null
},
"R29": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000029 - Disclosure - Divestiture (Tables)",
"menuCat": "Tables",
"order": "29",
"role": "http://www.juniper.net/role/DivestitureTables",
"shortName": "Divestiture (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R3": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000003 - Statement - Consolidated Statements of Operations",
"menuCat": "Statements",
"order": "3",
"role": "http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"shortName": "Consolidated Statements of Operations",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:CostOfGoodsAndServicesSold",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R30": {
"firstAnchor": {
"ancestors": [
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000030 - Disclosure - Cash Equivalents and Investments (Tables)",
"menuCat": "Tables",
"order": "30",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables",
"shortName": "Cash Equivalents and Investments (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R31": {
"firstAnchor": {
"ancestors": [
"us-gaap:FairValueDisclosuresTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000031 - Disclosure - Fair Value Measurements (Tables)",
"menuCat": "Tables",
"order": "31",
"role": "http://www.juniper.net/role/FairValueMeasurementsTables",
"shortName": "Fair Value Measurements (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:FairValueDisclosuresTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R32": {
"firstAnchor": {
"ancestors": [
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000032 - Disclosure - Derivative Instruments (Tables)",
"menuCat": "Tables",
"order": "32",
"role": "http://www.juniper.net/role/DerivativeInstrumentsTables",
"shortName": "Derivative Instruments (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R33": {
"firstAnchor": {
"ancestors": [
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000033 - Disclosure - Goodwill and Purchased Intangible Assets (Tables)",
"menuCat": "Tables",
"order": "33",
"role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables",
"shortName": "Goodwill and Purchased Intangible Assets (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R34": {
"firstAnchor": {
"ancestors": [
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000034 - Disclosure - Other Financial Information (Tables)",
"menuCat": "Tables",
"order": "34",
"role": "http://www.juniper.net/role/OtherFinancialInformationTables",
"shortName": "Other Financial Information (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R35": {
"firstAnchor": {
"ancestors": [
"us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000035 - Disclosure - Restructuring Charges (Tables)",
"menuCat": "Tables",
"order": "35",
"role": "http://www.juniper.net/role/RestructuringChargesTables",
"shortName": "Restructuring Charges (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R36": {
"firstAnchor": {
"ancestors": [
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000036 - Disclosure - Debt and Financing (Tables)",
"menuCat": "Tables",
"order": "36",
"role": "http://www.juniper.net/role/DebtandFinancingTables",
"shortName": "Debt and Financing (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R37": {
"firstAnchor": {
"ancestors": [
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000037 - Disclosure - Equity (Tables)",
"menuCat": "Tables",
"order": "37",
"role": "http://www.juniper.net/role/EquityTables",
"shortName": "Equity (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R38": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000038 - Disclosure - Employee Benefit Plans (Tables)",
"menuCat": "Tables",
"order": "38",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansTables",
"shortName": "Employee Benefit Plans (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R39": {
"firstAnchor": {
"ancestors": [
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000039 - Disclosure - Segments (Tables)",
"menuCat": "Tables",
"order": "39",
"role": "http://www.juniper.net/role/SegmentsTables",
"shortName": "Segments (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R4": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income",
"menuCat": "Statements",
"order": "4",
"role": "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome",
"shortName": "Consolidated Statements of Comprehensive Income",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R40": {
"firstAnchor": {
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000040 - Disclosure - Income Taxes (Tables)",
"menuCat": "Tables",
"order": "40",
"role": "http://www.juniper.net/role/IncomeTaxesTables",
"shortName": "Income Taxes (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R41": {
"firstAnchor": {
"ancestors": [
"us-gaap:EarningsPerShareTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000041 - Disclosure - Net Income per Share (Tables)",
"menuCat": "Tables",
"order": "41",
"role": "http://www.juniper.net/role/NetIncomeperShareTables",
"shortName": "Net Income per Share (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:EarningsPerShareTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R42": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000042 - Disclosure - Commitments and Contingencies (Tables)",
"menuCat": "Tables",
"order": "42",
"role": "http://www.juniper.net/role/CommitmentsandContingenciesTables",
"shortName": "Commitments and Contingencies (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R43": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:EquityMethodInvestmentRecordingPeriodLag",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000043 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)",
"menuCat": "Details",
"order": "43",
"role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:EquityMethodInvestmentRecordingPeriodLag",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R44": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7e43701dea62445c8d0051a484be2aaa_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000044 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details)",
"menuCat": "Details",
"order": "44",
"role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7e43701dea62445c8d0051a484be2aaa_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R45": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:GainLossOnSaleOfBusiness",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000045 - Disclosure - Divestiture - Narrative (Details)",
"menuCat": "Details",
"order": "45",
"role": "http://www.juniper.net/role/DivestitureNarrativeDetails",
"shortName": "Divestiture - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i989d388939324d4ca6de914a87060f4a_I20220404",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:EquityMethodInvestments",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R46": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i34c62e228af349b39a262639380f8391_I20220404",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000046 - Disclosure - Divestiture - Assets and Liabilities Held for Sale (Details)",
"menuCat": "Details",
"order": "46",
"role": "http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"shortName": "Divestiture - Assets and Liabilities Held for Sale (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i34c62e228af349b39a262639380f8391_I20220404",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R47": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000047 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details)",
"menuCat": "Details",
"order": "47",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"shortName": "Cash Equivalents and Investments - Available-For-Sale (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R48": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000048 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)",
"menuCat": "Details",
"order": "48",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails",
"shortName": "Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i6aef62c60fb246cd97800963284475fe_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R49": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000049 - Disclosure - Cash Equivalents and Investments - Narrative (Details)",
"menuCat": "Details",
"order": "49",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"shortName": "Cash Equivalents and Investments - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"jnpr:CashCashEquivalentsAndInvestmentsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "INF",
"lang": "en-US",
"name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
"reportCount": 1,
"unique": true,
"unitRef": "investment",
"xsiNil": "false"
}
},
"R5": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000005 - Statement - Consolidated Balance Sheets",
"menuCat": "Statements",
"order": "5",
"role": "http://www.juniper.net/role/ConsolidatedBalanceSheets",
"shortName": "Consolidated Balance Sheets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ShortTermInvestments",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R50": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000050 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details)",
"menuCat": "Details",
"order": "50",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"shortName": "Cash Equivalents and Investments - Investments in Equity Securities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R51": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000051 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details)",
"menuCat": "Details",
"order": "51",
"role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"shortName": "Cash Equivalents and Investments - Restricted Cash and Investments (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a985ddb982481dbfa1154fea25f829_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:RestrictedCash",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R52": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
"us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000052 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
"menuCat": "Details",
"order": "52",
"role": "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
"us-gaap:FairValueDisclosuresTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic51fbde961ec4f0e97051e64910001f4_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R53": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "id0f046d753b24ea0a59e3b372b40cdfd_D20210101-20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000053 - Disclosure - Fair Value Measurements - Narrative (Details)",
"menuCat": "Details",
"order": "53",
"role": "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails",
"shortName": "Fair Value Measurements - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "id0f046d753b24ea0a59e3b372b40cdfd_D20210101-20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R54": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DerivativeNotionalAmount",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000054 - Disclosure - Derivative Instruments - Notional Amount (Details)",
"menuCat": "Details",
"order": "54",
"role": "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails",
"shortName": "Derivative Instruments - Notional Amount (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i409598b23e6b4b1689778ee2d4de58d5_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:DerivativeNotionalAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R55": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
"us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000055 - Disclosure - Derivative Instruments - Fair Value of Assets and Liabilities (Details)",
"menuCat": "Details",
"order": "55",
"role": "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"shortName": "Derivative Instruments - Fair Value of Assets and Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
"us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:DerivativeFairValueOfDerivativeLiability",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R56": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000056 - Disclosure - Derivative Instruments - Narrative (Details)",
"menuCat": "Details",
"order": "56",
"role": "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"shortName": "Derivative Instruments - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R57": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "if376ae5f08964908bd9d17ec44f751af_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:Goodwill",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000057 - Disclosure - Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details)",
"menuCat": "Details",
"order": "57",
"role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"shortName": "Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfGoodwillTextBlock",
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "id0f046d753b24ea0a59e3b372b40cdfd_D20210101-20211231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:GoodwillAcquiredDuringPeriod",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R58": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:FiniteLivedIntangibleAssetsGross",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000058 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details)",
"menuCat": "Details",
"order": "58",
"role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails",
"shortName": "Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:FiniteLivedIntangibleAssetsGross",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R59": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000059 - Disclosure - Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details)",
"menuCat": "Details",
"order": "59",
"role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails",
"shortName": "Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R6": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000006 - Statement - Consolidated Balance Sheets (Parenthetical)",
"menuCat": "Statements",
"order": "6",
"role": "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical",
"shortName": "Consolidated Balance Sheets (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R60": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:InventoryRawMaterials",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000060 - Disclosure - Other Financial Information - Inventories (Details)",
"menuCat": "Details",
"order": "60",
"role": "http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails",
"shortName": "Other Financial Information - Inventories (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:InventoryRawMaterials",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R61": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000061 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details)",
"menuCat": "Details",
"order": "61",
"role": "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails",
"shortName": "Other Financial Information - Prepaid Expenses and Other Current Assets (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R62": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000062 - Disclosure - Other Financial Information - Property and Equipment, Net (Details)",
"menuCat": "Details",
"order": "62",
"role": "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails",
"shortName": "Other Financial Information - Property and Equipment, Net (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"ix:continuation",
"us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R63": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "if376ae5f08964908bd9d17ec44f751af_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:StandardProductWarrantyAccrual",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000063 - Disclosure - Other Financial Information - Warranties (Details)",
"menuCat": "Details",
"order": "63",
"role": "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails",
"shortName": "Other Financial Information - Warranties (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i888de77cb0724104b905177e478ae43c_I20201231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:StandardProductWarrantyAccrual",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R64": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ContractWithCustomerLiabilityCurrent",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000064 - Disclosure - Other Financial Information - Deferred Revenue (Details)",
"menuCat": "Details",
"order": "64",
"role": "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"shortName": "Other Financial Information - Deferred Revenue (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ContractWithCustomerLiability",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R65": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CapitalizedContractCostNet",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000065 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details)",
"menuCat": "Details",
"order": "65",
"role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails",
"shortName": "Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CapitalizedContractCostNet",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R66": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueRemainingPerformanceObligation",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000066 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details)",
"menuCat": "Details",
"order": "66",
"role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"shortName": "Other Financial Information - Revenue, Remaining Performance Obligation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueRemainingPerformanceObligation",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R67": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:InvestmentIncomeInterest",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000067 - Disclosure - Other Financial Information - Other Expense, Net (Details)",
"menuCat": "Details",
"order": "67",
"role": "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails",
"shortName": "Other Financial Information - Other Expense, Net (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:InvestmentIncomeInterest",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R68": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000068 - Disclosure - Restructuring Charges - (Details)",
"menuCat": "Details",
"order": "68",
"role": "http://www.juniper.net/role/RestructuringChargesDetails",
"shortName": "Restructuring Charges - (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R69": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringCharges",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000069 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details)",
"menuCat": "Details",
"order": "69",
"role": "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails",
"shortName": "Restructuring Charges - Restructuring Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:PaymentsForRestructuring",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R7": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
"menuCat": "Statements",
"order": "7",
"role": "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"shortName": "Consolidated Statements of Cash Flows",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensation",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R70": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtInstrumentCarryingAmount",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000070 - Disclosure - Debt and Financing - Schedule of Debt (Details)",
"menuCat": "Details",
"order": "70",
"role": "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"shortName": "Debt and Financing - Schedule of Debt (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDebtInstrumentsTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R71": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000071 - Disclosure - Debt and Financing - Schedule of Aggregate Debt Maturities (Details)",
"menuCat": "Details",
"order": "71",
"role": "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails",
"shortName": "Debt and Financing - Schedule of Aggregate Debt Maturities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R72": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:SaleOfReceivable",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000072 - Disclosure - Debt and Financing - Narrative (Details)",
"menuCat": "Details",
"order": "72",
"role": "http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"shortName": "Debt and Financing - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:SaleOfReceivable",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R73": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"span",
"div",
"us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i5a52b85434a8407e865d085c17f3ee1d_D20221025-20221025",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unitRef": "usdPerShare",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000073 - Disclosure - Equity - Stock Repurchase Activities (Details)",
"menuCat": "Details",
"order": "73",
"role": "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"shortName": "Equity - Stock Repurchase Activities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock",
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i426cc8818aad43b192d25bbbd96f4ec0_D20200101-20201231",
"decimals": "-5",
"lang": "en-US",
"name": "jnpr:ForwardContractIndexedtoIssuersEquityValue",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R74": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockDividendsPerShareDeclared",
"us-gaap:CommonStockDividendsPerShareDeclared",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareDeclared",
"span",
"div",
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i3c26a528a7d046da9ec251c2da09b7e5_D20221001-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareDeclared",
"reportCount": 1,
"unitRef": "usdPerShare",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000074 - Disclosure - Equity - Narrative (Details)",
"menuCat": "Details",
"order": "74",
"role": "http://www.juniper.net/role/EquityNarrativeDetails",
"shortName": "Equity - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i0e57c539517d44d387e2a56aeaa024de_I20191031",
"decimals": "INF",
"lang": "en-US",
"name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R75": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "if376ae5f08964908bd9d17ec44f751af_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000075 - Disclosure - Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details)",
"menuCat": "Details",
"order": "75",
"role": "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails",
"shortName": "Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R76": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000076 - Disclosure - Employee Benefit Plans - Equity Incentive Plans (Details)",
"menuCat": "Details",
"order": "76",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"shortName": "Employee Benefit Plans - Equity Incentive Plans (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "jnpr:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R77": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"span",
"div",
"us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i5a52b85434a8407e865d085c17f3ee1d_D20221025-20221025",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unitRef": "usdPerShare",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000077 - Disclosure - Employee Benefit Plans - RSU, RSA, and PSA Activities (Details)",
"menuCat": "Details",
"order": "77",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"shortName": "Employee Benefit Plans - RSU, RSA, and PSA Activities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ie16fe614832a4da2bd4658f87eaf65f3_D20220101-20221231",
"decimals": null,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R78": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:SharesAvailableForGrantTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "if91c20674178460dadf115e3b6476b01_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
"reportCount": 1,
"unitRef": "shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000078 - Disclosure - Employee Benefit Plans - Shares Available For Grant (Details)",
"menuCat": "Details",
"order": "78",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails",
"shortName": "Employee Benefit Plans - Shares Available For Grant (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:SharesAvailableForGrantTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ida436c65f63a43faaef16c2fbeb9c0f6_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "jnpr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross",
"reportCount": 1,
"unique": true,
"unitRef": "shares",
"xsiNil": "false"
}
},
"R79": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i1d6dae6e1781402da193999c2e4596e5_D20220101-20221231",
"decimals": "2",
"first": true,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
"reportCount": 1,
"unique": true,
"unitRef": "number",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000079 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details)",
"menuCat": "Details",
"order": "79",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"shortName": "Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i1d6dae6e1781402da193999c2e4596e5_D20220101-20221231",
"decimals": "2",
"first": true,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
"reportCount": 1,
"unique": true,
"unitRef": "number",
"xsiNil": "false"
}
},
"R8": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7a819c5d8eb24e3ca915c2a6e603df91_I20191231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockSharesOutstanding",
"reportCount": 1,
"unique": true,
"unitRef": "shares",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000008 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
"menuCat": "Statements",
"order": "8",
"role": "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"shortName": "Consolidated Statements of Changes in Stockholders' Equity",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7a819c5d8eb24e3ca915c2a6e603df91_I20191231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockSharesOutstanding",
"reportCount": 1,
"unique": true,
"unitRef": "shares",
"xsiNil": "false"
}
},
"R80": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000080 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense (Details)",
"menuCat": "Details",
"order": "80",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails",
"shortName": "Employee Benefit Plans - Share-Based Compensation Expense (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R81": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000081 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details)",
"menuCat": "Details",
"order": "81",
"role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails",
"shortName": "Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R82": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
"reportCount": 1,
"unique": true,
"unitRef": "number",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000082 - Disclosure - Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details)",
"menuCat": "Details",
"order": "82",
"role": "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"shortName": "Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
"reportCount": 1,
"unique": true,
"unitRef": "number",
"xsiNil": "false"
}
},
"R83": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "segment",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000083 - Disclosure - Segments - Revenue by Product (Details)",
"menuCat": "Details",
"order": "83",
"role": "http://www.juniper.net/role/SegmentsRevenuebyProductDetails",
"shortName": "Segments - Revenue by Product (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "segment",
"xsiNil": "false"
}
},
"R84": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000084 - Disclosure - Segments - Revenue (Details)",
"menuCat": "Details",
"order": "84",
"role": "http://www.juniper.net/role/SegmentsRevenueDetails",
"shortName": "Segments - Revenue (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic14e33236abf4947a105415e06a936b2_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R85": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000085 - Disclosure - Segments - Geographical (Details)",
"menuCat": "Details",
"order": "85",
"role": "http://www.juniper.net/role/SegmentsGeographicalDetails",
"shortName": "Segments - Geographical (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"us-gaap:SegmentReportingDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i3e70a8c8101a486d8de1328a1a199dda_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R86": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000086 - Disclosure - Income Taxes - Components of Pretax Income (Details)",
"menuCat": "Details",
"order": "86",
"role": "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails",
"shortName": "Income Taxes - Components of Pretax Income (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R87": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxReconciliationTaxSettlements",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000087 - Disclosure - Income Taxes - Narrative (Details)",
"menuCat": "Details",
"order": "87",
"role": "http://www.juniper.net/role/IncomeTaxesNarrativeDetails",
"shortName": "Income Taxes - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R88": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000088 - Disclosure - Income Taxes - Deferred Taxes (Details)",
"menuCat": "Details",
"order": "88",
"role": "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails",
"shortName": "Income Taxes - Deferred Taxes (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R89": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:UnrecognizedTaxBenefitsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "if376ae5f08964908bd9d17ec44f751af_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:UnrecognizedTaxBenefits",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000089 - Disclosure - Income Taxes - Income Tax Contingencies (Details)",
"menuCat": "Details",
"order": "89",
"role": "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails",
"shortName": "Income Taxes - Income Tax Contingencies (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:UnrecognizedTaxBenefitsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R9": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"span",
"div",
"us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i5a52b85434a8407e865d085c17f3ee1d_D20221025-20221025",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unitRef": "usdPerShare",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "0000009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
"menuCat": "Statements",
"order": "9",
"role": "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
"shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": null
},
"R90": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000090 - Disclosure - Net Income per Share (Details)",
"menuCat": "Details",
"order": "90",
"role": "http://www.juniper.net/role/NetIncomeperShareDetails",
"shortName": "Net Income per Share (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"us-gaap:EarningsPerShareTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
"reportCount": 1,
"unique": true,
"unitRef": "shares",
"xsiNil": "false"
}
},
"R91": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000091 - Disclosure - Commitments and Contingencies - Unconditional Purchase Obligations (Details)",
"menuCat": "Details",
"order": "91",
"role": "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails",
"shortName": "Commitments and Contingencies - Unconditional Purchase Obligations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R92": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000092 - Disclosure - Commitments and Contingencies - Narrative (Details)",
"menuCat": "Details",
"order": "92",
"role": "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"shortName": "Commitments and Contingencies - Narrative (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "jnpr:AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R93": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:LeaseCostTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:OperatingLeaseCost",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000093 - Disclosure - Commitments and Contingencies - Lease Costs (Details)",
"menuCat": "Details",
"order": "93",
"role": "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails",
"shortName": "Commitments and Contingencies - Lease Costs (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"us-gaap:LeaseCostTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ibadf29cecb8d4f7e8daf259331f9148a_D20220101-20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:OperatingLeaseCost",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R94": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ScheduleofFutureOperatingLeasePaymentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000094 - Disclosure - Commitments and Contingencies - Future Operating Lease Payments (Details)",
"menuCat": "Details",
"order": "94",
"role": "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails",
"shortName": "Commitments and Contingencies - Future Operating Lease Payments (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"jnpr:ScheduleofFutureOperatingLeasePaymentsTableTextBlock",
"ix:continuation",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic6a5bb6426164ba4b9c2ee2bdc8f8a57_I20221231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R95": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockDividendsPerShareDeclared",
"us-gaap:CommonStockDividendsPerShareDeclared",
"us-gaap:CommonStockDividendsPerShareCashPaid",
"us-gaap:CommonStockDividendsPerShareDeclared",
"span",
"div",
"us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i3c26a528a7d046da9ec251c2da09b7e5_D20221001-20221231",
"decimals": "INF",
"first": true,
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareDeclared",
"reportCount": 1,
"unitRef": "usdPerShare",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000095 - Disclosure - Subsequent Events (Details)",
"menuCat": "Details",
"order": "95",
"role": "http://www.juniper.net/role/SubsequentEventsDetails",
"shortName": "Subsequent Events (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"us-gaap:SubsequentEventsTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7171a82f0b334c11bb1d354b6500ee6d_D20230322-20230322",
"decimals": "INF",
"lang": "en-US",
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unique": true,
"unitRef": "usdPerShare",
"xsiNil": "false"
}
},
"R96": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i7086c4cca13a4b92a288637a462d604e_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000096 - Disclosure - Schedule II - Valuation and Qualifying Account - Allowance for Doubtful Accounts (Details)",
"menuCat": "Details",
"order": "96",
"role": "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"shortName": "Schedule II - Valuation and Qualifying Account - Allowance for Doubtful Accounts (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ib6946c9d3bd741a79d776a70ee5df320_I20191231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
},
"R97": {
"firstAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "i76bc26f0f2034a2f997d4cd22c0c57f4_I20211231",
"decimals": "-5",
"first": true,
"lang": "en-US",
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unitRef": "usd",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "0000097 - Disclosure - Schedule\u00a0II\u00a0- Valuation and Qualifying Account - Sales Return Reserve (Details)",
"menuCat": "Details",
"order": "97",
"role": "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails",
"shortName": "Schedule\u00a0II\u00a0- Valuation and Qualifying Account - Sales Return Reserve (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"td",
"tr",
"table",
"div",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"body",
"html"
],
"baseRef": "jnpr-20221231.htm",
"contextRef": "ic1c1cc676c5346468f10a0bda2a73427_I20191231",
"decimals": "-5",
"lang": "en-US",
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unique": true,
"unitRef": "usd",
"xsiNil": "false"
}
}
},
"segmentCount": 137,
"tag": {
"country_US": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "UNITED STATES",
"terseLabel": "United States"
}
}
},
"localname": "US",
"nsuri": "http://xbrl.sec.gov/country/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"dei_AmendmentFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
"label": "Amendment Flag",
"terseLabel": "Amendment Flag"
}
}
},
"localname": "AmendmentFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_AuditorFirmId": {
"auth_ref": [
"r900",
"r901",
"r902"
],
"lang": {
"en-us": {
"role": {
"documentation": "PCAOB issued Audit Firm Identifier",
"label": "Auditor Firm ID",
"terseLabel": "Auditor Firm ID"
}
}
},
"localname": "AuditorFirmId",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/AuditInformation"
],
"xbrltype": "nonemptySequenceNumberItemType"
},
"dei_AuditorLocation": {
"auth_ref": [
"r900",
"r901",
"r902"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Location",
"terseLabel": "Auditor Location"
}
}
},
"localname": "AuditorLocation",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/AuditInformation"
],
"xbrltype": "internationalNameItemType"
},
"dei_AuditorName": {
"auth_ref": [
"r900",
"r901",
"r902"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Name",
"terseLabel": "Auditor Name"
}
}
},
"localname": "AuditorName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/AuditInformation"
],
"xbrltype": "internationalNameItemType"
},
"dei_CityAreaCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area code of city",
"label": "City Area Code",
"terseLabel": "City Area Code"
}
}
},
"localname": "CityAreaCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_CoverAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cover page.",
"label": "Cover [Abstract]",
"terseLabel": "Cover [Abstract]"
}
}
},
"localname": "CoverAbstract",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"xbrltype": "stringItemType"
},
"dei_CurrentFiscalYearEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "End date of current fiscal year in the format --MM-DD.",
"label": "Current Fiscal Year End Date",
"terseLabel": "Current Fiscal Year End Date"
}
}
},
"localname": "CurrentFiscalYearEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "gMonthDayItemType"
},
"dei_DocumentAnnualReport": {
"auth_ref": [
"r900",
"r901",
"r902"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as an annual report.",
"label": "Document Annual Report",
"terseLabel": "Document Annual Report"
}
}
},
"localname": "DocumentAnnualReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentFiscalPeriodFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Document Fiscal Period Focus",
"terseLabel": "Document Fiscal Period Focus"
}
}
},
"localname": "DocumentFiscalPeriodFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "fiscalPeriodItemType"
},
"dei_DocumentFiscalYearFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Document Fiscal Year Focus",
"terseLabel": "Document Fiscal Year Focus"
}
}
},
"localname": "DocumentFiscalYearFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "gYearItemType"
},
"dei_DocumentPeriodEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Document Period End Date",
"terseLabel": "Document Period End Date"
}
}
},
"localname": "DocumentPeriodEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "dateItemType"
},
"dei_DocumentTransitionReport": {
"auth_ref": [
"r903"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as a transition report.",
"label": "Document Transition Report",
"terseLabel": "Document Transition Report"
}
}
},
"localname": "DocumentTransitionReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentType": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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'.",
"label": "Document Type",
"terseLabel": "Document Type"
}
}
},
"localname": "DocumentType",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "submissionTypeItemType"
},
"dei_DocumentsIncorporatedByReferenceTextBlock": {
"auth_ref": [
"r898"
],
"lang": {
"en-us": {
"role": {
"documentation": "Documents incorporated by reference.",
"label": "Documents Incorporated by Reference [Text Block]",
"terseLabel": "Documents Incorporated by Reference"
}
}
},
"localname": "DocumentsIncorporatedByReferenceTextBlock",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "textBlockItemType"
},
"dei_EntityAddressAddressLine1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Address Line 1 such as Attn, Building Name, Street Name",
"label": "Entity Address, Address Line One",
"terseLabel": "Entity Address, Address Line One"
}
}
},
"localname": "EntityAddressAddressLine1",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressCityOrTown": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the City or Town",
"label": "Entity Address, City or Town",
"terseLabel": "Entity Address, City or Town"
}
}
},
"localname": "EntityAddressCityOrTown",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressPostalZipCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Code for the postal or zip code",
"label": "Entity Address, Postal Zip Code",
"terseLabel": "Entity Address, Postal Zip Code"
}
}
},
"localname": "EntityAddressPostalZipCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressStateOrProvince": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the state or province.",
"label": "Entity Address, State or Province",
"terseLabel": "Entity Address, State or Province"
}
}
},
"localname": "EntityAddressStateOrProvince",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "stateOrProvinceItemType"
},
"dei_EntityCentralIndexKey": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
"label": "Entity Central Index Key",
"terseLabel": "Entity Central Index Key"
}
}
},
"localname": "EntityCentralIndexKey",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "centralIndexKeyItemType"
},
"dei_EntityCommonStockSharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Entity Common Stock, Shares Outstanding",
"terseLabel": "Entity Common Stock, Shares Outstanding"
}
}
},
"localname": "EntityCommonStockSharesOutstanding",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "sharesItemType"
},
"dei_EntityCurrentReportingStatus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Entity Current Reporting Status",
"terseLabel": "Entity Current Reporting Status"
}
}
},
"localname": "EntityCurrentReportingStatus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityEmergingGrowthCompany": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if registrant meets the emerging growth company criteria.",
"label": "Entity Emerging Growth Company",
"terseLabel": "Entity Emerging Growth Company"
}
}
},
"localname": "EntityEmergingGrowthCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntityFileNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Entity File Number",
"terseLabel": "Entity File Number"
}
}
},
"localname": "EntityFileNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "fileNumberItemType"
},
"dei_EntityFilerCategory": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Entity Filer Category",
"terseLabel": "Entity Filer Category"
}
}
},
"localname": "EntityFilerCategory",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "filerCategoryItemType"
},
"dei_EntityIncorporationStateCountryCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two-character EDGAR code representing the state or country of incorporation.",
"label": "Entity Incorporation, State or Country Code",
"terseLabel": "Entity Incorporation, State or Country Code"
}
}
},
"localname": "EntityIncorporationStateCountryCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "edgarStateCountryItemType"
},
"dei_EntityInteractiveDataCurrent": {
"auth_ref": [
"r904"
],
"lang": {
"en-us": {
"role": {
"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).",
"label": "Entity Interactive Data Current",
"terseLabel": "Entity Interactive Data Current"
}
}
},
"localname": "EntityInteractiveDataCurrent",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityPublicFloat": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
"label": "Entity Public Float",
"terseLabel": "Entity Public Float"
}
}
},
"localname": "EntityPublicFloat",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "monetaryItemType"
},
"dei_EntityRegistrantName": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
"label": "Entity Registrant Name",
"terseLabel": "Entity Registrant Name"
}
}
},
"localname": "EntityRegistrantName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityShellCompany": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
"label": "Entity Shell Company",
"terseLabel": "Entity Shell Company"
}
}
},
"localname": "EntityShellCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntitySmallBusiness": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
"label": "Entity Small Business",
"terseLabel": "Entity Small Business"
}
}
},
"localname": "EntitySmallBusiness",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntityTaxIdentificationNumber": {
"auth_ref": [
"r897"
],
"lang": {
"en-us": {
"role": {
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
"label": "Entity Tax Identification Number",
"terseLabel": "Entity Tax Identification Number"
}
}
},
"localname": "EntityTaxIdentificationNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "employerIdItemType"
},
"dei_EntityVoluntaryFilers": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
"label": "Entity Voluntary Filers",
"terseLabel": "Entity Voluntary Filers"
}
}
},
"localname": "EntityVoluntaryFilers",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityWellKnownSeasonedIssuer": {
"auth_ref": [
"r905"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
"label": "Entity Well-known Seasoned Issuer",
"terseLabel": "Entity Well-known Seasoned Issuer"
}
}
},
"localname": "EntityWellKnownSeasonedIssuer",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_IcfrAuditorAttestationFlag": {
"auth_ref": [
"r900",
"r901",
"r902"
],
"lang": {
"en-us": {
"role": {
"label": "ICFR Auditor Attestation Flag",
"terseLabel": "ICFR Auditor Attestation Flag"
}
}
},
"localname": "IcfrAuditorAttestationFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_LocalPhoneNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Local phone number for entity.",
"label": "Local Phone Number",
"terseLabel": "Local Phone Number"
}
}
},
"localname": "LocalPhoneNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_Security12bTitle": {
"auth_ref": [
"r896"
],
"lang": {
"en-us": {
"role": {
"documentation": "Title of a 12(b) registered security.",
"label": "Title of 12(b) Security",
"terseLabel": "Title of 12(b) Security"
}
}
},
"localname": "Security12bTitle",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "securityTitleItemType"
},
"dei_SecurityExchangeName": {
"auth_ref": [
"r899"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the Exchange on which a security is registered.",
"label": "Security Exchange Name",
"terseLabel": "Security Exchange Name"
}
}
},
"localname": "SecurityExchangeName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "edgarExchangeCodeItemType"
},
"dei_TradingSymbol": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Trading symbol of an instrument as listed on an exchange.",
"label": "Trading Symbol",
"terseLabel": "Trading Symbol"
}
}
},
"localname": "TradingSymbol",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.juniper.net/role/CoverPage"
],
"xbrltype": "tradingSymbolItemType"
},
"jnpr_A2021RestructuringPlanMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "2021 Restructuring Plan",
"label": "2021 Restructuring Plan [Member]",
"terseLabel": "2021 Restructuring Plan"
}
}
},
"localname": "A2021RestructuringPlanMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_AIDrivenEnterpriseMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "AI Driven Enterprise",
"label": "AI Driven Enterprise [Member]",
"terseLabel": "AI-Driven Enterprise"
}
}
},
"localname": "AIDrivenEnterpriseMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accrual for estimated carrying charges or obsolete materials charges.",
"label": "Accrued Estimate Carrying Charges Or Obsolete Materials Charges",
"terseLabel": "Accrued estimated carrying charges"
}
}
},
"localname": "AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_AccruedIncomeTaxesNoncurrentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Accrued Income Taxes, Noncurrent",
"label": "Accrued Income Taxes, Noncurrent [Member]",
"terseLabel": "Long-Term Income Taxes"
}
}
},
"localname": "AccruedIncomeTaxesNoncurrentMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_AdjustmentsToAdditionalPaidInCapitalEquityForwardContract": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Adjustments To Additional Paid In Capital, Equity Forward Contract",
"label": "Adjustments To Additional Paid In Capital, Equity Forward Contract",
"terseLabel": "Purchase of forward contract under accelerated share repurchase program (\"ASR\")"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalEquityForwardContract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"jnpr_AssetBackedSecuritiesAndMortgageBackedSecuritiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Asset Backed Securities And Mortgage Backed Securities",
"label": "Asset Backed Securities And Mortgage Backed Securities [Member]",
"terseLabel": "Asset-backed and mortgage-backed securities"
}
}
},
"localname": "AssetBackedSecuritiesAndMortgageBackedSecuritiesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_AuditInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Audit Information [Abstract]",
"label": "Audit Information [Abstract]"
}
}
},
"localname": "AuditInformationAbstract",
"nsuri": "http://www.juniper.net/20221231",
"xbrltype": "stringItemType"
},
"jnpr_AutomatedWANSolutionsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Automated WAN Solutions",
"label": "Automated WAN Solutions [Member]",
"terseLabel": "Automated WAN Solutions"
}
}
},
"localname": "AutomatedWANSolutionsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Available for sale investments and publicly traded securities table.",
"label": "Available For Sale Investments And Publicly Traded Securities [Table]",
"terseLabel": "Available For Sale Investments And Publicly Traded Securities [Table]"
}
}
},
"localname": "AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_BalanceSheetInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Balance Sheet Information",
"label": "Balance Sheet Information [Abstract]",
"terseLabel": "Balance Sheet Information"
}
}
},
"localname": "BalanceSheetInformationAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_BusinessCombinationCommonStockAssumed": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Business Combination, Common Stock Assumed",
"label": "Business Combination, Common Stock Assumed",
"terseLabel": "Common stock assumed upon business combination"
}
}
},
"localname": "BusinessCombinationCommonStockAssumed",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"jnpr_CaliforniaDeferredTaxAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "California Deferred Tax Assets [Member]",
"label": "California Deferred Tax Assets [Member]",
"terseLabel": "California Deferred Tax Assets"
}
}
},
"localname": "CaliforniaDeferredTaxAssetsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_CashCashEquivalentsAndInvestmentsTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cash, cash equivalents and investments.",
"label": "Cash Cash Equivalents And Investments [Text Block]",
"terseLabel": "Cash Equivalents and Investments"
}
}
},
"localname": "CashCashEquivalentsAndInvestmentsTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestments"
],
"xbrltype": "textBlockItemType"
},
"jnpr_CashEquivalentsAndInvestmentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "cash equivalents and investments.",
"label": "Cash Equivalents and Investments [Abstract]",
"terseLabel": "Cash Equivalents and Investments [Abstract]"
}
}
},
"localname": "CashEquivalentsAndInvestmentsAbstract",
"nsuri": "http://www.juniper.net/20221231",
"xbrltype": "stringItemType"
},
"jnpr_CloudMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cloud [Member]",
"label": "Cloud [Member]",
"terseLabel": "Cloud"
}
}
},
"localname": "CloudMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_CloudReadyDataCenterMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cloud Ready Data Center",
"label": "Cloud Ready Data Center [Member]",
"terseLabel": "Cloud-Ready Data Center"
}
}
},
"localname": "CloudReadyDataCenterMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_CommunicationOfAdvertisingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Communication Of Advertising",
"label": "Communication Of Advertising [Member]",
"terseLabel": "Communication Of Advertising"
}
}
},
"localname": "CommunicationOfAdvertisingMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Components of income before the provision for income taxes and noncontrolling interest [Table Text Block]",
"label": "Components Of Income Before The Provision For Income Taxes And Noncontrolling Interest [Table Text Block]",
"terseLabel": "Schedule of Components of Pretax Income"
}
}
},
"localname": "ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_ComputerEquipmentAndSoftwareMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Computer, Equipment and Software [Member]",
"label": "Computer, Equipment and Software [Member]",
"verboseLabel": "Computers, equipment, and software"
}
}
},
"localname": "ComputerEquipmentAndSoftwareMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ContractManufacturerLiabilitiesPolicyTextBlockPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Contract Manufacturer Liabilities Policy Text Block [Policy Text Block]",
"label": "Contract Manufacturer Liabilities Policy Text Block [Policy Text Block]",
"terseLabel": "Contract Manufacturer Liabilities"
}
}
},
"localname": "ContractManufacturerLiabilitiesPolicyTextBlockPolicyTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"jnpr_ContractTerminationsAndFacilityExitRelatedMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Contract Terminations And Facility Exit-Related",
"label": "Contract Terminations And Facility Exit-Related [Member]",
"terseLabel": "Contract terminations and facility exit-related"
}
}
},
"localname": "ContractTerminationsAndFacilityExitRelatedMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_CostOfRevenuesServiceMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cost of service revenues.",
"label": "Cost of Revenues, Service [Member]",
"terseLabel": "Cost of revenues - Service"
}
}
},
"localname": "CostOfRevenuesServiceMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_CurrentYearAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Current Year [Abstract]",
"label": "Current Year [Abstract]",
"terseLabel": "Tax positions related to current year:"
}
}
},
"localname": "CurrentYearAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_DebtCovenantMaximumLeverageRatio": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Covenant, Maximum Leverage Ratio",
"label": "Debt Covenant, Maximum Leverage Ratio",
"terseLabel": "Maximum leverage ratio"
}
}
},
"localname": "DebtCovenantMaximumLeverageRatio",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "pureItemType"
},
"jnpr_DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Covenant, Maximum Leverage Ratio, Up To Four Quarters, If Acquisition Consummated",
"label": "Debt Covenant, Maximum Leverage Ratio, If Acquisition Consummated",
"terseLabel": "Maximum leverage ratio, if acquisition is consummated"
}
}
},
"localname": "DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "pureItemType"
},
"jnpr_DebtCovenantMinimumInterestCoverageRatio": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Covenant, Minimum Interest Coverage Ratio",
"label": "Debt Covenant, Minimum Interest Coverage Ratio",
"terseLabel": "Interest coverage ratio"
}
}
},
"localname": "DebtCovenantMinimumInterestCoverageRatio",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "pureItemType"
},
"jnpr_DebtInstrumentDerivativeInstrumentsFairValueAdjustment": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": {
"order": 2.0,
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Debt Instrument, Derivative Instruments Fair Value Adjustment",
"label": "Debt Instrument, Derivative Instruments Fair Value Adjustment",
"terseLabel": "Hedge accounting fair value adjustment"
}
}
},
"localname": "DebtInstrumentDerivativeInstrumentsFairValueAdjustment",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNILineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "[Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
"label": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]",
"terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]"
}
}
},
"localname": "DebtSecuritiesTradingandEquitySecuritiesFVNILineItems",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNITable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
"label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
"terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
}
}
},
"localname": "DebtSecuritiesTradingandEquitySecuritiesFVNITable",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_DeferredTaxAssetsDeferredRevenue": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Deferred Tax Assets, Deferred Revenue",
"label": "Deferred Tax Assets, Deferred Revenue",
"terseLabel": "Deferred revenue"
}
}
},
"localname": "DeferredTaxAssetsDeferredRevenue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DeferredTaxAssetsOperatingLeaseLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 6.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Deferred Tax Assets, Operating Lease Liabilities",
"label": "Deferred Tax Assets, Operating Lease Liabilities",
"terseLabel": "Operating lease liabilities"
}
}
},
"localname": "DeferredTaxAssetsOperatingLeaseLiabilities",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DeferredTaxLiabilitiesRightofUseAssets": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 5.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Deferred Tax Liabilities, Right of Use Assets",
"label": "Deferred Tax Liabilities, Right of Use Assets",
"negatedTerseLabel": "Operating lease assets"
}
}
},
"localname": "DeferredTaxLiabilitiesRightofUseAssets",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DenominatorAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Denominator",
"label": "Denominator [Abstract]",
"terseLabel": "Denominator:"
}
}
},
"localname": "DenominatorAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)",
"label": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)",
"negatedLabel": "Reduction in derivative asset"
}
}
},
"localname": "DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DerivativeExpirationPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative, Expiration Period",
"label": "Derivative, Expiration Period",
"terseLabel": "Derivative, expiration period"
}
}
},
"localname": "DerivativeExpirationPeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_DerivativeInstrumentExpirationPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative Instrument, Expiration Period",
"label": "Derivative Instrument, Expiration Period",
"terseLabel": "Expiration period"
}
}
},
"localname": "DerivativeInstrumentExpirationPeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)",
"label": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)",
"negatedLabel": "Reduction in derivative liability"
}
}
},
"localname": "DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DisposalGroupIncludingDiscontinuedOperationRedemptionFeatureFairValue": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Disposal Group, Including Discontinued Operation, Redemption Feature, Fair Value",
"label": "Disposal Group, Including Discontinued Operation, Redemption Feature, Fair Value",
"terseLabel": "Fair value of redemption"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationRedemptionFeatureFairValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DisposalGroupIncludingDiscontinuedOperationRedemptionFeatureFairValueAtRedemption": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Disposal Group, Including Discontinued Operation, Redemption Feature, Fair Value At Redemption",
"label": "Disposal Group, Including Discontinued Operation, Redemption Feature, Fair Value At Redemption",
"terseLabel": "Maximum exercisable amount"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationRedemptionFeatureFairValueAtRedemption",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_DisposalGroupIncludingDiscontinuedOperationRemainingOwnershipPercentDivested": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disposal Group, Including Discontinued Operation, Remaining Ownership Percent Divested",
"label": "Disposal Group, Including Discontinued Operation, Remaining Ownership Percent Divested",
"terseLabel": "Remaining ownership percent divested"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationRemainingOwnershipPercentDivested",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"jnpr_EffectiveIncomeTaxRateReconciliationCostSharingAdjustmentAmount": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 9.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Effective Income Tax Rate Reconciliation, Cost Sharing Adjustment, Amount",
"label": "Effective Income Tax Rate Reconciliation, Cost Sharing Adjustment, Amount",
"terseLabel": "Cost sharing adjustment - Altera"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationCostSharingAdjustmentAmount",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationCostAmount": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 6.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount",
"terseLabel": "Non-deductible compensation"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationCostAmount",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_EffectiveIncomeTaxRateReconciliationTemporaryDifferencesNotCurrentlyBenefited": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 7.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Effective Income Tax Rate Reconciliation, Temporary Differences Not Currently Benefited",
"label": "Effective Income Tax Rate Reconciliation, Temporary Differences Not Currently Benefited",
"negatedTerseLabel": "Temporary differences not currently benefited"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationTemporaryDifferencesNotCurrentlyBenefited",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_EmployeeBenefitTextualsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Employee Benefit Textuals",
"label": "Employee Benefit Textuals [Abstract]",
"terseLabel": "Employee Benefit Textuals [Abstract]"
}
}
},
"localname": "EmployeeBenefitTextualsAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_EmployeeStockPurchasePlan2008Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Employee Stock Purchase Plan 2008 member.",
"label": "Employee Stock Purchase Plan 2008 [Member]",
"terseLabel": "Employee Stock Purchase Plan 2008"
}
}
},
"localname": "EmployeeStockPurchasePlan2008Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_EquityIncentivePlan1996and2006Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equity Incentive Plan 1996 and 2006 [Member] [Domain]",
"label": "Equity Incentive Plan 1996 and 2006 [Member]",
"terseLabel": "Equity Incentive Plan 1996 and 2006"
}
}
},
"localname": "EquityIncentivePlan1996and2006Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_EquityIncentivePlan2015Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equity Incentive Plan 2015 [Member]",
"label": "Equity Incentive Plan 2015 [Member]",
"terseLabel": "Equity Incentive Plan 2015"
}
}
},
"localname": "EquityIncentivePlan2015Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_EquityMethodInvestmentRecordingPeriodLag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equity Method Investment, Recording Period Lag",
"label": "Equity Method Investment, Recording Period Lag",
"terseLabel": "Recording period lag"
}
}
},
"localname": "EquityMethodInvestmentRecordingPeriodLag",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_FederalFundsRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Federal Funds Rate [Member]",
"label": "Federal Funds Rate [Member]",
"terseLabel": "Federal Funds Rate"
}
}
},
"localname": "FederalFundsRateMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FinancingguaranteesbankguaranteesandstandbylettersofcreditMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Financing guarantees, bank guarantees, standby letters of credit member.",
"label": "Financing guarantees, bank guarantees, and standby letters of credit [Member]",
"terseLabel": "Financing Guarantees, Bank Guarantees, and Standby Letters of Credit"
}
}
},
"localname": "FinancingguaranteesbankguaranteesandstandbylettersofcreditMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FiniteLivedIntangibleAssetsImpairmentsAndOtherCharges": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": 3.0,
"parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Finite-lived Intangible Assets, Impairments and Other Charges",
"label": "Finite-lived Intangible Assets, Impairments and Other Charges",
"negatedLabel": "Accumulated Impairments and Other Charges"
}
}
},
"localname": "FiniteLivedIntangibleAssetsImpairmentsAndOtherCharges",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_FixedRateNoteDue2025AndFixedRateNoteDue2029Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]",
"label": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]",
"terseLabel": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029"
}
}
},
"localname": "FixedRateNoteDue2025AndFixedRateNoteDue2029Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FixedRateNoteDue2029Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fixed Rate Note Due 2029",
"label": "Fixed Rate Note Due 2029 [Member]",
"terseLabel": "3.750% fixed-rate notes"
}
}
},
"localname": "FixedRateNoteDue2029Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FixedRateNoteDue2030Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fixed Rate Note Due 2030",
"label": "Fixed Rate Note Due 2030 [Member]",
"terseLabel": "2.000% fixed-rate notes"
}
}
},
"localname": "FixedRateNoteDue2030Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FixedRateNoteDue2041Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fixed Rate Note Due 2041",
"label": "Fixed Rate Note Due 2041 [Member]",
"terseLabel": "5.950% fixed-rate notes"
}
}
},
"localname": "FixedRateNoteDue2041Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_FixedRateNotesDue2025Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fixed Rate Notes Due 2025",
"label": "Fixed Rate Notes Due 2025 [Member]",
"terseLabel": "1.200% fixed-rate notes"
}
}
},
"localname": "FixedRateNotesDue2025Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ForwardContractIndexedtoIssuersEquityValue": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Forward Contract Indexed to Issuer's Equity, Value",
"label": "Forward Contract Indexed to Issuer's Equity, Value",
"terseLabel": "Remaining forward contract, value"
}
}
},
"localname": "ForwardContractIndexedtoIssuersEquityValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_HardwareMaintenanceAndProfessionalServicesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Hardware Maintenance and Professional Services",
"label": "Hardware Maintenance and Professional Services [Member]",
"terseLabel": "Hardware Maintenance and Professional Services"
}
}
},
"localname": "HardwareMaintenanceAndProfessionalServicesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ICEBenchmarkAdministrationSettlementRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "ICE Benchmark Administration Settlement Rate [Member]",
"label": "ICE Benchmark Administration Settlement Rate [Member]",
"terseLabel": "ICE Benchmark Administration Settlement Rate"
}
}
},
"localname": "ICEBenchmarkAdministrationSettlementRateMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_IncomeTaxExpenseonUndistributedEarningsofForeignSubsidiaries": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries",
"label": "Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries",
"terseLabel": "Additional income tax expense related to undistributed earnings"
}
}
},
"localname": "IncomeTaxExpenseonUndistributedEarningsofForeignSubsidiaries",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_InternationalMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "International [Member]",
"label": "International [Member]",
"verboseLabel": "International"
}
}
},
"localname": "InternationalMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_InventoryNetCurrentAndNoncurrent": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Inventory, Net, Current And Noncurrent",
"label": "Inventory, Net, Current And Noncurrent",
"totalLabel": "Total inventory"
}
}
},
"localname": "InventoryNetCurrentAndNoncurrent",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_LesseeOperatingLeaseLeaseNotYetCommencedLiability": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability",
"label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability",
"terseLabel": "Lease payments for a lease signed but not yet commenced"
}
}
},
"localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders.",
"label": "Line Of Credit Facility, Accordion Feature, Increase Limit",
"terseLabel": "Additional borrowing capacity"
}
}
},
"localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_LongtermIncomeTaxesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Long-term Income Taxes [Member]",
"label": "Long-term Income Taxes [Member]",
"terseLabel": "Long-term Income Taxes"
}
}
},
"localname": "LongtermIncomeTaxesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_MarkedbasedRSUsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Marked-based RSUs [Member]",
"label": "Marked-based RSUs [Member]",
"terseLabel": "Marked-based RSUs"
}
}
},
"localname": "MarkedbasedRSUsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_MarketbasedRSUsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Market-based RSUs",
"label": "Market-based RSUs [Member]",
"terseLabel": "Market-based RSUs"
}
}
},
"localname": "MarketbasedRSUsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_MasterServiceAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Master Service Agreement [Member]",
"label": "Master Service Agreement [Member]",
"terseLabel": "Master Service Agreement"
}
}
},
"localname": "MasterServiceAgreementMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_MaximumAdditionalSharesExpireUnexercisedCanceled": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Maximum additional shares expire unexercised canceled.",
"label": "Maximum Additional Shares Expire Unexercised Canceled",
"terseLabel": "Maximum additional shares expired, unexercised, canceled (in shares)"
}
}
},
"localname": "MaximumAdditionalSharesExpireUnexercisedCanceled",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "sharesItemType"
},
"jnpr_MutualFundsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Mutual funds member.",
"label": "Mutual Funds [Member]",
"terseLabel": "Mutual funds"
}
}
},
"localname": "MutualFundsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_NqdcMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Non-qualified deferred compensation plan [Member]",
"label": "NQDC [Member]",
"terseLabel": "NQDC"
}
}
},
"localname": "NqdcMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_NumberOfDaysDueFromSalesofReceivable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "-- None. No documentation exists for this element. --",
"label": "Number Of Days Due From Sales of Receivable",
"terseLabel": "Number of days due from receivable"
}
}
},
"localname": "NumberOfDaysDueFromSalesofReceivable",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_NumeratorAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Numerator",
"label": "Numerator [Abstract]",
"terseLabel": "Numerator:"
}
}
},
"localname": "NumeratorAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_OtherAmericasMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Americas excluding United States",
"label": "Other Americas [Member]",
"terseLabel": "Other"
}
}
},
"localname": "OtherAmericasMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_OtherFinancialInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other financial information.",
"label": "Other Financial Information [Abstract]",
"terseLabel": "Other Financial Information [Abstract]"
}
}
},
"localname": "OtherFinancialInformationAbstract",
"nsuri": "http://www.juniper.net/20221231",
"xbrltype": "stringItemType"
},
"jnpr_OtherLongTermAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other Long-Term Assets [Member]",
"label": "Other Long-Term Assets [Member]",
"terseLabel": "Other long-term assets",
"verboseLabel": "Other long-term assets"
}
}
},
"localname": "OtherLongTermAssetsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_OtherLongTermLiabilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other Long Term Liabilities [Member]",
"label": "Other Long Term Liabilities [Member]",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "OtherLongTermLiabilitiesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_OtherStatesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other States",
"label": "Other States [Member]",
"terseLabel": "Other States"
}
}
},
"localname": "OtherStatesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_PaymentsToAcquireEquitySecurities": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Payments to Acquire Equity Securities",
"label": "Payments To Acquire Equity Securities",
"negatedTerseLabel": "Purchases of equity securities"
}
}
},
"localname": "PaymentsToAcquireEquitySecurities",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"jnpr_PricePaidPerShare": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Price Paid Per Share",
"label": "Price Paid Per Share",
"terseLabel": "Price paid per share (in dollars per share)"
}
}
},
"localname": "PricePaidPerShare",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "perShareItemType"
},
"jnpr_PriorYearsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Prior Years [Abstract]",
"label": "Prior Years [Abstract]",
"terseLabel": "Tax positions related to prior years:"
}
}
},
"localname": "PriorYearsAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]",
"label": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]",
"terseLabel": "Privately-held debt and redeemable preferred stock securities"
}
}
},
"localname": "PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ProceedsFromSaleOfEquitySecurities": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds from Sale of Equity Securities",
"label": "Proceeds From Sale Of Equity Securities",
"terseLabel": "Proceeds from sales of equity securities"
}
}
},
"localname": "ProceedsFromSaleOfEquitySecurities",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ProductionOfAdvertisingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Production Of Advertising",
"label": "Production Of Advertising [Member]",
"terseLabel": "Production Of Advertising"
}
}
},
"localname": "ProductionOfAdvertisingMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ReceivablesFromSaleOfReceivables": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Receivables from sale of receivables.",
"label": "Receivables From Sale Of Receivables",
"terseLabel": "Receivables from sale of receivables"
}
}
},
"localname": "ReceivablesFromSaleOfReceivables",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]",
"label": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]",
"terseLabel": "Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program"
}
}
},
"localname": "RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_RepurchasePricePercentageRelatedToChangeOfControl": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Repurchase Price Percentage Related To Change Of Control",
"label": "Repurchase Price Percentage Related To Change Of Control",
"terseLabel": "Repurchase price percentage related to change in control"
}
}
},
"localname": "RepurchasePricePercentageRelatedToChangeOfControl",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"jnpr_RestrictedStockUnitsRSUandRestrictedStockAwardsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Restricted Stock Units (RSU) and Restricted Stock Awards [Member]",
"label": "Restricted Stock Units (RSU) and Restricted Stock Awards [Member]",
"terseLabel": "Restricted Stock Units (RSU) and Restricted Stock"
}
}
},
"localname": "RestrictedStockUnitsRSUandRestrictedStockAwardsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_RevenuefromContractwithCustomersTermsofPayment": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Revenue from Contract with Customers, Terms of Payment",
"label": "Revenue from Contract with Customers, Terms of Payment",
"terseLabel": "Revenue from contract with customers, terms of payment"
}
}
},
"localname": "RevenuefromContractwithCustomersTermsofPayment",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_RsusRsasAndPsasMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "RSUs, RSAs, and PSAs [Member]",
"label": "RSUs, RSAs, and PSAs [Member]",
"terseLabel": "RSUs, RSAs, and PSAs"
}
}
},
"localname": "RsusRsasAndPsasMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_SaleOfReceivable": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sale of trade receivable.",
"label": "Sale Of Receivable",
"terseLabel": "Sale of receivables"
}
}
},
"localname": "SaleOfReceivable",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of available-for-sale and trading securities.",
"label": "Schedule of Available-For-Sale And Trading Securities [Line Items]",
"terseLabel": "Schedule of Available For Sale Investments And Publicly Traded Securities [Line Items]"
}
}
},
"localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_ScheduleOfInventoryLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule Of Inventory [Line Items]",
"label": "Schedule Of Inventory [Line Items]",
"terseLabel": "Schedule Of Inventory [Line Items]"
}
}
},
"localname": "ScheduleOfInventoryLineItems",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_ScheduleOfInventoryTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of Inventory [Table]",
"label": "Schedule of Inventory [Table]",
"terseLabel": "Schedule of Inventory [Table]"
}
}
},
"localname": "ScheduleOfInventoryTable",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
"label": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
"terseLabel": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions"
}
}
},
"localname": "ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_ScheduleofFutureOperatingLeasePaymentsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of Future Operating Lease Payments [Table Text Block]",
"label": "Schedule of Future Operating Lease Payments [Table Text Block]",
"terseLabel": "Schedule of Future Operating Lease Payments"
}
}
},
"localname": "ScheduleofFutureOperatingLeasePaymentsTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_ServicebasedRSUsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Service-based RSUs [Member]",
"label": "Service-based RSUs [Member]",
"terseLabel": "Service-based RSUs"
}
}
},
"localname": "ServicebasedRSUsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedSharesReturnedToShareReserve": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited Shares Returned to Share Reserve",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited Shares Returned to Share Reserve",
"terseLabel": "Canceled shares returned to the share reserve (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedSharesReturnedToShareReserve",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAssumedOrSubstitutedDuringPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Weighted-average grant-date fair value, RSUs, RSAs, PSUs granted, assumed or substituted (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAssumedOrSubstitutedDuringPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value",
"terseLabel": "Aggregate Intrinsic Value"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number of Shares",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number",
"terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSAs, number of shares at (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "sharesItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Maximum purchase of common stock value per employee.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Purchase of Common Stock Value Per Employee",
"terseLabel": "ESPP individual purchase limits"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross",
"negatedLabel": "RSUs and PSAs granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"jnpr_ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Period",
"label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Period",
"terseLabel": "ESPP, number of offering period"
}
}
},
"localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "integerItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestAggregateIntrinsicValue": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value",
"terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSA, Aggregate Intrinsic Value"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestAggregateIntrinsicValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestWeightedAverageGrantDateFairValue": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value",
"terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSA, Weighted Average Grant-Date Fair Value (in dollars per share)"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestWeightedAverageGrantDateFairValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Period in calendar year that maximum value of shares an employee can purchase under the employee stock purchase plan under Internal Revenue Code Section 423",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period",
"terseLabel": "Period for ESPP purchases"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriodSharePurchases": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases",
"terseLabel": "Period for share purchases under ESPP"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriodSharePurchases",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
"terseLabel": "ESPP, offering period"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period",
"terseLabel": "ESPP, purchase period"
}
}
},
"localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_SharesAuthorizedPerUnitLowerThanHundredPercentOfFairValue": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value",
"label": "Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value",
"terseLabel": "Shares authorized per unit, lower than hundred percent of fair value (in shares)"
}
}
},
"localname": "SharesAuthorizedPerUnitLowerThanHundredPercentOfFairValue",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"jnpr_SharesAvailableForGrantRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Shares available for grant roll forward schedule.",
"label": "Shares Available For Grant [Roll Forward]",
"terseLabel": "Number of Shares"
}
}
},
"localname": "SharesAvailableForGrantRollForward",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_SharesAvailableForGrantTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Shares available for grant.",
"label": "Shares Available For Grant [Table Text Block]",
"terseLabel": "Shares Available for Grant"
}
}
},
"localname": "SharesAvailableForGrantTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_SharesRepurchasedAndRetiredRelatedToNetIssuances": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Shares repurchased and retired related to to net issuances.",
"label": "Shares Repurchased And Retired Related To Net Issuances",
"terseLabel": "Tax Withholding Amount",
"verboseLabel": "Tax withholding amount"
}
}
},
"localname": "SharesRepurchasedAndRetiredRelatedToNetIssuances",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_SiliconPhotonicsBusinessMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Silicon Photonics Business",
"label": "Silicon Photonics Business [Member]",
"terseLabel": "Silicon Photonics Business"
}
}
},
"localname": "SiliconPhotonicsBusinessMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_SoftwareDevelopmentCostsPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Software Development Costs, Policy [Policy Text Block]",
"label": "Software Development Costs, Policy [Policy Text Block]",
"terseLabel": "Software Development Costs"
}
}
},
"localname": "SoftwareDevelopmentCostsPolicyPolicyTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"jnpr_StockBasedCompensationExpenseRecordedInCostAndExpenseCategoriesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock-based compensation expense recorded in cost and expense categories.",
"label": "Stock Based Compensation Expense Recorded in Cost and Expense Categories [Abstract]",
"terseLabel": "Stock Based Compensation Expense Recorded in Cost and Expense Categories"
}
}
},
"localname": "StockBasedCompensationExpenseRecordedInCostAndExpenseCategoriesAbstract",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans",
"label": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans",
"terseLabel": "Average exercise price of shares purchased through ESPP (in dollars per share)"
}
}
},
"localname": "StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "perShareItemType"
},
"jnpr_StockRepurchaseProgram2018Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock Repurchase Program 2018 [Member]",
"label": "Stock Repurchase Program 2018 [Member]",
"terseLabel": "Stock Repurchase Program 2018"
}
}
},
"localname": "StockRepurchaseProgram2018Member",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_StockRepurchaseProgramIncreaseToAuthorizedAmount": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Stock Repurchase Program, Increase To Authorized Amount",
"label": "Stock Repurchase Program, Increase To Authorized Amount",
"terseLabel": "Stock repurchase program, increased amount"
}
}
},
"localname": "StockRepurchaseProgramIncreaseToAuthorizedAmount",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_StockRepurchasedDuringPeriodAverageCostPerShare": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock Repurchased During Period, Average Cost Per Share",
"label": "Stock Repurchased During Period, Average Cost Per Share",
"terseLabel": "Stock repurchased average cost (in dollars per share)"
}
}
},
"localname": "StockRepurchasedDuringPeriodAverageCostPerShare",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails"
],
"xbrltype": "perShareItemType"
},
"jnpr_StockRepurchasedandDividendPaidDuringthePeriodNet": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Stock Repurchased and Dividend Paid During the Period, Net",
"label": "Stock Repurchased and Dividend Paid During the Period, Net",
"terseLabel": "Amount"
}
}
},
"localname": "StockRepurchasedandDividendPaidDuringthePeriodNet",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_StrategicEnterpriseMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Strategic Enterprise [Member]",
"label": "Strategic Enterprise [Member]",
"terseLabel": "Enterprise"
}
}
},
"localname": "StrategicEnterpriseMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term",
"label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term",
"terseLabel": "Tax refund, period of recognition"
}
}
},
"localname": "TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_TechnologiesAndPatentsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Technologies and patents.",
"label": "Technologies and Patents [Member]",
"terseLabel": "Technologies and patents"
}
}
},
"localname": "TechnologiesAndPatentsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_TelecomandCableMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Telecom and Cable [Member]",
"label": "Telecom and Cable [Member]",
"terseLabel": "Service Provider"
}
}
},
"localname": "TelecomandCableMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_UnrecognizedTaxBenefitsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Unrecognized Tax Benefits [Table Text Block]",
"label": "Unrecognized Tax Benefits [Table Text Block]",
"terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits"
}
}
},
"localname": "UnrecognizedTaxBenefitsTableTextBlock",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"jnpr_UnrecordedUnconditionalPurchaseObligationVariableComponentEstimate": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Unrecorded Unconditional Purchase Obligation, Variable Component Estimate",
"label": "Unrecorded Unconditional Purchase Obligation, Variable Component Estimate",
"terseLabel": "Expected payment"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationVariableComponentEstimate",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ValuationAllowanceAndReservesReversedFromRevenues": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Valuation Allowance And Reserves Reversed From Revenues",
"label": "Valuation Allowance And Reserves Reversed From Revenues",
"terseLabel": "Provision for Returns / Stock Rotation"
}
}
},
"localname": "ValuationAllowanceAndReservesReversedFromRevenues",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_ValuationAllowancesAndReservesDeductionsNetOfAdditionRecoveries": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Valuation Allowances And Reserves, Deductions, Net Of Addition, Recoveries",
"label": "Valuation Allowances And Reserves, Deductions, Net Of Addition, Recoveries",
"negatedTerseLabel": "Write-offs, Net of Recoveries"
}
}
},
"localname": "ValuationAllowancesAndReservesDeductionsNetOfAdditionRecoveries",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"jnpr_VariableRateComponentAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Variable Rate Component [Axis]",
"label": "Variable Rate Component [Axis]",
"terseLabel": "Variable Rate Component [Axis]"
}
}
},
"localname": "VariableRateComponentAxis",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"jnpr_VariableRateComponentDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "[Domain] for Variable Rate Component [Axis]",
"label": "Variable Rate Component [Domain]",
"terseLabel": "Variable Rate Component [Domain]"
}
}
},
"localname": "VariableRateComponentDomain",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_VariableRateComponentFederalFundsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Variable Rate Component, Federal Funds [Member]",
"label": "Variable Rate Component, Federal Funds [Member]",
"terseLabel": "Variable Rate Component, Federal Funds"
}
}
},
"localname": "VariableRateComponentFederalFundsMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_VariableRateComponentICEBenchmarkAdministrationSettlementRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member]",
"label": "Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member]",
"terseLabel": "Variable Rate Component, ICE Benchmark Administration Settlement Rate"
}
}
},
"localname": "VariableRateComponentICEBenchmarkAdministrationSettlementRateMember",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"jnpr_WarrantyPeriodHardware": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Warranty Period Hardware",
"label": "Warranty Period Hardware",
"terseLabel": "Warranty period for hardware products"
}
}
},
"localname": "WarrantyPeriodHardware",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"jnpr_WarrantyPeriodSoftware": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Warranty Period Software",
"label": "Warranty Period Software",
"terseLabel": "Warranty period for software"
}
}
},
"localname": "WarrantyPeriodSoftware",
"nsuri": "http://www.juniper.net/20221231",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"srt_AmericasMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Continents of North and South America.",
"label": "Americas [Member]",
"terseLabel": "Total Americas"
}
}
},
"localname": "AmericasMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"srt_AsiaPacificMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Region of Asia Pacific.",
"label": "Asia Pacific [Member]",
"terseLabel": "Asia Pacific"
}
}
},
"localname": "AsiaPacificMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"srt_EquityMethodInvesteeNameDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of investment including named security. Excludes entity that is consolidated.",
"label": "Investment, Name [Domain]",
"terseLabel": "Investment, Name [Domain]"
}
}
},
"localname": "EquityMethodInvesteeNameDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"srt_MajorCustomersAxis": {
"auth_ref": [
"r418",
"r870",
"r976",
"r1040"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name or description of a single external customer or a group of external customers.",
"label": "Customer [Axis]",
"terseLabel": "Customer [Axis]"
}
}
},
"localname": "MajorCustomersAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "stringItemType"
},
"srt_MaximumMember": {
"auth_ref": [
"r500",
"r501",
"r502",
"r503",
"r586",
"r784",
"r804",
"r836",
"r837",
"r867",
"r881",
"r891",
"r972",
"r1028",
"r1029",
"r1030",
"r1031",
"r1032",
"r1033"
],
"lang": {
"en-us": {
"role": {
"documentation": "Upper limit of the provided range.",
"label": "Maximum [Member]",
"terseLabel": "Maximum"
}
}
},
"localname": "MaximumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "domainItemType"
},
"srt_MinimumMember": {
"auth_ref": [
"r500",
"r501",
"r502",
"r503",
"r586",
"r784",
"r804",
"r836",
"r837",
"r867",
"r881",
"r891",
"r972",
"r1028",
"r1029",
"r1030",
"r1031",
"r1032",
"r1033"
],
"lang": {
"en-us": {
"role": {
"documentation": "Lower limit of the provided range.",
"label": "Minimum [Member]",
"terseLabel": "Minimum"
}
}
},
"localname": "MinimumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"srt_NameOfMajorCustomerDomain": {
"auth_ref": [
"r418",
"r870",
"r976",
"r1040"
],
"lang": {
"en-us": {
"role": {
"documentation": "Single external customer or group of external customers.",
"label": "Customer [Domain]",
"terseLabel": "Customer [Domain]"
}
}
},
"localname": "NameOfMajorCustomerDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "domainItemType"
},
"srt_ProductOrServiceAxis": {
"auth_ref": [
"r414",
"r787",
"r868",
"r889",
"r967",
"r968",
"r976",
"r1039"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by product and service, or group of similar products and similar services.",
"label": "Product and Service [Axis]",
"terseLabel": "Product and Service [Axis]"
}
}
},
"localname": "ProductOrServiceAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails",
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "stringItemType"
},
"srt_ProductsAndServicesDomain": {
"auth_ref": [
"r414",
"r787",
"r868",
"r889",
"r967",
"r968",
"r976",
"r1039"
],
"lang": {
"en-us": {
"role": {
"documentation": "Product or service, or a group of similar products or similar services.",
"label": "Product and Service [Domain]",
"terseLabel": "Product and Service [Domain]"
}
}
},
"localname": "ProductsAndServicesDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails",
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "domainItemType"
},
"srt_RangeAxis": {
"auth_ref": [
"r500",
"r501",
"r502",
"r503",
"r578",
"r586",
"r617",
"r618",
"r619",
"r760",
"r784",
"r804",
"r836",
"r837",
"r867",
"r881",
"r891",
"r964",
"r972",
"r1029",
"r1030",
"r1031",
"r1032",
"r1033"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
"label": "Statistical Measurement [Axis]",
"terseLabel": "Statistical Measurement [Axis]"
}
}
},
"localname": "RangeAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"srt_RangeMember": {
"auth_ref": [
"r500",
"r501",
"r502",
"r503",
"r578",
"r586",
"r617",
"r618",
"r619",
"r760",
"r784",
"r804",
"r836",
"r837",
"r867",
"r881",
"r891",
"r964",
"r972",
"r1029",
"r1030",
"r1031",
"r1032",
"r1033"
],
"lang": {
"en-us": {
"role": {
"documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
"label": "Statistical Measurement [Domain]",
"terseLabel": "Statistical Measurement [Domain]"
}
}
},
"localname": "RangeMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"srt_ScenarioForecastMember": {
"auth_ref": [
"r587",
"r939",
"r1049"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
"label": "Forecast [Member]",
"terseLabel": "Forecast"
}
}
},
"localname": "ScenarioForecastMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"srt_ScenarioUnspecifiedDomain": {
"auth_ref": [
"r367",
"r587",
"r907",
"r939"
],
"lang": {
"en-us": {
"role": {
"documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
"label": "Scenario [Domain]",
"terseLabel": "Scenario [Domain]"
}
}
},
"localname": "ScenarioUnspecifiedDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
"auth_ref": [
"r438"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
"label": "Investment, Name [Axis]",
"terseLabel": "Investment, Name [Axis]"
}
}
},
"localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
"auth_ref": [
"r350",
"r848"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
"terseLabel": "Schedule II - Valuation and Qualifying Account"
}
}
},
"localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccount"
],
"xbrltype": "textBlockItemType"
},
"srt_SegmentGeographicalDomain": {
"auth_ref": [
"r415",
"r416",
"r827",
"r828",
"r829",
"r830",
"r831",
"r832",
"r833",
"r834",
"r835",
"r838",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r869",
"r890",
"r976"
],
"lang": {
"en-us": {
"role": {
"documentation": "Geographical area.",
"label": "Geographical [Domain]",
"terseLabel": "Geographical [Domain]"
}
}
},
"localname": "SegmentGeographicalDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails",
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"srt_StatementGeographicalAxis": {
"auth_ref": [
"r415",
"r416",
"r820",
"r827",
"r828",
"r829",
"r830",
"r831",
"r832",
"r833",
"r834",
"r835",
"r838",
"r839",
"r869",
"r890",
"r976"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by geographical components.",
"label": "Geographical [Axis]",
"terseLabel": "Geographical [Axis]"
}
}
},
"localname": "StatementGeographicalAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails",
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "stringItemType"
},
"srt_StatementScenarioAxis": {
"auth_ref": [
"r367",
"r587",
"r907",
"r908",
"r939"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
"label": "Scenario [Axis]",
"terseLabel": "Scenario [Axis]"
}
}
},
"localname": "StatementScenarioAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"srt_ValuationAndQualifyingAccountsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
"terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
}
}
},
"localname": "ValuationAndQualifyingAccountsAbstract",
"nsuri": "http://fasb.org/srt/2022",
"xbrltype": "stringItemType"
},
"srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
"terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
}
}
},
"localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "stringItemType"
},
"srt_ValuationAndQualifyingAccountsDisclosureTable": {
"auth_ref": [
"r344",
"r345",
"r346",
"r348",
"r349",
"r848"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
"terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
}
}
},
"localname": "ValuationAndQualifyingAccountsDisclosureTable",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "stringItemType"
},
"stpr_CA": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CALIFORNIA",
"terseLabel": "CALIFORNIA"
}
}
},
"localname": "CA",
"nsuri": "http://xbrl.sec.gov/stpr/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
"terseLabel": "Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]"
}
}
},
"localname": "AOCIAttributableToParentNetOfTaxRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountingPoliciesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accounting Policies [Abstract]",
"terseLabel": "Accounting Policies [Abstract]"
}
}
},
"localname": "AccountingPoliciesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_AccountsPayableCurrent": {
"auth_ref": [
"r32",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Accounts Payable, Current",
"terseLabel": "Accounts payable"
}
}
},
"localname": "AccountsPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableNetCurrent": {
"auth_ref": [
"r420",
"r421"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Accounts Receivable, after Allowance for Credit Loss, Current",
"terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $11.1 and $6.7 as of December 31, 2022 and 2021, respectively"
}
}
},
"localname": "AccountsReceivableNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedIncomeTaxesNoncurrent": {
"auth_ref": [
"r19",
"r242",
"r265"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
"label": "Accrued Income Taxes, Noncurrent",
"terseLabel": "Long-term income taxes payable"
}
}
},
"localname": "AccruedIncomeTaxesNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedLiabilitiesMember": {
"auth_ref": [
"r35"
],
"lang": {
"en-us": {
"role": {
"documentation": "This item represents 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.",
"label": "Accrued Liabilities [Member]",
"terseLabel": "Other accrued liabilities"
}
}
},
"localname": "AccruedLiabilitiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
"auth_ref": [
"r132",
"r291"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": {
"order": 2.0,
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
"label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
"negatedTerseLabel": "Accumulated depreciation"
}
}
},
"localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
"auth_ref": [
"r312",
"r322",
"r323",
"r676",
"r854",
"r916"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
"label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
"terseLabel": "Unrealized Gains/Losses on Cash Flow Hedges"
}
}
},
"localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
"auth_ref": [
"r307",
"r308",
"r309",
"r312",
"r322",
"r323",
"r916"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
"label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
"terseLabel": "Unrealized Gains/Losses on Available-for- Sale Debt Securities"
}
}
},
"localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
"terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"auth_ref": [
"r48",
"r49",
"r50",
"r298",
"r800",
"r812",
"r816"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
"label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
"terseLabel": "Accumulated other comprehensive income (loss)"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
"auth_ref": [
"r321",
"r322",
"r717",
"r718",
"r719",
"r720",
"r721",
"r722"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
"label": "Accumulated Other Comprehensive Income (Loss) [Table]",
"terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeLossTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
"auth_ref": [
"r47",
"r50",
"r205",
"r750",
"r807",
"r808",
"r916",
"r917",
"r918",
"r936",
"r937",
"r938"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "AOCI Attributable to Parent [Member]",
"terseLabel": "Accumulated Other Comprehensive Income (Loss)"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccumulatedTranslationAdjustmentMember": {
"auth_ref": [
"r46",
"r50",
"r205",
"r322",
"r323",
"r718",
"r719",
"r720",
"r721",
"r722",
"r916"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
"terseLabel": "Foreign Currency Translation Adjustments"
}
}
},
"localname": "AccumulatedTranslationAdjustmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
"label": "Additional Financial Information Disclosure [Text Block]",
"terseLabel": "Other Financial Information"
}
}
},
"localname": "AdditionalFinancialInformationDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformation"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_AdditionalPaidInCapital": {
"auth_ref": [
"r24",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
"label": "Additional Paid in Capital",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapital",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"auth_ref": [
"r182",
"r183",
"r589"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
"label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
"terseLabel": "Share-based compensation expense"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
"terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
}
}
},
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AdvertisingCostsPolicyTextBlock": {
"auth_ref": [
"r629"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for advertising cost.",
"label": "Advertising Cost [Policy Text Block]",
"terseLabel": "Advertising"
}
}
},
"localname": "AdvertisingCostsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_AdvertisingExpense": {
"auth_ref": [
"r630"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
"label": "Advertising Expense",
"terseLabel": "Advertising expense"
}
}
},
"localname": "AdvertisingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"auth_ref": [
"r621"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
"label": "Share-Based Payment Arrangement, Expense",
"terseLabel": "Share-based compensation expense"
}
}
},
"localname": "AllocatedShareBasedCompensationExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForCreditLossMember": {
"auth_ref": [
"r931",
"r932",
"r933",
"r934",
"r935"
],
"lang": {
"en-us": {
"role": {
"documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
"label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
"terseLabel": "Allowance for Doubtful Accounts"
}
}
},
"localname": "AllowanceForCreditLossMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
"auth_ref": [
"r299",
"r422",
"r447"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
"label": "Accounts Receivable, Allowance for Credit Loss, Current",
"terseLabel": "Allowance for doubtful accounts receivable, current"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfIntangibleAssets": {
"auth_ref": [
"r77",
"r112",
"r119"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Amortization of Intangible Assets",
"verboseLabel": "Amortization of intangible assets"
}
}
},
"localname": "AmortizationOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"auth_ref": [
"r378"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
"terseLabel": "Anti-dilutive shares (in shares)"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_Assets": {
"auth_ref": [
"r240",
"r264",
"r295",
"r337",
"r400",
"r405",
"r410",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r674",
"r678",
"r707",
"r888",
"r970",
"r971",
"r1026"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets",
"totalLabel": "Total assets"
}
}
},
"localname": "Assets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets [Abstract]",
"terseLabel": "ASSETS"
}
}
},
"localname": "AssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsCurrent": {
"auth_ref": [
"r285",
"r304",
"r337",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r674",
"r678",
"r707",
"r888",
"r970",
"r971",
"r1026"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Current",
"totalLabel": "Total current assets"
}
}
},
"localname": "AssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets, Current [Abstract]",
"terseLabel": "Current assets:"
}
}
},
"localname": "AssetsCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsFairValueDisclosure": {
"auth_ref": [
"r230"
],
"calculation": {
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Fair Value Disclosure",
"totalLabel": "Total assets measured at fair value on a recurring basis"
}
}
},
"localname": "AssetsFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134",
"r283",
"r284"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Assets",
"totalLabel": "Total assets held for sale"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]",
"terseLabel": "Assets:"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
"auth_ref": [
"r0",
"r1",
"r9",
"r129",
"r134",
"r283",
"r284"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 1.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Assets, Current",
"terseLabel": "Total current assets"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
"auth_ref": [
"r100"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": {
"order": 2.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
"terseLabel": "Gross Unrealized Gains"
}
}
},
"localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
"auth_ref": [
"r101"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": {
"order": 1.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
"negatedLabel": "Gross Unrealized Losses",
"terseLabel": "Gross unrealized losses"
}
}
},
"localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleSecuritiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt Securities, Available-for-Sale [Abstract]",
"terseLabel": "Available-for-sale debt securities:"
}
}
},
"localname": "AvailableForSaleSecuritiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
"auth_ref": [
"r104"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth 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).",
"label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
"terseLabel": "Due between one and five years"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
"auth_ref": [
"r102",
"r427",
"r798"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth 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).",
"label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
"terseLabel": "Due between one and five years"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]",
"terseLabel": "Estimated Fair Value"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]",
"terseLabel": "Amortized Cost"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
"auth_ref": [
"r103"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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).",
"label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
"terseLabel": "Due in less than one year"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
"auth_ref": [
"r102",
"r426",
"r797"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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).",
"label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
"terseLabel": "Due in less than one year"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
"auth_ref": [
"r99",
"r425",
"r453",
"r794"
],
"calculation": {
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": 1.0,
"parentTag": "us-gaap_AssetsFairValueDisclosure",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale",
"verboseLabel": "Available-for-sale debt securities"
}
}
},
"localname": "AvailableForSaleSecuritiesDebtSecurities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AverageRemainingMaturityOfForeignCurrencyDerivatives1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Average period remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Average Remaining Maturity of Foreign Currency Derivatives",
"terseLabel": "Maturity of foreign currency derivatives"
}
}
},
"localname": "AverageRemainingMaturityOfForeignCurrencyDerivatives1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_AwardTypeAxis": {
"auth_ref": [
"r592",
"r593",
"r594",
"r596",
"r597",
"r598",
"r599",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r609",
"r610",
"r611",
"r612",
"r613",
"r616",
"r617",
"r618",
"r619",
"r620"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of award under share-based payment arrangement.",
"label": "Award Type [Axis]",
"terseLabel": "Award Type [Axis]"
}
}
},
"localname": "AwardTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location on balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Axis]",
"terseLabel": "Balance Sheet Location [Axis]"
}
}
},
"localname": "BalanceSheetLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails",
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationDomain": {
"auth_ref": [
"r214",
"r218"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Domain]",
"terseLabel": "Balance Sheet Location [Domain]"
}
}
},
"localname": "BalanceSheetLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails",
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BankTimeDepositsMember": {
"auth_ref": [
"r253"
],
"lang": {
"en-us": {
"role": {
"documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
"label": "Bank Time Deposits [Member]",
"terseLabel": "Time deposits"
}
}
},
"localname": "BankTimeDepositsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BaseRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Minimum rate investor will accept.",
"label": "Base Rate [Member]",
"terseLabel": "Base Rate"
}
}
},
"localname": "BaseRateMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
"label": "Basis of Accounting, Policy [Policy Text Block]",
"terseLabel": "Basis of Presentation"
}
}
},
"localname": "BasisOfAccountingPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BuildingAndBuildingImprovementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
"label": "Building and Building Improvements [Member]",
"terseLabel": "Building and building improvements"
}
}
},
"localname": "BuildingAndBuildingImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BusinessCombinationsPolicy": {
"auth_ref": [
"r198"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Business Combinations Policy [Policy Text Block]",
"terseLabel": "Business Combinations"
}
}
},
"localname": "BusinessCombinationsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CapitalizedContractCostAmortization": {
"auth_ref": [
"r465"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
"label": "Capitalized Contract Cost, Amortization",
"terseLabel": "Amortization of deferred commission"
}
}
},
"localname": "CapitalizedContractCostAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedContractCostImpairmentLoss": {
"auth_ref": [
"r465"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.",
"label": "Capitalized Contract Cost, Impairment Loss",
"terseLabel": "Impairment loss"
}
}
},
"localname": "CapitalizedContractCostImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedContractCostNet": {
"auth_ref": [
"r464"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
"label": "Capitalized Contract Cost, Net",
"terseLabel": "Deferred commission"
}
}
},
"localname": "CapitalizedContractCostNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r79",
"r288",
"r849"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"weight": 1.0
},
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Cash and Cash Equivalents, at Carrying Value",
"terseLabel": "Cash and cash equivalents"
}
}
},
"localname": "CashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Cash and Cash Equivalents [Line Items]",
"terseLabel": "Cash and Cash Equivalents [Line Items]"
}
}
},
"localname": "CashAndCashEquivalentsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
"auth_ref": [
"r80"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"terseLabel": "Cash, Cash Equivalents, and Investments"
}
}
},
"localname": "CashAndCashEquivalentsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"auth_ref": [
"r74",
"r79",
"r82"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
"periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
"periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
"totalLabel": "Total cash, cash equivalents, and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"auth_ref": [
"r74",
"r233"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
"totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashEquivalentsMember": {
"auth_ref": [
"r288"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Cash Equivalents [Member]",
"terseLabel": "Cash equivalents"
}
}
},
"localname": "CashEquivalentsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
"auth_ref": [
"r227"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
"label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months",
"verboseLabel": "Losses expected to be reclassified into earnings within the next 12 months"
}
}
},
"localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashFlowHedgingMember": {
"auth_ref": [
"r211"
],
"lang": {
"en-us": {
"role": {
"documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
"label": "Cash Flow Hedging [Member]",
"terseLabel": "Cash flow hedges"
}
}
},
"localname": "CashFlowHedgingMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
"terseLabel": "Non-cash investing activity:"
}
}
},
"localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_CertificatesOfDepositMember": {
"auth_ref": [
"r255"
],
"lang": {
"en-us": {
"role": {
"documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
"label": "Certificates of Deposit [Member]",
"terseLabel": "Certificates of deposit",
"verboseLabel": "Certificates of deposit"
}
}
},
"localname": "CertificatesOfDepositMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ClassOfTreasuryStockTable": {
"auth_ref": [
"r167",
"r168",
"r169",
"r170"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
"label": "Class of Treasury Stock [Table]",
"terseLabel": "Class of Treasury Stock [Table]"
}
}
},
"localname": "ClassOfTreasuryStockTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CommercialPaperMember": {
"auth_ref": [
"r155"
],
"lang": {
"en-us": {
"role": {
"documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
"label": "Commercial Paper [Member]",
"terseLabel": "Commercial paper"
}
}
},
"localname": "CommercialPaperMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommissionsExpensePolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations.",
"label": "Commissions Expense, Policy [Policy Text Block]",
"terseLabel": "Deferred Commissions"
}
}
},
"localname": "CommissionsExpensePolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommitmentsAndContingencies": {
"auth_ref": [
"r40",
"r249",
"r271"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Commitments and Contingencies",
"terseLabel": "Commitments and contingencies (Note 15)"
}
}
},
"localname": "CommitmentsAndContingencies",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Commitments and Contingencies Disclosure [Abstract]",
"terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
"auth_ref": [
"r144",
"r495",
"r497",
"r823",
"r969"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for commitments and contingencies.",
"label": "Commitments and Contingencies Disclosure [Text Block]",
"terseLabel": "Commitments and Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingencies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
"auth_ref": [
"r151",
"r824"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
"label": "Commitments and Contingencies, Policy [Policy Text Block]",
"terseLabel": "Loss Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommonStockDividendsPerShareCashPaid": {
"auth_ref": [
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
"label": "Common Stock, Dividends, Per Share, Cash Paid",
"terseLabel": "Payments of cash dividends (in dollars per share)",
"verboseLabel": "Per Share (in dollars per share)"
}
}
},
"localname": "CommonStockDividendsPerShareCashPaid",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockDividendsPerShareDeclared": {
"auth_ref": [
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
"label": "Common Stock, Dividends, Per Share, Declared",
"verboseLabel": "Cash dividends declared per share of common stock (in dollars per share)"
}
}
},
"localname": "CommonStockDividendsPerShareDeclared",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).",
"label": "Common Stock Including Additional Paid in Capital [Member]",
"terseLabel": "Common Stock and Additional Paid-In Capital"
}
}
},
"localname": "CommonStockIncludingAdditionalPaidInCapitalMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockMember": {
"auth_ref": [
"r936",
"r937",
"r1018"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock that is subordinate to all other stock of the issuer.",
"label": "Common Stock [Member]",
"verboseLabel": "Shares"
}
}
},
"localname": "CommonStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"auth_ref": [
"r23"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of common stock.",
"label": "Common Stock, Par or Stated Value Per Share",
"terseLabel": "Common stock - par value (in dollars per share)"
}
}
},
"localname": "CommonStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockSharesAuthorized": {
"auth_ref": [
"r23"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
"label": "Common Stock, Shares Authorized",
"terseLabel": "Common stock - shares authorized (in shares)"
}
}
},
"localname": "CommonStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesIssued": {
"auth_ref": [
"r23"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Common Stock, Shares, Issued",
"terseLabel": "Common stock - shares issued (in shares)"
}
}
},
"localname": "CommonStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesOutstanding": {
"auth_ref": [
"r23",
"r161"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
"label": "Common Stock, Shares, Outstanding",
"periodEndLabel": "Balance (shares)",
"periodStartLabel": "Balance (shares)",
"terseLabel": "Common stock - outstanding (in shares)"
}
}
},
"localname": "CommonStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical",
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockValueOutstanding": {
"auth_ref": [
"r23"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
"label": "Common Stock, Value, Outstanding",
"verboseLabel": "Common stock, $0.00001 par value; 1,000.0 shares authorized; 322.9 shares and 321.6 shares issued and outstanding as of December 31, 2022 and 2021, respectively"
}
}
},
"localname": "CommonStockValueOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
"auth_ref": [
"r172",
"r173",
"r174",
"r184"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
"label": "Compensation and Employee Benefit Plans [Text Block]",
"terseLabel": "Employee Benefit Plans"
}
}
},
"localname": "CompensationAndEmployeeBenefitPlansTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ComprehensiveIncomeNetOfTax": {
"auth_ref": [
"r52",
"r317",
"r319",
"r325",
"r795",
"r801"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
"totalLabel": "Comprehensive income"
}
}
},
"localname": "ComprehensiveIncomeNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ComputerEquipmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
"label": "Computer Equipment [Member]",
"terseLabel": "Computers and equipment"
}
}
},
"localname": "ComputerEquipmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ComputerSoftwareIntangibleAssetMember": {
"auth_ref": [
"r884",
"r962",
"r963"
],
"lang": {
"en-us": {
"role": {
"documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
"label": "Computer Software, Intangible Asset [Member]",
"terseLabel": "Software"
}
}
},
"localname": "ComputerSoftwareIntangibleAssetMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConcentrationRiskCreditRisk": {
"auth_ref": [
"r259",
"r387"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for credit risk.",
"label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
"terseLabel": "Concentrations of Risk"
}
}
},
"localname": "ConcentrationRiskCreditRisk",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ConstructionInProgressMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Construction in Progress [Member]",
"terseLabel": "Construction-in-process"
}
}
},
"localname": "ConstructionInProgressMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
"auth_ref": [
"r974"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
"label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
"terseLabel": "Deferred revenue"
}
}
},
"localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ContractWithCustomerLiability": {
"auth_ref": [
"r559",
"r560",
"r574"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Contract with Customer, Liability",
"totalLabel": "Total"
}
}
},
"localname": "ContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityCurrent": {
"auth_ref": [
"r559",
"r560",
"r574"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
},
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": {
"order": 1.0,
"parentTag": "us-gaap_ContractWithCustomerLiability",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
"label": "Contract with Customer, Liability, Current",
"terseLabel": "Deferred revenue",
"verboseLabel": "Current"
}
}
},
"localname": "ContractWithCustomerLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityNoncurrent": {
"auth_ref": [
"r559",
"r560",
"r574"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
},
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": {
"order": 2.0,
"parentTag": "us-gaap_ContractWithCustomerLiability",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
"label": "Contract with Customer, Liability, Noncurrent",
"terseLabel": "Long-term deferred revenue",
"verboseLabel": "Long-term"
}
}
},
"localname": "ContractWithCustomerLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
"auth_ref": [
"r575"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
"label": "Contract with Customer, Liability, Revenue Recognized",
"terseLabel": "Contract with customer, liability, revenue recognized"
}
}
},
"localname": "ContractWithCustomerLiabilityRevenueRecognized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent": {
"auth_ref": [
"r559",
"r561",
"r574"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": {
"order": 1.0,
"parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional, classified as current.",
"label": "Contract with Customer, Receivable, after Allowance for Credit Loss, Current",
"terseLabel": "Contract manufacturer deposits"
}
}
},
"localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CorporateDebtSecuritiesMember": {
"auth_ref": [
"r875",
"r877",
"r1041"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
"label": "Corporate Debt Securities [Member]",
"terseLabel": "Corporate debt securities"
}
}
},
"localname": "CorporateDebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfGoodsAndServicesSold": {
"auth_ref": [
"r59",
"r787"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 1.0,
"parentTag": "us-gaap_GrossProfit",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
"label": "Cost of Goods and Services Sold",
"terseLabel": "Cost of revenues"
}
}
},
"localname": "CostOfGoodsAndServicesSold",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CostOfGoodsProductLineMember": {
"auth_ref": [
"r941"
],
"lang": {
"en-us": {
"role": {
"documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.",
"label": "Cost of Goods and Service, Product and Service Benchmark [Member]",
"terseLabel": "Cost of revenues - Product"
}
}
},
"localname": "CostOfGoodsProductLineMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfRevenueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Cost of Revenue [Abstract]",
"terseLabel": "Cost of revenues:"
}
}
},
"localname": "CostOfRevenueAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_CreditFacilityAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Axis]",
"terseLabel": "Credit Facility [Axis]"
}
}
},
"localname": "CreditFacilityAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CreditFacilityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Domain]",
"terseLabel": "Credit Facility [Domain]"
}
}
},
"localname": "CreditFacilityDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CurrentForeignTaxExpenseBenefit": {
"auth_ref": [
"r929",
"r1008"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 3.0,
"parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Current Foreign Tax Expense (Benefit)",
"terseLabel": "Foreign"
}
}
},
"localname": "CurrentForeignTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CurrentIncomeTaxExpenseBenefit": {
"auth_ref": [
"r197",
"r653",
"r663",
"r929"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": {
"order": 2.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
"label": "Current Income Tax Expense (Benefit)",
"totalLabel": "Total current provision (benefit)"
}
}
},
"localname": "CurrentIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Current provision (benefit):"
}
}
},
"localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CustomerRelationshipsMember": {
"auth_ref": [
"r199"
],
"lang": {
"en-us": {
"role": {
"documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
"label": "Customer Relationships [Member]",
"terseLabel": "Customer Relationships [Member]"
}
}
},
"localname": "CustomerRelationshipsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtDisclosureTextBlock": {
"auth_ref": [
"r160",
"r335",
"r518",
"r519",
"r520",
"r521",
"r522",
"r523",
"r524",
"r529",
"r536",
"r537",
"r539"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Debt Disclosure [Text Block]",
"terseLabel": "Debt and Financing"
}
}
},
"localname": "DebtDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancing"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DebtInstrumentAxis": {
"auth_ref": [
"r16",
"r17",
"r18",
"r241",
"r244",
"r261",
"r343",
"r513",
"r514",
"r515",
"r516",
"r517",
"r519",
"r525",
"r526",
"r527",
"r528",
"r530",
"r531",
"r532",
"r533",
"r534",
"r535",
"r728",
"r862",
"r863",
"r864",
"r865",
"r866",
"r927"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
"label": "Debt Instrument [Axis]",
"terseLabel": "Debt Instrument [Axis]"
}
}
},
"localname": "DebtInstrumentAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
"label": "Debt Instrument, Basis Spread on Variable Rate",
"terseLabel": "Basis spread on variable rate"
}
}
},
"localname": "DebtInstrumentBasisSpreadOnVariableRate1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentCarryingAmount": {
"auth_ref": [
"r18",
"r244",
"r261",
"r540"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": {
"order": 3.0,
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Long-Term Debt, Gross",
"terseLabel": "Long-term debt",
"totalLabel": "Total"
}
}
},
"localname": "DebtInstrumentCarryingAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
"auth_ref": [
"r37",
"r235",
"r543",
"r728"
],
"lang": {
"en-us": {
"role": {
"documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
"label": "Debt Instrument, Interest Rate, Effective Percentage",
"terseLabel": "Effective interest rate"
}
}
},
"localname": "DebtInstrumentInterestRateEffectivePercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentInterestRateStatedPercentage": {
"auth_ref": [
"r37",
"r514"
],
"lang": {
"en-us": {
"role": {
"documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
"label": "Debt Instrument, Interest Rate, Stated Percentage",
"terseLabel": "Stated interest rate"
}
}
},
"localname": "DebtInstrumentInterestRateStatedPercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Debt Instrument [Line Items]",
"terseLabel": "Debt Instrument [Line Items]"
}
}
},
"localname": "DebtInstrumentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentNameDomain": {
"auth_ref": [
"r38",
"r343",
"r513",
"r514",
"r515",
"r516",
"r517",
"r519",
"r525",
"r526",
"r527",
"r528",
"r530",
"r531",
"r532",
"r533",
"r534",
"r535",
"r728",
"r862",
"r863",
"r864",
"r865",
"r866",
"r927"
],
"lang": {
"en-us": {
"role": {
"documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
"label": "Debt Instrument, Name [Domain]",
"terseLabel": "Debt Instrument, Name [Domain]"
}
}
},
"localname": "DebtInstrumentNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtInstrumentRedemptionPricePercentage": {
"auth_ref": [
"r256"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
"label": "Debt Instrument, Redemption Price, Percentage",
"terseLabel": "Debt instrument, redemption price, percent"
}
}
},
"localname": "DebtInstrumentRedemptionPricePercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentTable": {
"auth_ref": [
"r38",
"r162",
"r163",
"r164",
"r165",
"r234",
"r235",
"r237",
"r257",
"r343",
"r513",
"r514",
"r515",
"r516",
"r517",
"r519",
"r525",
"r526",
"r527",
"r528",
"r530",
"r531",
"r532",
"r533",
"r534",
"r535",
"r538",
"r728",
"r862",
"r863",
"r864",
"r865",
"r866",
"r927"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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.",
"label": "Schedule of Long-Term Debt Instruments [Table]",
"terseLabel": "Schedule of Long-term Debt Instruments [Table]"
}
}
},
"localname": "DebtInstrumentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
"auth_ref": [
"r236",
"r525",
"r541",
"r863",
"r864"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": {
"order": 1.0,
"parentTag": "us-gaap_LongTermDebt",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
"label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
"negatedTerseLabel": "Unaccreted discount and debt issuance costs"
}
}
},
"localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt Instruments [Abstract]",
"terseLabel": "Debt Instruments [Abstract]"
}
}
},
"localname": "DebtInstrumentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": {
"auth_ref": [
"r950"
],
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease)",
"terseLabel": "Allowance for credit losses"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": {
"auth_ref": [
"r949"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss",
"totalLabel": "Amortized Cost"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
"auth_ref": [
"r431",
"r456",
"r860"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
"label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
"terseLabel": "Investments in an unrealized loss position for more than 12 months"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
"auth_ref": [
"r431",
"r456",
"r860"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
"label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
"terseLabel": "Investments in an unrealized loss position for less than 12 months"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
"auth_ref": [
"r949"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": {
"order": 3.0,
"parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
"weight": 1.0
},
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
"terseLabel": "Estimated Fair Value",
"totalLabel": "Total"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
"auth_ref": [
"r432"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Realized Gain",
"terseLabel": "Gross realized gains from available-for-sale debt securities"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleRealizedGain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
"auth_ref": [
"r432"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale, Realized Loss",
"terseLabel": "Gross realized losses from available-for-sale debt securities"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleTable": {
"auth_ref": [
"r433"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale [Table]",
"terseLabel": "Debt Securities, Available-for-sale [Table]"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
"auth_ref": [
"r943"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Debt Securities, Available-for-Sale [Table Text Block]",
"terseLabel": "Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
"auth_ref": [
"r430",
"r454"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
"label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
"terseLabel": "Total investments In unrealized loss position"
}
}
},
"localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_DebtSecuritiesMember": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
"label": "Debt Securities [Member]",
"terseLabel": "Debt Securities"
}
}
},
"localname": "DebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
"label": "Deferred Compensation Liability, Current and Noncurrent",
"terseLabel": "Deferred compensation liability"
}
}
},
"localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredCompensationPlanAssets": {
"auth_ref": [
"r911"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
"label": "Deferred Compensation Plan Assets",
"terseLabel": "Investment"
}
}
},
"localname": "DeferredCompensationPlanAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
"auth_ref": [
"r929",
"r1009",
"r1011"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Deferred Federal Income Tax Expense (Benefit)",
"terseLabel": "Federal"
}
}
},
"localname": "DeferredFederalIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
"auth_ref": [
"r197",
"r929",
"r1009"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 3.0,
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Deferred Foreign Income Tax Expense (Benefit)",
"terseLabel": "Foreign"
}
}
},
"localname": "DeferredForeignIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxExpenseBenefit": {
"auth_ref": [
"r77",
"r197",
"r654",
"r662",
"r663",
"r929"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": {
"order": 1.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Deferred Income Tax Expense (Benefit)",
"totalLabel": "Total deferred (benefit) provision"
}
}
},
"localname": "DeferredIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Deferred (benefit) provision:"
}
}
},
"localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DeferredIncomeTaxLiabilities": {
"auth_ref": [
"r20",
"r21",
"r243",
"r260",
"r647"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
"label": "Deferred Tax Liabilities, Gross",
"negatedTotalLabel": "Total deferred tax liabilities"
}
}
},
"localname": "DeferredIncomeTaxLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxesAndTaxCredits": {
"auth_ref": [
"r78"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
"label": "Deferred Income Taxes and Tax Credits",
"terseLabel": "Deferred income taxes"
}
}
},
"localname": "DeferredIncomeTaxesAndTaxCredits",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredRevenueArrangementByTypeTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.",
"label": "Deferred Revenue Arrangement, by Type [Table]",
"terseLabel": "Schedule of Deferred Revenue [Table]"
}
}
},
"localname": "DeferredRevenueArrangementByTypeTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
"auth_ref": [
"r929",
"r1009",
"r1011"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Deferred State and Local Income Tax Expense (Benefit)",
"terseLabel": "States"
}
}
},
"localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetDomain": {
"auth_ref": [
"r191"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
"label": "Deferred Tax Asset [Domain]",
"terseLabel": "Deferred Tax Asset [Domain]"
}
}
},
"localname": "DeferredTaxAssetDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DeferredTaxAssetsGross": {
"auth_ref": [
"r648"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
"label": "Deferred Tax Assets, Gross",
"totalLabel": "Total deferred tax assets"
}
}
},
"localname": "DeferredTaxAssetsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 8.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
"label": "Deferred Tax Assets, in Process Research and Development",
"terseLabel": "Capitalized R&D expenditure"
}
}
},
"localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsLiabilitiesNet": {
"auth_ref": [
"r1006"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
"label": "Deferred Tax Assets, Net",
"totalLabel": "Net deferred tax assets"
}
}
},
"localname": "DeferredTaxAssetsLiabilitiesNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsNet": {
"auth_ref": [
"r1006"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
"label": "Deferred Tax Assets, Net of Valuation Allowance",
"totalLabel": "Deferred tax assets, net of valuation allowance"
}
}
},
"localname": "DeferredTaxAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsNetAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Deferred Tax Assets, Net [Abstract]",
"terseLabel": "Deferred tax assets:"
}
}
},
"localname": "DeferredTaxAssetsNetAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
"label": "Deferred Tax Assets, Operating Loss Carryforwards",
"terseLabel": "Net operating loss carry-forwards"
}
}
},
"localname": "DeferredTaxAssetsOperatingLossCarryforwards",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsOther": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 7.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
"label": "Deferred Tax Assets, Other",
"terseLabel": "Other"
}
}
},
"localname": "DeferredTaxAssetsOther",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
"auth_ref": [
"r193",
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
"label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
"terseLabel": "Research and other credit carry-forwards"
}
}
},
"localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
"label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
"terseLabel": "Share-based compensation"
}
}
},
"localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 5.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
"label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
"terseLabel": "Reserves and accruals not currently deductible"
}
}
},
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsValuationAllowance": {
"auth_ref": [
"r649"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
"label": "Deferred Tax Assets, Valuation Allowance",
"negatedTerseLabel": "Valuation allowance",
"terseLabel": "Valuation allowance"
}
}
},
"localname": "DeferredTaxAssetsValuationAllowance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
"label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
"negatedTerseLabel": "Purchased intangible assets"
}
}
},
"localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesNetAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Deferred Tax Liabilities, Net [Abstract]",
"terseLabel": "Deferred tax liabilities:"
}
}
},
"localname": "DeferredTaxLiabilitiesNetAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
"label": "Deferred Tax Liabilities, Property, Plant and Equipment",
"negatedTerseLabel": "Property and equipment basis differences"
}
}
},
"localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
"auth_ref": [
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
"label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
"negatedTerseLabel": "Unremitted foreign earnings"
}
}
},
"localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": {
"auth_ref": [
"r194",
"r1007"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.",
"label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities",
"negatedTerseLabel": "Net unrealized gain"
}
}
},
"localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DefinedBenefitPlanContributionsByEmployer": {
"auth_ref": [
"r577",
"r579",
"r585",
"r875",
"r876",
"r877",
"r878"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
"label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
"terseLabel": "Matching contributions to plan"
}
}
},
"localname": "DefinedBenefitPlanContributionsByEmployer",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
"label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
"terseLabel": "Employee contribution matched"
}
}
},
"localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_Depreciation": {
"auth_ref": [
"r77",
"r130"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Depreciation",
"terseLabel": "Depreciation expense"
}
}
},
"localname": "Depreciation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationDepletionAndAmortization": {
"auth_ref": [
"r77",
"r397"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Depreciation, Depletion and Amortization",
"terseLabel": "Depreciation, amortization, and accretion"
}
}
},
"localname": "DepreciationDepletionAndAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeAssetFairValueGrossLiability": {
"auth_ref": [
"r42",
"r44",
"r216"
],
"calculation": {
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
"label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
"negatedTerseLabel": "Derivative liabilities"
}
}
},
"localname": "DerivativeAssetFairValueGrossLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeAssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Derivative Asset [Abstract]",
"terseLabel": "Derivative assets:"
}
}
},
"localname": "DerivativeAssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeContractTypeDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
"label": "Derivative Contract [Domain]",
"terseLabel": "Derivative Contract [Domain]"
}
}
},
"localname": "DerivativeContractTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DerivativeFairValueOfDerivativeAsset": {
"auth_ref": [
"r43",
"r216",
"r238",
"r305",
"r853"
],
"calculation": {
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": 3.0,
"parentTag": "us-gaap_AssetsFairValueDisclosure",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
"label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
"terseLabel": "Derivative assets",
"verboseLabel": "Derivative assets"
}
}
},
"localname": "DerivativeFairValueOfDerivativeAsset",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeFairValueOfDerivativeLiability": {
"auth_ref": [
"r43",
"r216",
"r238",
"r305",
"r853"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
"label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
"terseLabel": "Derivative liabilities"
}
}
},
"localname": "DerivativeFairValueOfDerivativeLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeInstrumentRiskAxis": {
"auth_ref": [
"r215",
"r217",
"r220",
"r221",
"r853"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of derivative contract.",
"label": "Derivative Instrument [Axis]",
"terseLabel": "Derivative Instrument [Axis]"
}
}
},
"localname": "DerivativeInstrumentRiskAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
"terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
}
}
},
"localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
"auth_ref": [
"r229",
"r684"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
"label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
"terseLabel": "Derivative Instruments"
}
}
},
"localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstruments"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
"auth_ref": [
"r212",
"r215",
"r220"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of hedging relationship.",
"label": "Hedging Relationship [Axis]",
"terseLabel": "Hedging Relationship [Axis]",
"verboseLabel": "Hedging Relationship [Axis]"
}
}
},
"localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Derivative [Line Items]",
"terseLabel": "Derivative [Line Items]"
}
}
},
"localname": "DerivativeLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeNotionalAmount": {
"auth_ref": [
"r1016",
"r1017"
],
"lang": {
"en-us": {
"role": {
"documentation": "Nominal or face amount used to calculate payment on derivative.",
"label": "Derivative, Notional Amount",
"terseLabel": "Notional amount of derivatives"
}
}
},
"localname": "DerivativeNotionalAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeTable": {
"auth_ref": [
"r207",
"r208",
"r209",
"r212",
"r213",
"r219",
"r220",
"r222",
"r224",
"r226",
"r684"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
"label": "Derivative [Table]",
"terseLabel": "Derivative [Table]"
}
}
},
"localname": "DerivativeTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativesFairValueLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Derivatives, Fair Value [Line Items]",
"terseLabel": "Derivatives, Fair Value [Line Items]"
}
}
},
"localname": "DerivativesFairValueLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativesPolicyTextBlock": {
"auth_ref": [
"r207",
"r208",
"r212",
"r213",
"r223",
"r342"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
"label": "Derivatives, Policy [Policy Text Block]",
"terseLabel": "Derivative Instruments"
}
}
},
"localname": "DerivativesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DesignatedAsHedgingInstrumentMember": {
"auth_ref": [
"r212"
],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
"label": "Designated as Hedging Instrument [Member]",
"terseLabel": "Designated derivatives"
}
}
},
"localname": "DesignatedAsHedgingInstrumentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisaggregationOfRevenueLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Disaggregation of Revenue [Line Items]",
"terseLabel": "Disaggregation of Revenue [Line Items]"
}
}
},
"localname": "DisaggregationOfRevenueLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTable": {
"auth_ref": [
"r573",
"r868",
"r869",
"r870",
"r871",
"r872",
"r873",
"r874"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table]",
"terseLabel": "Disaggregation of Revenue [Table]"
}
}
},
"localname": "DisaggregationOfRevenueTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-Based Payment Arrangement [Abstract]",
"terseLabel": "Share-based Payment Arrangement [Abstract]"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DisclosureOfRestrictionsOnDividendsLoansAndAdvancesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract]",
"terseLabel": "Dividends"
}
}
},
"localname": "DisclosureOfRestrictionsOnDividendsLoansAndAdvancesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
"auth_ref": [
"r175",
"r180"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of share-based payment arrangement.",
"label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
"terseLabel": "Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award"
}
}
},
"localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Discontinued Operations and Disposal Groups [Abstract]"
}
}
},
"localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DisposalGroupClassificationAxis": {
"auth_ref": [
"r283"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by disposal group classification.",
"label": "Disposal Group Classification [Axis]",
"terseLabel": "Disposal Group Classification [Axis]"
}
}
},
"localname": "DisposalGroupClassificationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisposalGroupClassificationDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
"label": "Disposal Group Classification [Domain]",
"terseLabel": "Disposal Group Classification [Domain]"
}
}
},
"localname": "DisposalGroupClassificationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
"auth_ref": [
"r128",
"r135"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
"label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
"terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations"
}
}
},
"localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
"auth_ref": [
"r127",
"r135",
"r283"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.",
"label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]",
"terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations"
}
}
},
"localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
"terseLabel": "Accounts payable"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Consideration",
"terseLabel": "Consideration"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 3.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets",
"terseLabel": "Deferred tax assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 6.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Goodwill",
"terseLabel": "Goodwill"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 5.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
"terseLabel": "Purchased intangible assets, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
"terseLabel": "Other liabilities"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
"auth_ref": [
"r0",
"r1",
"r9",
"r126",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 4.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
"terseLabel": "Other long-term assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": 2.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
"terseLabel": "Property and equipment, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
"auth_ref": [
"r14",
"r138"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
"terseLabel": "Divestiture"
}
}
},
"localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/Divestiture"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
"auth_ref": [
"r879",
"r880"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of disposal group.",
"label": "Disposal Group Name [Domain]",
"terseLabel": "Disposal Group Name [Domain]"
}
}
},
"localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_Dividends": {
"auth_ref": [
"r166",
"r254"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
"label": "Dividends",
"negatedTerseLabel": "Payment of cash dividends"
}
}
},
"localname": "Dividends",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DividendsCommonStockCash": {
"auth_ref": [
"r166"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
"label": "Dividends, Common Stock, Cash",
"terseLabel": "Amount",
"verboseLabel": "Cash dividends"
}
}
},
"localname": "DividendsCommonStockCash",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DomesticCountryMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
"label": "Domestic Tax Authority [Member]",
"terseLabel": "Federal"
}
}
},
"localname": "DomesticCountryMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EMEAMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Regions of Europe, Middle East and Africa.",
"label": "EMEA [Member]",
"terseLabel": "Europe, Middle East, and Africa"
}
}
},
"localname": "EMEAMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share [Abstract]",
"terseLabel": "Earnings Per Share [Abstract]"
}
}
},
"localname": "EarningsPerShareAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasic": {
"auth_ref": [
"r326",
"r359",
"r360",
"r361",
"r362",
"r363",
"r368",
"r370",
"r375",
"r376",
"r377",
"r381",
"r695",
"r696",
"r796",
"r802",
"r857"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
"label": "Earnings Per Share, Basic",
"terseLabel": "Basic (in dollars per share)"
}
}
},
"localname": "EarningsPerShareBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareBasicAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share, Basic [Abstract]",
"terseLabel": "Net income per share:"
}
}
},
"localname": "EarningsPerShareBasicAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareDiluted": {
"auth_ref": [
"r326",
"r359",
"r360",
"r361",
"r362",
"r363",
"r370",
"r375",
"r376",
"r377",
"r381",
"r695",
"r696",
"r796",
"r802",
"r857"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Earnings Per Share, Diluted",
"terseLabel": "Diluted (in dollars per share)"
}
}
},
"localname": "EarningsPerShareDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerSharePolicyTextBlock": {
"auth_ref": [
"r85",
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
"label": "Earnings Per Share, Policy [Policy Text Block]",
"terseLabel": "Net Income per Share"
}
}
},
"localname": "EarningsPerSharePolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EarningsPerShareTextBlock": {
"auth_ref": [
"r378",
"r379",
"r380",
"r382"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for earnings per share.",
"label": "Earnings Per Share [Text Block]",
"terseLabel": "Net Income per Share"
}
}
},
"localname": "EarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/NetIncomePerShare"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"auth_ref": [
"r716"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
"terseLabel": "Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash"
}
}
},
"localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
"terseLabel": "Income tax reconciliation"
}
}
},
"localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"auth_ref": [
"r35"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Employee-related Liabilities, Current",
"terseLabel": "Accrued compensation"
}
}
},
"localname": "EmployeeRelatedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
"terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
"auth_ref": [
"r622"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
"label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
"verboseLabel": "Unrecognized compensation cost"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
"auth_ref": [
"r622"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
"terseLabel": "Weighted average period that unrecognized compensation cost will be recognized"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
"auth_ref": [
"r621"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
"label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
"terseLabel": "Company recognized tax benefits on total stock-based compensation expense"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
"auth_ref": [
"r623"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
"label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
"terseLabel": "Tax benefit realized related to awards vested or exercised during the period"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeSeveranceMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
"label": "Employee Severance [Member]",
"terseLabel": "Severance"
}
}
},
"localname": "EmployeeSeveranceMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EmployeeStockMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
"label": "Employee Stock [Member]",
"verboseLabel": "ESPP Purchase Rights"
}
}
},
"localname": "EmployeeStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EmployeeStockOptionMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Payment Arrangement, Option [Member]",
"terseLabel": "Stock options"
}
}
},
"localname": "EmployeeStockOptionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquipmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tangible personal property used to produce goods and services.",
"label": "Equipment [Member]",
"terseLabel": "Equipment"
}
}
},
"localname": "EquipmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Equity [Abstract]",
"terseLabel": "Equity [Abstract]"
}
}
},
"localname": "EquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_EquityClassOfTreasuryStockLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Equity, Class of Treasury Stock [Line Items]",
"terseLabel": "Equity, Class of Treasury Stock [Line Items]"
}
}
},
"localname": "EquityClassOfTreasuryStockLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EquityComponentDomain": {
"auth_ref": [
"r161",
"r280",
"r321",
"r322",
"r323",
"r351",
"r352",
"r353",
"r356",
"r364",
"r366",
"r384",
"r444",
"r558",
"r624",
"r625",
"r626",
"r658",
"r659",
"r694",
"r717",
"r718",
"r719",
"r720",
"r721",
"r722",
"r750",
"r807",
"r808",
"r809"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Equity Component [Domain]",
"terseLabel": "Equity Component [Domain]"
}
}
},
"localname": "EquityComponentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityMethodInvestmentOwnershipPercentage": {
"auth_ref": [
"r109"
],
"lang": {
"en-us": {
"role": {
"documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
"label": "Equity Method Investment, Ownership Percentage",
"terseLabel": "Ownership percentage"
}
}
},
"localname": "EquityMethodInvestmentOwnershipPercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EquityMethodInvestments": {
"auth_ref": [
"r108",
"r401",
"r910"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
"label": "Equity Method Investments",
"terseLabel": "Equity investment under the equity method of accounting",
"verboseLabel": "Equity method investment"
}
}
},
"localname": "EquityMethodInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
"auth_ref": [
"r107"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of investments accounted under the equity method.",
"label": "Equity Method Investments, Fair Value Disclosure",
"terseLabel": "Equity investment under the equity method of accounting"
}
}
},
"localname": "EquityMethodInvestmentsFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesFvNi": {
"auth_ref": [
"r296",
"r706",
"r851"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue",
"weight": 1.0
},
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": 2.0,
"parentTag": "us-gaap_AssetsFairValueDisclosure",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
"label": "Equity Securities, FV-NI, Current",
"terseLabel": "Equity securities",
"verboseLabel": "Equity investments with readily determinable fair value"
}
}
},
"localname": "EquitySecuritiesFvNi",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": {
"auth_ref": [
"r706"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.",
"label": "Equity Securities, FV-NI and without Readily Determinable Fair Value",
"totalLabel": "Total equity securities"
}
}
},
"localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesFvNiGainLossAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]",
"terseLabel": "Equity securities:"
}
}
},
"localname": "EquitySecuritiesFvNiGainLossAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EquitySecuritiesFvNiRealizedLoss": {
"auth_ref": [
"r947"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
"label": "Equity Securities, FV-NI, Realized Loss",
"terseLabel": "Equity investments, realized losses"
}
}
},
"localname": "EquitySecuritiesFvNiRealizedLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
"auth_ref": [
"r437"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
"label": "Equity Securities, FV-NI, Unrealized Gain",
"terseLabel": "Equity investments, unrealized gains"
}
}
},
"localname": "EquitySecuritiesFvNiUnrealizedGain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesFvNiUnrealizedLoss": {
"auth_ref": [
"r437"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
"label": "Equity Securities, FV-NI, Unrealized Loss",
"terseLabel": "Equity investments, unrealized losses"
}
}
},
"localname": "EquitySecuritiesFvNiUnrealizedLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesMember": {
"auth_ref": [
"r106",
"r262",
"r893",
"r894",
"r895"
],
"lang": {
"en-us": {
"role": {
"documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
"label": "Equity Securities [Member]",
"terseLabel": "Publicly-traded equity securities"
}
}
},
"localname": "EquitySecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
"auth_ref": [
"r434"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investment in equity security without readily determinable fair value.",
"label": "Equity Securities without Readily Determinable Fair Value, Amount",
"terseLabel": "Equity investments without readily determinable fair value"
}
}
},
"localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": {
"auth_ref": [
"r435"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.",
"label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount",
"terseLabel": "Equity securities without readily determinable fair value, downward adjustment"
}
}
},
"localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
"auth_ref": [
"r436"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.",
"label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
"terseLabel": "Equity securities without readily determinable fair value, upward adjustment"
}
}
},
"localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EurodollarMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.",
"label": "Eurodollar [Member]",
"terseLabel": "Eurodollar"
}
}
},
"localname": "EurodollarMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
"terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
}
}
},
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
"auth_ref": [
"r698",
"r699",
"r704"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
"label": "Fair Value, Recurring and Nonrecurring [Table]",
"terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
"verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]"
}
}
},
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByFairValueHierarchyLevelAxis": {
"auth_ref": [
"r527",
"r579",
"r580",
"r581",
"r582",
"r583",
"r584",
"r699",
"r757",
"r758",
"r759",
"r863",
"r864",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
"label": "Fair Value Hierarchy and NAV [Axis]",
"terseLabel": "Fair Value Hierarchy and NAV [Axis]"
}
}
},
"localname": "FairValueByFairValueHierarchyLevelAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByMeasurementFrequencyAxis": {
"auth_ref": [
"r698",
"r699",
"r700",
"r701",
"r705"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by measurement frequency.",
"label": "Measurement Frequency [Axis]",
"terseLabel": "Measurement Frequency [Axis]"
}
}
},
"localname": "FairValueByMeasurementFrequencyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueDisclosuresAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Fair Value Disclosures [Abstract]",
"terseLabel": "Fair Value Disclosures [Abstract]"
}
}
},
"localname": "FairValueDisclosuresAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_FairValueDisclosuresTextBlock": {
"auth_ref": [
"r703"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Fair Value Disclosures [Text Block]",
"terseLabel": "Fair Value Measurements"
}
}
},
"localname": "FairValueDisclosuresTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurements"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FairValueHedgingMember": {
"auth_ref": [
"r210"
],
"lang": {
"en-us": {
"role": {
"documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.",
"label": "Fair Value Hedging [Member]",
"terseLabel": "Fair value hedges"
}
}
},
"localname": "FairValueHedgingMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueInputsLevel1Member": {
"auth_ref": [
"r527",
"r579",
"r584",
"r699",
"r757",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
"label": "Fair Value, Inputs, Level 1 [Member]",
"terseLabel": "Quoted Prices in Active Markets For Identical Assets (Level 1)"
}
}
},
"localname": "FairValueInputsLevel1Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueInputsLevel2Member": {
"auth_ref": [
"r527",
"r579",
"r584",
"r699",
"r758",
"r863",
"r864",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Fair Value, Inputs, Level 2 [Member]",
"terseLabel": "Significant Other Observable Remaining Inputs (Level 2)"
}
}
},
"localname": "FairValueInputsLevel2Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueInputsLevel3Member": {
"auth_ref": [
"r527",
"r579",
"r580",
"r581",
"r582",
"r583",
"r584",
"r699",
"r759",
"r863",
"r864",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
"label": "Fair Value, Inputs, Level 3 [Member]",
"terseLabel": "Significant Other Unobservable Remaining Inputs (Level 3)"
}
}
},
"localname": "FairValueInputsLevel3Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementFrequencyDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Measurement frequency.",
"label": "Measurement Frequency [Domain]",
"terseLabel": "Measurement Frequency [Domain]"
}
}
},
"localname": "FairValueMeasurementFrequencyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
"auth_ref": [
"r527",
"r579",
"r580",
"r581",
"r582",
"r583",
"r584",
"r757",
"r758",
"r759",
"r863",
"r864",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
"label": "Fair Value Hierarchy and NAV [Domain]",
"terseLabel": "Fair Value Hierarchy and NAV [Domain]"
}
}
},
"localname": "FairValueMeasurementsFairValueHierarchyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsNonrecurringMember": {
"auth_ref": [
"r698",
"r699",
"r700",
"r701",
"r702",
"r705"
],
"lang": {
"en-us": {
"role": {
"documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
"label": "Fair Value, Nonrecurring [Member]",
"terseLabel": "Fair Value, Measurements, Nonrecurring"
}
}
},
"localname": "FairValueMeasurementsNonrecurringMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsRecurringMember": {
"auth_ref": [
"r703",
"r705"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Fair Value, Recurring [Member]",
"terseLabel": "Fair Value, Measurements, Recurring"
}
}
},
"localname": "FairValueMeasurementsRecurringMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueOfFinancialInstrumentsPolicy": {
"auth_ref": [
"r231",
"r232"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
"label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
"terseLabel": "Fair Value"
}
}
},
"localname": "FairValueOfFinancialInstrumentsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
"auth_ref": [
"r214",
"r219",
"r225"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
"label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
"terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
}
}
},
"localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
"auth_ref": [
"r338",
"r635"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 1.0,
"parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Federal Income Tax Expense (Benefit), Continuing Operations",
"terseLabel": "Federal"
}
}
},
"localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FinancialInstrumentAxis": {
"auth_ref": [
"r428",
"r429",
"r448",
"r449",
"r450",
"r451",
"r452",
"r455",
"r457",
"r458",
"r538",
"r556",
"r684",
"r754",
"r755",
"r756",
"r757",
"r758",
"r759",
"r760",
"r761",
"r762",
"r763",
"r764",
"r765",
"r766",
"r767",
"r768",
"r769",
"r770",
"r771",
"r772",
"r773",
"r774",
"r775",
"r776",
"r777",
"r778",
"r779",
"r780",
"r781",
"r782",
"r783",
"r860",
"r944",
"r945",
"r946",
"r1042",
"r1043",
"r1044",
"r1045",
"r1046",
"r1047",
"r1048"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of financial instrument.",
"label": "Financial Instrument [Axis]",
"terseLabel": "Financial Instrument [Axis]"
}
}
},
"localname": "FinancialInstrumentAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Finite-Lived Intangible Asset, Useful Life",
"terseLabel": "Intangible assets, estimated useful life"
}
}
},
"localname": "FiniteLivedIntangibleAssetUsefulLife",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
"auth_ref": [
"r293",
"r482"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": 2.0,
"parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Accumulated Amortization",
"negatedTerseLabel": "Accumulated Amortization"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
"auth_ref": [
"r120"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": 1.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
"terseLabel": "2023"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
"auth_ref": [
"r120"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": 5.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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).",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
"auth_ref": [
"r120"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": 4.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
"auth_ref": [
"r120"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": 3.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
"auth_ref": [
"r120"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": 2.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
"auth_ref": [
"r479",
"r481",
"r482",
"r484",
"r788",
"r792"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by major type or class of finite-lived intangible assets.",
"label": "Finite-Lived Intangible Assets by Major Class [Axis]",
"terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
"terseLabel": "Amount"
}
}
},
"localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsGross": {
"auth_ref": [
"r118",
"r792"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": 1.0,
"parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Gross",
"terseLabel": "Gross"
}
}
},
"localname": "FiniteLivedIntangibleAssetsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Finite-Lived Intangible Assets [Line Items]",
"terseLabel": "Finite-Lived Intangible Assets [Line Items]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
"auth_ref": [
"r113",
"r117"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
"terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsNet": {
"auth_ref": [
"r118",
"r788"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails_1": {
"order": 1.0,
"parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Net",
"totalLabel": "Net"
}
}
},
"localname": "FiniteLivedIntangibleAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FixedIncomeSecuritiesMember": {
"auth_ref": [
"r877",
"r977"
],
"lang": {
"en-us": {
"role": {
"documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
"label": "Fixed Income Securities [Member]",
"terseLabel": "Total fixed income securities",
"verboseLabel": "Fixed income securities"
}
}
},
"localname": "FixedIncomeSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ForeignCountryMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
"label": "Foreign Tax Authority [Member]",
"terseLabel": "Foreign Tax Authority"
}
}
},
"localname": "ForeignCountryMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
"auth_ref": [
"r724"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
"label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
"terseLabel": "Foreign Currency"
}
}
},
"localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ForeignExchangeContractMember": {
"auth_ref": [
"r853",
"r875",
"r886"
],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
"label": "Foreign Exchange Contract [Member]",
"terseLabel": "Foreign exchange contracts"
}
}
},
"localname": "ForeignExchangeContractMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ForeignGovernmentDebtSecuritiesMember": {
"auth_ref": [
"r977",
"r1041"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debt security issued by government not domiciled in United States of America (US).",
"label": "Debt Security, Government, Non-US [Member]",
"terseLabel": "Foreign government debt securities"
}
}
},
"localname": "ForeignGovernmentDebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FurnitureAndFixturesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Furniture and Fixtures [Member]",
"terseLabel": "Furniture and fixtures"
}
}
},
"localname": "FurnitureAndFixturesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_GainLossOnInvestments": {
"auth_ref": [
"r62",
"r98",
"r906"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": {
"order": 3.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of realized and unrealized gain (loss) on investment.",
"label": "Gain (Loss) on Investments",
"terseLabel": "Gain on investments, net"
}
}
},
"localname": "GainLossOnInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GainLossOnSaleOfBusiness": {
"auth_ref": [
"r677",
"r925"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 15.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 2.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
"label": "Gain (Loss) on Disposition of Business",
"negatedTerseLabel": "Gain on divestiture",
"terseLabel": "Gain on divestiture"
}
}
},
"localname": "GainLossOnSaleOfBusiness",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GainsLossesOnExtinguishmentOfDebt": {
"auth_ref": [
"r77",
"r158",
"r159"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 3.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
"label": "Gain (Loss) on Extinguishment of Debt",
"negatedTerseLabel": "Loss on extinguishment of debt",
"terseLabel": "Loss on extinguishment of debt"
}
}
},
"localname": "GainsLossesOnExtinguishmentOfDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpense": {
"auth_ref": [
"r60"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 3.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
"label": "General and Administrative Expense",
"terseLabel": "General and administrative"
}
}
},
"localname": "GeneralAndAdministrativeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpenseMember": {
"auth_ref": [
"r57"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing general and administrative expense.",
"label": "General and Administrative Expense [Member]",
"terseLabel": "General and administrative"
}
}
},
"localname": "GeneralAndAdministrativeExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_Goodwill": {
"auth_ref": [
"r292",
"r466",
"r793",
"r861",
"r888",
"r951",
"r958"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill",
"periodEndLabel": "Goodwill, end of period",
"periodStartLabel": "Goodwill, beginning of period",
"terseLabel": "Goodwill"
}
}
},
"localname": "Goodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillAcquiredDuringPeriod": {
"auth_ref": [
"r469",
"r861"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Goodwill, Acquired During Period",
"terseLabel": "Additions due to business combinations"
}
}
},
"localname": "GoodwillAcquiredDuringPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillAndIntangibleAssetImpairment": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
"label": "Goodwill and Intangible Asset Impairment",
"terseLabel": "Goodwill and intangible impairment"
}
}
},
"localname": "GoodwillAndIntangibleAssetImpairment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Goodwill and Intangible Assets Disclosure [Abstract]",
"terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
"auth_ref": [
"r124"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for goodwill and intangible assets.",
"label": "Goodwill and Intangible Assets Disclosure [Text Block]",
"terseLabel": "Goodwill and Purchased Intangible Assets"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssets"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
"auth_ref": [
"r110",
"r115"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
"terseLabel": "Goodwill and Intangible Assets"
}
}
},
"localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_GoodwillImpairmentLoss": {
"auth_ref": [
"r77",
"r467",
"r472",
"r478",
"r861"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Impairment Loss",
"terseLabel": "Goodwill impairment"
}
}
},
"localname": "GoodwillImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Goodwill [Line Items]",
"terseLabel": "Goodwill [Line Items]"
}
}
},
"localname": "GoodwillLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillOtherIncreaseDecrease": {
"auth_ref": [
"r474"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Other Increase (Decrease)",
"terseLabel": "Other"
}
}
},
"localname": "GoodwillOtherIncreaseDecrease",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Goodwill [Roll Forward]",
"terseLabel": "Goodwill [Roll Forward]"
}
}
},
"localname": "GoodwillRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GrossProfit": {
"auth_ref": [
"r58",
"r337",
"r400",
"r404",
"r409",
"r412",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r707",
"r859",
"r970"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
"label": "Gross Profit",
"totalLabel": "Gross margin"
}
}
},
"localname": "GrossProfit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GuaranteeObligationsByNatureAxis": {
"auth_ref": [
"r148"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by nature of guarantee.",
"label": "Guarantor Obligations, Nature [Axis]",
"terseLabel": "Guarantor Obligations, Nature [Axis]"
}
}
},
"localname": "GuaranteeObligationsByNatureAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GuaranteeObligationsCurrentCarryingValue": {
"auth_ref": [
"r147"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
"label": "Guarantor Obligations, Current Carrying Value",
"terseLabel": "Guarantor obligations, current carrying value"
}
}
},
"localname": "GuaranteeObligationsCurrentCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GuaranteeObligationsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Guarantor Obligations [Line Items]",
"terseLabel": "Guarantor Obligations [Line Items]"
}
}
},
"localname": "GuaranteeObligationsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GuaranteeObligationsNatureDomain": {
"auth_ref": [
"r146"
],
"lang": {
"en-us": {
"role": {
"documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
"label": "Guarantor Obligations, Nature [Domain]",
"terseLabel": "Guarantor Obligations, Nature [Domain]"
}
}
},
"localname": "GuaranteeObligationsNatureDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_HedgingDesignationAxis": {
"auth_ref": [
"r212",
"r682"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by designation of purpose of derivative instrument.",
"label": "Hedging Designation [Axis]",
"terseLabel": "Hedging Designation [Axis]"
}
}
},
"localname": "HedgingDesignationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_HedgingDesignationDomain": {
"auth_ref": [
"r212"
],
"lang": {
"en-us": {
"role": {
"documentation": "Designation of purpose of derivative instrument.",
"label": "Hedging Designation [Domain]",
"terseLabel": "Hedging Designation [Domain]"
}
}
},
"localname": "HedgingDesignationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_HedgingRelationshipDomain": {
"auth_ref": [
"r212"
],
"lang": {
"en-us": {
"role": {
"documentation": "Nature or intent of a hedge.",
"label": "Hedging Relationship [Domain]",
"terseLabel": "Hedging Relationship [Domain]"
}
}
},
"localname": "HedgingRelationshipDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
"auth_ref": [
"r77",
"r122"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Impairment of Intangible Assets (Excluding Goodwill)",
"terseLabel": "Impairment of intangible assets"
}
}
},
"localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
"auth_ref": [
"r125",
"r137"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
"label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
"terseLabel": "Impairment of Long-lived Assets"
}
}
},
"localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_InProcessResearchAndDevelopmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
"label": "In Process Research and Development [Member]",
"terseLabel": "IPR&D"
}
}
},
"localname": "InProcessResearchAndDevelopmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
"auth_ref": [
"r339",
"r664"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
"terseLabel": "Domestic"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
"auth_ref": [
"r339",
"r664"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 2.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
"terseLabel": "Foreign"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
"auth_ref": [
"r400",
"r404",
"r409",
"r412",
"r859"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 3.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
},
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
"label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
"totalLabel": "Income before income taxes and loss from equity method investment"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
"terseLabel": "Components of income before provision for income taxes and noncontrolling interest"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeLossFromEquityMethodInvestments": {
"auth_ref": [
"r55",
"r77",
"r108",
"r250",
"r273",
"r398"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 16.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
"label": "Income (Loss) from Equity Method Investments",
"negatedLabel": "Loss from equity method investment, net of tax",
"negatedTerseLabel": "Loss from equity method investment"
}
}
},
"localname": "IncomeLossFromEquityMethodInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossOfDiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalBeforeIncomeTax": {
"auth_ref": [
"r6"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before tax of income (loss) of the investee in which an equity method investment is retained after disposal of discontinued operation.",
"label": "Income (Loss) of Discontinued Operation, Equity Method Investment Retained after Disposal, before Income Tax",
"terseLabel": "Retained investment"
}
}
},
"localname": "IncomeLossOfDiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalBeforeIncomeTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeStatementAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Statement [Abstract]",
"terseLabel": "Income Statement [Abstract]"
}
}
},
"localname": "IncomeStatementAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
"auth_ref": [
"r879",
"r880"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of disposal group.",
"label": "Disposal Group Name [Axis]",
"terseLabel": "Disposal Group Name [Axis]"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
"terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
"auth_ref": [
"r1",
"r2",
"r3",
"r4",
"r5",
"r7",
"r8",
"r10",
"r11",
"r12",
"r13",
"r135",
"r136"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations [Table]",
"terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails",
"http://www.juniper.net/role/DivestitureNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationAxis": {
"auth_ref": [
"r485",
"r488"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location in the income statement.",
"label": "Income Statement Location [Axis]",
"terseLabel": "Income Statement Location [Axis]",
"verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]"
}
}
},
"localname": "IncomeStatementLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationDomain": {
"auth_ref": [
"r488"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the income statement.",
"label": "Income Statement Location [Domain]",
"terseLabel": "Income Statement Location [Domain]",
"verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]"
}
}
},
"localname": "IncomeStatementLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxAuthorityAxis": {
"auth_ref": [
"r187"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by tax jurisdiction.",
"label": "Income Tax Authority [Axis]",
"terseLabel": "Income Tax Authority [Axis]"
}
}
},
"localname": "IncomeTaxAuthorityAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxAuthorityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
"label": "Income Tax Authority [Domain]",
"terseLabel": "Income Tax Authority [Domain]"
}
}
},
"localname": "IncomeTaxAuthorityDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxContingencyLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Income Tax Contingency [Line Items]",
"terseLabel": "Income Tax Contingency [Line Items]"
}
}
},
"localname": "IncomeTaxContingencyLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxContingencyTable": {
"auth_ref": [
"r188",
"r189",
"r190",
"r196"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
"label": "Income Tax Contingency [Table]",
"terseLabel": "Income Tax Contingency [Table]"
}
}
},
"localname": "IncomeTaxContingencyTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Tax Disclosure [Abstract]",
"terseLabel": "Income Tax Disclosure [Abstract]"
}
}
},
"localname": "IncomeTaxDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"auth_ref": [
"r340",
"r637",
"r645",
"r652",
"r660",
"r665",
"r667",
"r668",
"r670"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
"label": "Income Tax Disclosure [Text Block]",
"terseLabel": "Income Taxes"
}
}
},
"localname": "IncomeTaxDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxes"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxExpenseBenefit": {
"auth_ref": [
"r341",
"r365",
"r366",
"r399",
"r635",
"r661",
"r666",
"r803"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
},
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Income Tax Expense (Benefit)",
"totalLabel": "Total provision for income taxes",
"verboseLabel": "Income tax provision"
}
}
},
"localname": "IncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Provision for income taxes"
}
}
},
"localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxPolicyTextBlock": {
"auth_ref": [
"r320",
"r633",
"r634",
"r645",
"r646",
"r651",
"r655"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Income Tax, Policy [Policy Text Block]",
"terseLabel": "Provision for Income Taxes"
}
}
},
"localname": "IncomeTaxPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 3.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
"label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
"terseLabel": "Foreign income at different tax rates"
}
}
},
"localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
"auth_ref": [
"r636"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 1.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
"label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
"terseLabel": "Expected provision at statutory rate"
}
}
},
"localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 5.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
"terseLabel": "Share-based compensation"
}
}
},
"localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationOtherAdjustments": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 10.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
"label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
"terseLabel": "Other"
}
}
},
"localname": "IncomeTaxReconciliationOtherAdjustments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 2.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
"label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
"terseLabel": "State taxes, net of federal benefit"
}
}
},
"localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 4.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
"label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
"negatedLabel": "R&D tax credits"
}
}
},
"localname": "IncomeTaxReconciliationTaxCreditsResearch",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationTaxSettlements": {
"auth_ref": [
"r1005"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 8.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
"label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
"negatedTerseLabel": "Recognition of previously unrecognized tax benefits",
"terseLabel": "Recognition of previously unrecognized tax benefits"
}
}
},
"localname": "IncomeTaxReconciliationTaxSettlements",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxesPaidNet": {
"auth_ref": [
"r81"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
"label": "Income Taxes Paid, Net",
"terseLabel": "Cash paid for income taxes, net"
}
}
},
"localname": "IncomeTaxesPaidNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
"label": "Increase (Decrease) in Accounts Payable, Trade",
"terseLabel": "Accounts payable"
}
}
},
"localname": "IncreaseDecreaseInAccountsPayableTrade",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Increase (Decrease) in Accounts Receivable",
"negatedTerseLabel": "Accounts receivable, net"
}
}
},
"localname": "IncreaseDecreaseInAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 12.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
"label": "Increase (Decrease) in Income Taxes Payable",
"terseLabel": "Income taxes payable"
}
}
},
"localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
"auth_ref": [
"r785",
"r924"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 14.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Increase (Decrease) in Contract with Customer, Liability",
"terseLabel": "Deferred revenue"
}
}
},
"localname": "IncreaseDecreaseInContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Increase (Decrease) in Employee Related Liabilities",
"terseLabel": "Accrued compensation"
}
}
},
"localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Increase (Decrease) in Operating Capital [Abstract]",
"terseLabel": "Changes in operating assets and liabilities, net of acquisitions:"
}
}
},
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 13.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
"label": "Increase (Decrease) in Other Accrued Liabilities",
"terseLabel": "Other accrued liabilities"
}
}
},
"localname": "IncreaseDecreaseInOtherAccruedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
"label": "Increase (Decrease) in Prepaid Expense and Other Assets",
"negatedTerseLabel": "Prepaid expenses and other assets"
}
}
},
"localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
"terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
}
}
},
"localname": "IncreaseDecreaseInStockholdersEquityRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
"auth_ref": [
"r371",
"r372",
"r373",
"r377",
"r591"
],
"calculation": {
"http://www.juniper.net/role/NetIncomeperShareDetails": {
"order": 2.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
"label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
"terseLabel": "Dilutive effect of employee stock awards (in shares)"
}
}
},
"localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
"auth_ref": [
"r480",
"r483"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
"label": "Indefinite-Lived Intangible Assets [Axis]",
"terseLabel": "Indefinite-lived Intangible Assets [Axis]"
}
}
},
"localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Indefinite-Lived Intangible Assets [Line Items]",
"terseLabel": "Indefinite-lived Intangible Assets [Line Items]"
}
}
},
"localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
"auth_ref": [
"r121"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": 2.0,
"parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
"weight": 1.0
},
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails_1": {
"order": 2.0,
"parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
"label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
"terseLabel": "Gross"
}
}
},
"localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
"auth_ref": [
"r114",
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.",
"label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
"terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
}
}
},
"localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IndemnificationGuaranteeMember": {
"auth_ref": [
"r145",
"r154"
],
"lang": {
"en-us": {
"role": {
"documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
"label": "Indemnification Agreement [Member]",
"terseLabel": "Indemnification Agreement"
}
}
},
"localname": "IndemnificationGuaranteeMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
"auth_ref": [
"r292"
],
"calculation": {
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": 1.0,
"parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
"label": "Intangible Assets, Gross (Excluding Goodwill)",
"totalLabel": "Total purchased intangible assets"
}
}
},
"localname": "IntangibleAssetsGrossExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IntangibleAssetsNetExcludingGoodwill": {
"auth_ref": [
"r111",
"r116"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
},
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails_1": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Intangible Assets, Net (Excluding Goodwill)",
"terseLabel": "Purchased intangible assets, net",
"totalLabel": "Net"
}
}
},
"localname": "IntangibleAssetsNetExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestExpense": {
"auth_ref": [
"r236",
"r252",
"r324",
"r396",
"r727"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": {
"order": 2.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
"label": "Interest Expense",
"negatedLabel": "Interest expense"
}
}
},
"localname": "InterestExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPaidNet": {
"auth_ref": [
"r330",
"r332",
"r333"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
"terseLabel": "Cash paid for interest, net of amounts capitalized"
}
}
},
"localname": "InterestPaidNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestRateContractMember": {
"auth_ref": [
"r853",
"r875",
"r885"
],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
"label": "Interest Rate Contract [Member]",
"terseLabel": "Interest rate contracts"
}
}
},
"localname": "InterestRateContractMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_InterestRateLockCommitmentsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
"label": "Interest Rate Lock Commitments [Member]",
"terseLabel": "Interest rate lock contracts"
}
}
},
"localname": "InterestRateLockCommitmentsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_InterestRateSwapMember": {
"auth_ref": [
"r885"
],
"lang": {
"en-us": {
"role": {
"documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
"label": "Interest Rate Swap [Member]",
"terseLabel": "Interest rate swap contracts"
}
}
},
"localname": "InterestRateSwapMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails",
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_InventoriesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Inventories [Member]",
"terseLabel": "Inventory"
}
}
},
"localname": "InventoriesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_InventoryFinishedGoods": {
"auth_ref": [
"r912"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails": {
"order": 1.0,
"parentTag": "jnpr_InventoryNetCurrentAndNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
"label": "Inventory, Finished Goods, Gross",
"terseLabel": "Finished goods"
}
}
},
"localname": "InventoryFinishedGoods",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryNet": {
"auth_ref": [
"r301",
"r850",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
"label": "Inventory, Net",
"verboseLabel": "Inventory"
}
}
},
"localname": "InventoryNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryPolicyTextBlock": {
"auth_ref": [
"r287",
"r300",
"r383",
"r459",
"r460",
"r461",
"r786",
"r855"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Inventory, Policy [Policy Text Block]",
"terseLabel": "Inventory"
}
}
},
"localname": "InventoryPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_InventoryRawMaterials": {
"auth_ref": [
"r913"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails": {
"order": 2.0,
"parentTag": "jnpr_InventoryNetCurrentAndNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
"label": "Inventory, Raw Materials, Gross",
"terseLabel": "Production and service materials"
}
}
},
"localname": "InventoryRawMaterials",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InvestmentIncomeInterest": {
"auth_ref": [
"r61",
"r395"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": {
"order": 1.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
"label": "Investment Income, Interest",
"terseLabel": "Interest income"
}
}
},
"localname": "InvestmentIncomeInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InvestmentPolicyTextBlock": {
"auth_ref": [
"r439",
"r1038"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for investment in financial asset.",
"label": "Investment, Policy [Policy Text Block]",
"terseLabel": "Investments in Available-for-Sale Debt Securities and Equity Securities"
}
}
},
"localname": "InvestmentPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
"label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
"terseLabel": "Schedule of Maturities of Fixed Income Securities"
}
}
},
"localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LandAndBuildingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.",
"label": "Land and Building [Member]",
"terseLabel": "Facilities"
}
}
},
"localname": "LandAndBuildingMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LandAndLandImprovementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
"label": "Land and Land Improvements [Member]",
"terseLabel": "Land and land improvements"
}
}
},
"localname": "LandAndLandImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LandImprovementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Additions or improvements to real estate held.",
"label": "Land Improvements [Member]",
"terseLabel": "Land improvements"
}
}
},
"localname": "LandImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LeaseCost": {
"auth_ref": [
"r743",
"r887"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lease cost recognized by lessee for lease contract.",
"label": "Lease, Cost",
"totalLabel": "Total lease cost"
}
}
},
"localname": "LeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LeaseCostTableTextBlock": {
"auth_ref": [
"r1024"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
"label": "Lease, Cost [Table Text Block]",
"terseLabel": "Schedule of Lease Costs"
}
}
},
"localname": "LeaseCostTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LeaseholdImprovementsMember": {
"auth_ref": [
"r131"
],
"lang": {
"en-us": {
"role": {
"documentation": "Additions or improvements to assets held under a lease arrangement.",
"label": "Leasehold Improvements [Member]",
"terseLabel": "Leasehold improvements"
}
}
},
"localname": "LeaseholdImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LesseeLeasesPolicyTextBlock": {
"auth_ref": [
"r736"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
"label": "Lessee, Leases [Policy Text Block]",
"terseLabel": "Leases"
}
}
},
"localname": "LesseeLeasesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
"label": "Lessee, Operating Lease, Liability, to be Paid",
"totalLabel": "Total lease payments"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 6.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
"terseLabel": "Thereafter"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
"terseLabel": "2023"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 5.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 4.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 3.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": {
"order": 2.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
"auth_ref": [
"r744"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
"label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
"negatedLabel": "Less: interest"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LessorOperatingLeaseTermOfContract": {
"auth_ref": [
"r1025"
],
"lang": {
"en-us": {
"role": {
"documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Lessor, Operating Lease, Term of Contract",
"terseLabel": "Lease term"
}
}
},
"localname": "LessorOperatingLeaseTermOfContract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_Liabilities": {
"auth_ref": [
"r34",
"r337",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r675",
"r678",
"r679",
"r707",
"r858",
"r970",
"r1026",
"r1027"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
"label": "Liabilities",
"totalLabel": "Total liabilities"
}
}
},
"localname": "Liabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"auth_ref": [
"r28",
"r245",
"r269",
"r888",
"r928",
"r948",
"r1020"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
"label": "Liabilities and Equity",
"totalLabel": "Total liabilities and stockholders' equity"
}
}
},
"localname": "LiabilitiesAndStockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities and Equity [Abstract]",
"terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
}
}
},
"localname": "LiabilitiesAndStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesCurrent": {
"auth_ref": [
"r36",
"r286",
"r337",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r675",
"r678",
"r679",
"r707",
"r888",
"r970",
"r1026",
"r1027"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Liabilities, Current",
"totalLabel": "Total current liabilities"
}
}
},
"localname": "LiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, Current [Abstract]",
"terseLabel": "Current liabilities:"
}
}
},
"localname": "LiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesFairValueDisclosure": {
"auth_ref": [
"r230"
],
"calculation": {
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of financial and nonfinancial obligations.",
"label": "Liabilities, Fair Value Disclosure",
"negatedTotalLabel": "Total liabilities measured at fair value on a recurring basis",
"terseLabel": "Financial and nonfinancial liabilities, fair value disclosure"
}
}
},
"localname": "LiabilitiesFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesFairValueDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, Fair Value Disclosure [Abstract]",
"terseLabel": "Derivative liabilities:"
}
}
},
"localname": "LiabilitiesFairValueDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
"auth_ref": [
"r0",
"r1",
"r9",
"r134",
"r283",
"r284"
],
"calculation": {
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Liabilities",
"totalLabel": "Total liabilities held for sale"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]",
"terseLabel": "Liabilities:"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureAssetsandLiabilitiesHeldforSaleDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LineOfCredit": {
"auth_ref": [
"r18",
"r244",
"r261"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
"label": "Long-Term Line of Credit",
"terseLabel": "Amounts outstanding"
}
}
},
"localname": "LineOfCredit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"auth_ref": [
"r33"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Line of Credit Facility, Maximum Borrowing Capacity",
"terseLabel": "Maximum borrowing capacity"
}
}
},
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LineOfCreditMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Line of Credit [Member]",
"terseLabel": "Line of Credit"
}
}
},
"localname": "LineOfCreditMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
"auth_ref": [
"r94"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
"terseLabel": "Schedule of Property and Equipment by Geographic Region"
}
}
},
"localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LongTermDebt": {
"auth_ref": [
"r18",
"r244",
"r266",
"r526",
"r542",
"r863",
"r864"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
"label": "Long-Term Debt",
"terseLabel": "Long-term debt",
"totalLabel": "Total"
}
}
},
"localname": "LongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtFairValue": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Long-Term Debt, Fair Value",
"terseLabel": "Total outstanding debt, fair value"
}
}
},
"localname": "LongTermDebtFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
"auth_ref": [
"r156",
"r343",
"r973"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth 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).",
"label": "Long-Term Debt, Maturity, after Year Five",
"terseLabel": "Thereafter"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
"auth_ref": [
"r156",
"r343",
"r531"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
"label": "Long-Term Debt, Maturity, Year One",
"terseLabel": "2023"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
"auth_ref": [
"r156",
"r343",
"r531"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth 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).",
"label": "Long-Term Debt, Maturity, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
"auth_ref": [
"r156",
"r343",
"r531"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
"label": "Long-Term Debt, Maturity, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
"auth_ref": [
"r156",
"r343",
"r531"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
"label": "Long-Term Debt, Maturity, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
"auth_ref": [
"r156",
"r343",
"r531"
],
"calculation": {
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DebtInstrumentCarryingAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
"label": "Long-Term Debt, Maturity, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtNoncurrent": {
"auth_ref": [
"r297"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
"label": "Long-Term Debt, Excluding Current Maturities",
"terseLabel": "Long-term debt"
}
}
},
"localname": "LongTermDebtNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtTerm": {
"auth_ref": [
"r1019"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Long-Term Debt, Term",
"terseLabel": "Debt, term"
}
}
},
"localname": "LongTermDebtTerm",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_LongTermInvestments": {
"auth_ref": [
"r289"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
"label": "Long-Term Investments",
"terseLabel": "Long-term investments"
}
}
},
"localname": "LongTermInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermPurchaseCommitmentTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
"label": "Long-Term Purchase Commitment [Table Text Block]",
"terseLabel": "Schedule of Long-Term Purchase Commitment"
}
}
},
"localname": "LongTermPurchaseCommitmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LongtermDebtTypeAxis": {
"auth_ref": [
"r38"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-term debt.",
"label": "Long-Term Debt, Type [Axis]",
"terseLabel": "Long-term Debt, Type [Axis]"
}
}
},
"localname": "LongtermDebtTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongtermDebtTypeDomain": {
"auth_ref": [
"r38",
"r157"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Long-Term Debt, Type [Domain]",
"terseLabel": "Long-term Debt, Type [Domain]"
}
}
},
"localname": "LongtermDebtTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1": {
"auth_ref": [
"r228"
],
"lang": {
"en-us": {
"role": {
"documentation": "Maximum period the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Maximum Length of Time Hedged in Interest Rate Cash Flow Hedge",
"terseLabel": "Swaps designated as cash flow hedges, expected termination period"
}
}
},
"localname": "MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Maximum Remaining Maturity of Foreign Currency Derivatives",
"terseLabel": "Maximum maturities of cash flow hedge derivatives"
}
}
},
"localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_MoneyMarketFundsMember": {
"auth_ref": [
"r977"
],
"lang": {
"en-us": {
"role": {
"documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
"label": "Money Market Funds [Member]",
"terseLabel": "Money market funds"
}
}
},
"localname": "MoneyMarketFundsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
"terseLabel": "Warranty Reserve [Roll Forward]"
}
}
},
"localname": "MovementInStandardProductWarrantyAccrualRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
"terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
}
}
},
"localname": "MovementInValuationAllowancesAndReservesRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_MutualFundMember": {
"auth_ref": [
"r977"
],
"lang": {
"en-us": {
"role": {
"documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.",
"label": "Mutual Fund [Member]",
"terseLabel": "Mutual funds"
}
}
},
"localname": "MutualFundMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"auth_ref": [
"r331"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Net Cash Provided by (Used in) Financing Activities",
"totalLabel": "Net cash used in financing activities"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
"terseLabel": "Cash flows from financing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"auth_ref": [
"r331"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Net Cash Provided by (Used in) Investing Activities",
"totalLabel": "Net cash provided by (used in) investing activities"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
"terseLabel": "Cash flows from investing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"auth_ref": [
"r74",
"r75",
"r78"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"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.",
"label": "Net Cash Provided by (Used in) Operating Activities",
"totalLabel": "Net cash provided by operating activities"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
"terseLabel": "Cash flows from operating activities:"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLoss": {
"auth_ref": [
"r56",
"r78",
"r251",
"r274",
"r284",
"r315",
"r318",
"r323",
"r337",
"r355",
"r359",
"r360",
"r361",
"r362",
"r365",
"r366",
"r374",
"r400",
"r404",
"r409",
"r412",
"r440",
"r504",
"r505",
"r506",
"r507",
"r508",
"r509",
"r510",
"r511",
"r512",
"r696",
"r707",
"r859",
"r970"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
},
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 1.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
},
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
"label": "Net Income (Loss) Attributable to Parent",
"terseLabel": "Net income",
"totalLabel": "Net income"
}
}
},
"localname": "NetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows",
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
"terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
}
}
},
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
"auth_ref": [
"r84",
"r278",
"r279",
"r280",
"r281",
"r282",
"r354",
"r355",
"r356",
"r357",
"r358",
"r361",
"r367",
"r381",
"r423",
"r424",
"r441",
"r442",
"r443",
"r444",
"r445",
"r446",
"r624",
"r625",
"r626",
"r656",
"r657",
"r658",
"r659",
"r671",
"r672",
"r673",
"r686",
"r687",
"r688",
"r689",
"r690",
"r691",
"r692",
"r693",
"r694",
"r695",
"r696",
"r697",
"r708",
"r709",
"r710",
"r711",
"r712",
"r713",
"r714",
"r715",
"r725",
"r726",
"r729",
"r730",
"r731",
"r732",
"r745",
"r746",
"r747",
"r748",
"r749",
"r750",
"r789",
"r790",
"r791",
"r805",
"r806",
"r807",
"r808",
"r809",
"r810",
"r811",
"r812",
"r813",
"r814",
"r815",
"r816"
],
"lang": {
"en-us": {
"role": {
"documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
"label": "Accounting Standards Update and Change in Accounting Principle [Table]",
"terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
}
}
},
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "New Accounting Pronouncements, Policy [Policy Text Block]",
"terseLabel": "Recently Adopted Accounting Standards"
}
}
},
"localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NondesignatedMember": {
"auth_ref": [
"r212"
],
"lang": {
"en-us": {
"role": {
"documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
"label": "Not Designated as Hedging Instrument [Member]",
"terseLabel": "Non-designated derivatives"
}
}
},
"localname": "NondesignatedMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails",
"http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_NonoperatingIncomeExpense": {
"auth_ref": [
"r63"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 4.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
},
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Nonoperating Income (Expense)",
"terseLabel": "Other expense, net",
"totalLabel": "Other expense, net"
}
}
},
"localname": "NonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NumberOfReportableSegments": {
"auth_ref": [
"r942"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
"label": "Number of Reportable Segments",
"terseLabel": "Number of reportable segments"
}
}
},
"localname": "NumberOfReportableSegments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
"auth_ref": [
"r50",
"r53"
],
"calculation": {
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": {
"order": 1.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
"label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
"terseLabel": "Other comprehensive income before reclassifications"
}
}
},
"localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingExpenses": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Operating Expenses",
"totalLabel": "Total operating expenses"
}
}
},
"localname": "OperatingExpenses",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingExpensesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Expenses [Abstract]",
"terseLabel": "Operating expenses:"
}
}
},
"localname": "OperatingExpensesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingIncomeLoss": {
"auth_ref": [
"r400",
"r404",
"r409",
"r412",
"r859"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The net result for the period of deducting operating expenses from operating revenues.",
"label": "Operating Income (Loss)",
"totalLabel": "Operating income"
}
}
},
"localname": "OperatingIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseCost": {
"auth_ref": [
"r737",
"r887"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": {
"order": 1.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Operating Lease, Cost",
"verboseLabel": "Operating lease cost"
}
}
},
"localname": "OperatingLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseExpense": {
"auth_ref": [
"r1023"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of operating lease expense. Excludes sublease income.",
"label": "Operating Lease, Expense",
"verboseLabel": "Operating lease assets expense"
}
}
},
"localname": "OperatingLeaseExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
"terseLabel": "Amount"
}
}
},
"localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingLeaseLiability": {
"auth_ref": [
"r734"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": {
"order": 2.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
"label": "Operating Lease, Liability",
"totalLabel": "Total"
}
}
},
"localname": "OperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"auth_ref": [
"r734"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": {
"order": 2.0,
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0
},
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
"label": "Operating Lease, Liability, Noncurrent",
"terseLabel": "Long-term operating lease liabilities",
"verboseLabel": "Long-term operating lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails",
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeasePayments": {
"auth_ref": [
"r735",
"r739"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
"label": "Operating Lease, Payments",
"terseLabel": "Operating cash outflows from operating leases"
}
}
},
"localname": "OperatingLeasePayments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"auth_ref": [
"r733"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's right to use underlying asset under operating lease.",
"label": "Operating Lease, Right-of-Use Asset",
"terseLabel": "Operating lease assets"
}
}
},
"localname": "OperatingLeaseRightOfUseAsset",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
"auth_ref": [
"r742",
"r887"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average discount rate for operating lease calculated at point in time.",
"label": "Operating Lease, Weighted Average Discount Rate, Percent",
"terseLabel": "Weighted average discount rate"
}
}
},
"localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
"auth_ref": [
"r741",
"r887"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Operating Lease, Weighted Average Remaining Lease Term",
"terseLabel": "Weighted average remaining lease term (years)"
}
}
},
"localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_OperatingLossCarryforwards": {
"auth_ref": [
"r193"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
"label": "Operating Loss Carryforwards",
"terseLabel": "Net operating loss carry-forwards"
}
}
},
"localname": "OperatingLossCarryforwards",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
"auth_ref": [
"r248",
"r272"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": {
"order": 1.0,
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses incurred but not yet paid classified as other.",
"label": "Other Accrued Liabilities",
"terseLabel": "Other accrued liabilities"
}
}
},
"localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAssetsCurrent": {
"auth_ref": [
"r303",
"r888"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": {
"order": 3.0,
"parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current assets classified as other.",
"label": "Other Assets, Current",
"terseLabel": "Other current assets"
}
}
},
"localname": "OtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAssetsNoncurrent": {
"auth_ref": [
"r294"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncurrent assets classified as other.",
"label": "Other Assets, Noncurrent",
"terseLabel": "Other long-term assets"
}
}
},
"localname": "OtherAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
"terseLabel": "Available-for-sale debt securities:"
}
}
},
"localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
"terseLabel": "Cash flow hedges:"
}
}
},
"localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
"auth_ref": [
"r307",
"r308",
"r310"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 2.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
"label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
"totalLabel": "Net change on available-for-sale debt securities"
}
}
},
"localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
"auth_ref": [
"r306",
"r310"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 3.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
"totalLabel": "Net change on cash flow hedges"
}
}
},
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
"auth_ref": [
"r311"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
"terseLabel": "Other comprehensive income (loss)"
}
}
},
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
"auth_ref": [
"r306",
"r310"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 1.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
"terseLabel": "Change in net unrealized gains and losses"
}
}
},
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
"auth_ref": [
"r306",
"r310",
"r680",
"r681",
"r683"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
"terseLabel": "Derivative instruments, gain (loss) recognized in other comprehensive income (loss), effective portion"
}
}
},
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
"auth_ref": [
"r310",
"r313"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 2.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
"negatedLabel": "Net realized losses (gains) reclassified into net income"
}
}
},
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
"auth_ref": [
"r45",
"r48"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before tax, 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.",
"label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
"terseLabel": "Foreign currency forward contracts, amounts of loss reclassified out of AOCI"
}
}
},
"localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
"auth_ref": [
"r45"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 1.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax and 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.",
"label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
"terseLabel": "Change in foreign currency translation adjustments"
}
}
},
"localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
"terseLabel": "Other comprehensive income (loss), net of tax:"
}
}
},
"localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
"auth_ref": [
"r202",
"r203",
"r204",
"r316",
"r319"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 2.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
},
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
"label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
"totalLabel": "Other comprehensive income (loss), net",
"verboseLabel": "Other comprehensive income (loss), net"
}
}
},
"localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome",
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
"auth_ref": [
"r48",
"r51",
"r105",
"r314"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 2.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
"label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
"negatedTerseLabel": "Net realized losses (gains) reclassified into net income"
}
}
},
"localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
"auth_ref": [
"r307",
"r310"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": {
"order": 1.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
"label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
"terseLabel": "Change in net unrealized gains and losses"
}
}
},
"localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherCurrentAssetsMember": {
"auth_ref": [
"r214",
"r225"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing other current assets.",
"label": "Other Current Assets [Member]",
"terseLabel": "Other current assets"
}
}
},
"localname": "OtherCurrentAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherCurrentLiabilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing other current liabilities.",
"label": "Other Current Liabilities [Member]",
"terseLabel": "Other accrued liabilities"
}
}
},
"localname": "OtherCurrentLiabilitiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherIntangibleAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Intangible assets classified as other.",
"label": "Other Intangible Assets [Member]",
"terseLabel": "Other Intangible Assets [Member]"
}
}
},
"localname": "OtherIntangibleAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherLiabilitiesCurrent": {
"auth_ref": [
"r35",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
"label": "Other Liabilities, Current",
"terseLabel": "Other accrued liabilities"
}
}
},
"localname": "OtherLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesNoncurrent": {
"auth_ref": [
"r39"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
"label": "Other Liabilities, Noncurrent",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "OtherLiabilitiesNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLongTermInvestmentsMember": {
"auth_ref": [
"r1041"
],
"lang": {
"en-us": {
"role": {
"documentation": "Long-term investments classified as other.",
"label": "Other Long-Term Investments [Member]",
"verboseLabel": "Long-term investments"
}
}
},
"localname": "OtherLongTermInvestmentsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherNoncashIncomeExpense": {
"auth_ref": [
"r78"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
"label": "Other Noncash Income (Expense)",
"negatedLabel": "Other"
}
}
},
"localname": "OtherNoncashIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNoncurrentAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing other noncurrent assets.",
"label": "Other Noncurrent Assets [Member]",
"terseLabel": "Other long-term assets",
"verboseLabel": "Other long-term assets"
}
}
},
"localname": "OtherNoncurrentAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/OtherFinancialInformationInventoriesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherNoncurrentLiabilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
"label": "Other Noncurrent Liabilities [Member]",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "OtherNoncurrentLiabilitiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherNonoperatingIncomeExpense": {
"auth_ref": [
"r64"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": {
"order": 4.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
"label": "Other Nonoperating Income (Expense)",
"verboseLabel": "Other"
}
}
},
"localname": "OtherNonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsForPreviousAcquisition": {
"auth_ref": [
"r920"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.",
"label": "Payments for Previous Acquisition",
"negatedTerseLabel": "Subsequent payments related to acquisitions in prior years"
}
}
},
"localname": "PaymentsForPreviousAcquisition",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
"auth_ref": [
"r919",
"r920"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
"label": "Payments for (Proceeds from) Other Investing Activities",
"negatedTerseLabel": "Other"
}
}
},
"localname": "PaymentsForProceedsFromOtherInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsForRepurchaseOfCommonStock": {
"auth_ref": [
"r71"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow to reacquire common stock during the period.",
"label": "Payments for Repurchase of Common Stock",
"negatedLabel": "Repurchase and retirement of common stock"
}
}
},
"localname": "PaymentsForRepurchaseOfCommonStock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsForRestructuring": {
"auth_ref": [
"r487",
"r923"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Payments for Restructuring",
"negatedTerseLabel": "Cash Payments"
}
}
},
"localname": "PaymentsForRestructuring",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsOfDebtExtinguishmentCosts": {
"auth_ref": [
"r73"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
"label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
"negatedTerseLabel": "Payment for debt extinguishment costs"
}
}
},
"localname": "PaymentsOfDebtExtinguishmentCosts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsOfDividends": {
"auth_ref": [
"r71"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
"label": "Payments of Dividends",
"negatedTerseLabel": "Payment of dividends"
}
}
},
"localname": "PaymentsOfDividends",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
"auth_ref": [
"r68",
"r97",
"r327"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Payments to Acquire Debt Securities, Available-for-Sale",
"negatedLabel": "Purchases of available-for-sale debt securities"
}
}
},
"localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": {
"auth_ref": [
"r920"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase.",
"label": "Payments to Acquire Business Two, Net of Cash Acquired",
"negatedTerseLabel": "Payments for business acquisitions, net of cash and cash equivalents acquired"
}
}
},
"localname": "PaymentsToAcquireBusinessTwoNetOfCashAcquired",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireProductiveAssets": {
"auth_ref": [
"r329",
"r1013",
"r1014",
"r1015"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
"label": "Payments to Acquire Productive Assets",
"negatedLabel": "Purchases of property and equipment"
}
}
},
"localname": "PaymentsToAcquireProductiveAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PerformanceSharesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement awarded for meeting performance target.",
"label": "Performance Shares [Member]",
"terseLabel": "Performance Shares (PSAs)"
}
}
},
"localname": "PerformanceSharesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PlanNameAxis": {
"auth_ref": [
"r978",
"r979",
"r980",
"r981",
"r982",
"r983",
"r984",
"r985",
"r986",
"r987",
"r988",
"r989",
"r990",
"r991",
"r992",
"r993",
"r994",
"r995",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by plan name for share-based payment arrangement.",
"label": "Plan Name [Axis]",
"terseLabel": "Plan Name [Axis]"
}
}
},
"localname": "PlanNameAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PlanNameDomain": {
"auth_ref": [
"r978",
"r979",
"r980",
"r981",
"r982",
"r983",
"r984",
"r985",
"r986",
"r987",
"r988",
"r989",
"r990",
"r991",
"r992",
"r993",
"r994",
"r995",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003"
],
"lang": {
"en-us": {
"role": {
"documentation": "Plan name for share-based payment arrangement.",
"label": "Plan Name [Domain]",
"terseLabel": "Plan Name [Domain]"
}
}
},
"localname": "PlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PreferredStockParOrStatedValuePerShare": {
"auth_ref": [
"r22",
"r544"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
"label": "Preferred Stock, Par or Stated Value Per Share",
"terseLabel": "Convertible preferred stock - par value (in dollars per share)"
}
}
},
"localname": "PreferredStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_PreferredStockSharesAuthorized": {
"auth_ref": [
"r22"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Preferred Stock, Shares Authorized",
"terseLabel": "Convertible preferred stock - shares authorized (in shares)"
}
}
},
"localname": "PreferredStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_PreferredStockSharesIssued": {
"auth_ref": [
"r22",
"r544"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
"label": "Preferred Stock, Shares Issued",
"terseLabel": "Convertible preferred stock - issued (in shares)"
}
}
},
"localname": "PreferredStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_PreferredStockSharesOutstanding": {
"auth_ref": [
"r22"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Preferred Stock, Shares Outstanding",
"terseLabel": "Convertible preferred stock - outstanding (in shares)"
}
}
},
"localname": "PreferredStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_PreferredStockValueOutstanding": {
"auth_ref": [
"r22"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.",
"label": "Preferred Stock, Value, Outstanding",
"verboseLabel": "Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding"
}
}
},
"localname": "PreferredStockValueOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
"auth_ref": [
"r915"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
},
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Prepaid Expense and Other Assets, Current",
"terseLabel": "Prepaid expenses and other current assets",
"totalLabel": "Total prepaid expenses and other current assets"
}
}
},
"localname": "PrepaidExpenseAndOtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PrepaidExpenseCurrent": {
"auth_ref": [
"r302",
"r462",
"r463",
"r852"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": {
"order": 2.0,
"parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
"label": "Prepaid Expense, Current",
"terseLabel": "Prepaid expenses"
}
}
},
"localname": "PrepaidExpenseCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
"label": "Prepaid Expenses and Other Current Assets [Member]",
"terseLabel": "Inventory",
"verboseLabel": "Prepaid expenses and other current assets"
}
}
},
"localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ProceedsFromCollectionOfNotesReceivable": {
"auth_ref": [
"r65"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.",
"label": "Proceeds from Collection of Notes Receivable",
"terseLabel": "Proceeds from Pulse note receivable"
}
}
},
"localname": "ProceedsFromCollectionOfNotesReceivable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromDivestitureOfBusinesses": {
"auth_ref": [
"r66"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
"label": "Proceeds from Divestiture of Businesses",
"terseLabel": "Proceeds from divestiture, net"
}
}
},
"localname": "ProceedsFromDivestitureOfBusinesses",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfCommonStock": {
"auth_ref": [
"r69"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from the additional capital contribution to the entity.",
"label": "Proceeds from Issuance of Common Stock",
"terseLabel": "Proceeds from issuance of common stock"
}
}
},
"localname": "ProceedsFromIssuanceOfCommonStock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
"auth_ref": [
"r70"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
"label": "Proceeds from Issuance of Long-Term Debt",
"terseLabel": "Issuance of debt, net"
}
}
},
"localname": "ProceedsFromIssuanceOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
"auth_ref": [
"r97",
"r327",
"r328"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
"terseLabel": "Proceeds from maturities and redemptions of available-for-sale debt securities"
}
}
},
"localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
"auth_ref": [
"r921",
"r922"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
"label": "Proceeds from (Payments for) Other Financing Activities",
"terseLabel": "Other"
}
}
},
"localname": "ProceedsFromPaymentsForOtherFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromSaleAndCollectionOfReceivables": {
"auth_ref": [
"r67"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period.",
"label": "Proceeds from Sale and Collection of Receivables",
"terseLabel": "Proceeds from sale and collection of receivables"
}
}
},
"localname": "ProceedsFromSaleAndCollectionOfReceivables",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
"auth_ref": [
"r65",
"r97",
"r327"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
"label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
"terseLabel": "Proceeds from sales of available-for-sale debt securities"
}
}
},
"localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProductMember": {
"auth_ref": [
"r868"
],
"lang": {
"en-us": {
"role": {
"documentation": "Article or substance produced by nature, labor or machinery.",
"label": "Product [Member]",
"terseLabel": "Product"
}
}
},
"localname": "ProductMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
"auth_ref": [
"r150"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
"label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
"terseLabel": "Provisions made during the period, net"
}
}
},
"localname": "ProductWarrantyAccrualWarrantiesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
"auth_ref": [
"r133"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
"label": "Long-Lived Tangible Asset [Axis]",
"terseLabel": "Property, Plant and Equipment, Type [Axis]",
"verboseLabel": "Property and Equipment by Type [Axis]"
}
}
},
"localname": "PropertyPlantAndEquipmentByTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentGross": {
"auth_ref": [
"r131",
"r290"
],
"calculation": {
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": {
"order": 1.0,
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment, Gross",
"terseLabel": "Property and equipment, gross"
}
}
},
"localname": "PropertyPlantAndEquipmentGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment [Line Items]",
"terseLabel": "Property and Equipment [Line Items]"
}
}
},
"localname": "PropertyPlantAndEquipmentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"auth_ref": [
"r133",
"r270",
"r799",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
},
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment, Net",
"terseLabel": "Property and equipment, net",
"totalLabel": "Property and equipment, net",
"verboseLabel": "Property and equipment, net"
}
}
},
"localname": "PropertyPlantAndEquipmentNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails",
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
"auth_ref": [
"r133",
"r825",
"r826"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment, Policy [Policy Text Block]",
"terseLabel": "Property and Equipment"
}
}
},
"localname": "PropertyPlantAndEquipmentPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentTextBlock": {
"auth_ref": [
"r133"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment [Table Text Block]",
"terseLabel": "Schedule of Property and Equipment, Net"
}
}
},
"localname": "PropertyPlantAndEquipmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables",
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentTypeDomain": {
"auth_ref": [
"r131"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Long-Lived Tangible Asset [Domain]",
"terseLabel": "Property and Equipment, Type [Domain]"
}
}
},
"localname": "PropertyPlantAndEquipmentTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PropertyPlantAndEquipmentUsefulLife": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment, Useful Life",
"terseLabel": "Estimated Useful Life (years)"
}
}
},
"localname": "PropertyPlantAndEquipmentUsefulLife",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_RealizedInvestmentGainsLosses": {
"auth_ref": [
"r275"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of realized gain (loss) on investment.",
"label": "Realized Investment Gains (Losses)",
"terseLabel": "Realized investment gains (losses)"
}
}
},
"localname": "RealizedInvestmentGainsLosses",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
"auth_ref": [
"r50",
"r53"
],
"calculation": {
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": {
"order": 2.0,
"parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
"label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
"negatedTerseLabel": "Amount reclassified from accumulated other comprehensive income (loss)"
}
}
},
"localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
"terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
}
}
},
"localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligation": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Recorded Unconditional Purchase Obligation",
"totalLabel": "Total"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 5.0,
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of recorded unconditional purchase obligation to be paid in fifth 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).",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 4.0,
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of recorded unconditional purchase obligation 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).",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 3.0,
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": {
"auth_ref": [
"r499"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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).",
"label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One",
"terseLabel": "2023"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract]",
"terseLabel": "Purchase Commitments"
}
}
},
"localname": "RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RepaymentsOfLongTermDebt": {
"auth_ref": [
"r72"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
"label": "Repayments of Long-Term Debt",
"negatedTerseLabel": "Payment of debt"
}
}
},
"localname": "RepaymentsOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ResearchAndDevelopmentExpense": {
"auth_ref": [
"r185",
"r277",
"r1034"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
"label": "Research and Development Expense",
"terseLabel": "Research and development"
}
}
},
"localname": "ResearchAndDevelopmentExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ResearchAndDevelopmentExpenseMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
"label": "Research and Development Expense [Member]",
"terseLabel": "Research and development"
}
}
},
"localname": "ResearchAndDevelopmentExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ResearchAndDevelopmentExpensePolicy": {
"auth_ref": [
"r185"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Research and Development Expense, Policy [Policy Text Block]",
"terseLabel": "Research and Development"
}
}
},
"localname": "ResearchAndDevelopmentExpensePolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RestrictedCash": {
"auth_ref": [
"r909",
"r926",
"r1035",
"r1037"
],
"calculation": {
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash 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.",
"label": "Restricted Cash",
"terseLabel": "Restricted cash included in Prepaid expenses and other current assets"
}
}
},
"localname": "RestrictedCash",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Restricted Cash and Cash Equivalents Items [Line Items]",
"terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
}
}
},
"localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestrictedCashAndInvestments": {
"auth_ref": [
"r821",
"r822"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.",
"label": "Restricted Cash and Investments",
"terseLabel": "Restricted cash and investments"
}
}
},
"localname": "RestrictedCashAndInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringAndRelatedActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Restructuring and Related Activities [Abstract]",
"terseLabel": "Restructuring and Related Activities [Abstract]"
}
}
},
"localname": "RestructuringAndRelatedActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringCharges": {
"auth_ref": [
"r77",
"r490",
"r492",
"r965"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 4.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Restructuring Charges",
"netLabel": "Charges",
"terseLabel": "Restructuring charges"
}
}
},
"localname": "RestructuringCharges",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringCostAndReserveAxis": {
"auth_ref": [
"r486",
"r487",
"r492",
"r493"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of restructuring cost.",
"label": "Restructuring Type [Axis]",
"terseLabel": "Restructuring Type [Axis]"
}
}
},
"localname": "RestructuringCostAndReserveAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringCostAndReserveLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Restructuring Cost and Reserve [Line Items]",
"terseLabel": "Restructuring Cost and Reserve [Line Items]"
}
}
},
"localname": "RestructuringCostAndReserveLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
"auth_ref": [
"r77"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.",
"label": "Restructuring Costs and Asset Impairment Charges",
"terseLabel": "Total"
}
}
},
"localname": "RestructuringCostsAndAssetImpairmentCharges",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire 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.",
"label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]",
"terseLabel": "Restructuring Charges"
}
}
},
"localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringCharges"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RestructuringPlanAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by individual restructuring plan.",
"label": "Restructuring Plan [Axis]",
"terseLabel": "Restructuring Plan [Axis]"
}
}
},
"localname": "RestructuringPlanAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringPlanDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the individual restructuring plans.",
"label": "Restructuring Plan [Domain]",
"terseLabel": "Restructuring Plan [Domain]"
}
}
},
"localname": "RestructuringPlanDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RestructuringReserve": {
"auth_ref": [
"r487",
"r491"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Restructuring Reserve",
"periodEndLabel": "Restructuring liability, ending balance",
"periodStartLabel": "Restructuring liability, beginning balance"
}
}
},
"localname": "RestructuringReserve",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringReserveAccrualAdjustment1": {
"auth_ref": [
"r487",
"r493"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.",
"label": "Restructuring Reserve, Accrual Adjustment",
"terseLabel": "Other"
}
}
},
"localname": "RestructuringReserveAccrualAdjustment1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringReserveRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Restructuring Reserve [Roll Forward]",
"terseLabel": "Restructuring Reserve [Roll Forward]"
}
}
},
"localname": "RestructuringReserveRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"auth_ref": [
"r25",
"r166",
"r268",
"r811",
"r816",
"r888"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Retained Earnings (Accumulated Deficit)",
"terseLabel": "Accumulated deficit"
}
}
},
"localname": "RetainedEarningsAccumulatedDeficit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsMember": {
"auth_ref": [
"r280",
"r351",
"r352",
"r353",
"r356",
"r364",
"r366",
"r444",
"r624",
"r625",
"r626",
"r658",
"r659",
"r694",
"r807",
"r809"
],
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Retained Earnings [Member]",
"terseLabel": "Accumulated Deficit"
}
}
},
"localname": "RetainedEarningsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
"auth_ref": [
"r393",
"r394",
"r403",
"r407",
"r408",
"r414",
"r415",
"r418",
"r572",
"r573",
"r787"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 2.0,
"parentTag": "us-gaap_GrossProfit",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"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.",
"label": "Revenue from Contract with Customer, Excluding Assessed Tax",
"terseLabel": "Net revenues"
}
}
},
"localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/SegmentsGeographicalDetails",
"http://www.juniper.net/role/SegmentsRevenueDetails",
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
"auth_ref": [
"r564",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r576",
"r856"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for revenue from contract with customer.",
"label": "Revenue from Contract with Customer [Policy Text Block]",
"terseLabel": "Revenue Recognition"
}
}
},
"localname": "RevenueFromContractWithCustomerPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
"auth_ref": [
"r93"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
"terseLabel": "Schedule of Net Revenues by Geographic Region"
}
}
},
"localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenueRemainingPerformanceObligation": {
"auth_ref": [
"r562"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
"label": "Revenue, Remaining Performance Obligation, Amount",
"terseLabel": "Revenue recognition expected by period"
}
}
},
"localname": "RevenueRemainingPerformanceObligation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
"auth_ref": [
"r563"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
"terseLabel": "Revenue recognition expected by period, satisfaction period"
}
}
},
"localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
"auth_ref": [
"r563"
],
"lang": {
"en-us": {
"role": {
"documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
"label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
"terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
}
}
},
"localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
"auth_ref": [
"r975"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
"label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
"terseLabel": "Schedule of Performance Obligation"
}
}
},
"localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenuesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenues [Abstract]",
"terseLabel": "Net revenues:"
}
}
},
"localname": "RevenuesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
"terseLabel": "Net Revenues by Geographic Region [Line Items]"
}
}
},
"localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RevolvingCreditFacilityMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
"label": "Revolving Credit Facility [Member]",
"terseLabel": "Revolving Credit Facility"
}
}
},
"localname": "RevolvingCreditFacilityMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
"auth_ref": [
"r740",
"r887"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
"label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
"terseLabel": "ROU assets obtained in exchange for new operating lease liabilities"
}
}
},
"localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SalesReturnsAndAllowancesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.",
"label": "Sales Returns and Allowances [Member]",
"terseLabel": "Sales Return Reserve"
}
}
},
"localname": "SalesReturnsAndAllowancesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
"auth_ref": [
"r50",
"r1021",
"r1022"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
"label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
"terseLabel": "Schedule of Accumulated Other Comprehensive Loss, Net of Taxes"
}
}
},
"localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
"auth_ref": [
"r113"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
"terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class"
}
}
},
"localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": {
"auth_ref": [
"r114"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of acquired indefinite-lived intangible assets. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.",
"label": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table Text Block]",
"terseLabel": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class"
}
}
},
"localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Debt Securities, Available-for-Sale [Line Items]",
"terseLabel": "Debt Securities, Available-for-sale [Line Items]"
}
}
},
"localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
"label": "Schedule of Cash and Cash Equivalents [Table]",
"terseLabel": "Schedule of Cash and Cash Equivalents [Table]"
}
}
},
"localname": "ScheduleOfCashAndCashEquivalentsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of cash and cash equivalents.",
"label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
"terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash"
}
}
},
"localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
"auth_ref": [
"r195"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
"label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
"terseLabel": "Schedule of Components of Provision (Benefit) for Income Taxes"
}
}
},
"localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
"auth_ref": [
"r38",
"r162",
"r163",
"r164",
"r165",
"r234",
"r235",
"r237",
"r257",
"r863",
"r865",
"r930"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
"label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
"terseLabel": "Schedule of Long-term Debt"
}
}
},
"localname": "ScheduleOfDebtInstrumentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
"auth_ref": [
"r192"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
"label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
"terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
}
}
},
"localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of derivative assets at fair value.",
"label": "Schedule of Derivative Assets at Fair Value [Table Text Block]",
"terseLabel": "Schedule of Derivative Assets at Fair Value"
}
}
},
"localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
"auth_ref": [
"r207",
"r208",
"r209",
"r212",
"r213",
"r219",
"r220",
"r222",
"r224"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
"label": "Schedule of Derivative Instruments [Table Text Block]",
"terseLabel": "Schedule of Derivative Instruments"
}
}
},
"localname": "ScheduleOfDerivativeInstrumentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of derivative liabilities at fair value.",
"label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
"terseLabel": "Schedule of Derivative Liabilities at Fair Value"
}
}
},
"localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DerivativeInstrumentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
"auth_ref": [
"r1",
"r2",
"r3",
"r4",
"r5",
"r7",
"r8",
"r10",
"r11",
"r12",
"r13",
"r135",
"r136"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
"terseLabel": "Disposal Groups, Including Discontinued Operations"
}
}
},
"localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DivestitureTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"auth_ref": [
"r940"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"terseLabel": "Schedule of Calculation of Basic and Diluted Net Income Per Share"
}
}
},
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/NetIncomeperShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
"auth_ref": [
"r186"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
"label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
"terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
}
}
},
"localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
"auth_ref": [
"r179",
"r181"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
"terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
}
}
},
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
"auth_ref": [
"r179"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
"terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs"
}
}
},
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
"auth_ref": [
"r698",
"r699"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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).",
"label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
"terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis"
}
}
},
"localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/FairValueMeasurementsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
"auth_ref": [
"r113",
"r117",
"r788"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Schedule of Finite-Lived Intangible Assets [Table]",
"terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
}
}
},
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfGoodwillTable": {
"auth_ref": [
"r468",
"r469",
"r470",
"r471",
"r472",
"r473",
"r474",
"r475",
"r476",
"r477",
"r478",
"r861"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
"label": "Schedule of Goodwill [Table]",
"terseLabel": "Schedule of Goodwill [Table]"
}
}
},
"localname": "ScheduleOfGoodwillTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfGoodwillTextBlock": {
"auth_ref": [
"r861",
"r951",
"r952",
"r953",
"r954",
"r955",
"r956",
"r957",
"r958",
"r959",
"r960",
"r961"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
"label": "Schedule of Goodwill [Table Text Block]",
"terseLabel": "Schedule of Goodwill"
}
}
},
"localname": "ScheduleOfGoodwillTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfGuaranteeObligationsTable": {
"auth_ref": [
"r148"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.",
"label": "Schedule of Guarantor Obligations [Table]",
"terseLabel": "Schedule of Guarantor Obligations [Table]"
}
}
},
"localname": "ScheduleOfGuaranteeObligationsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
"auth_ref": [
"r121",
"r123"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.",
"label": "Schedule of Indefinite-Lived Intangible Assets [Table]",
"terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]"
}
}
},
"localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
"auth_ref": [
"r15",
"r29",
"r30",
"r31"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Schedule of Inventory, Current [Table Text Block]",
"terseLabel": "Schedule of Inventories"
}
}
},
"localname": "ScheduleOfInventoryCurrentTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
"auth_ref": [
"r156"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
"label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
"terseLabel": "Schedule of Maturities of Long-term Debt"
}
}
},
"localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
"auth_ref": [
"r176"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the changes in outstanding nonvested shares.",
"label": "Schedule of Nonvested Share Activity [Table Text Block]",
"terseLabel": "Schedule of Nonvested Share Activity"
}
}
},
"localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the carrying amounts of other current assets.",
"label": "Schedule of Other Current Assets [Table Text Block]",
"terseLabel": "Schedule of Prepaid Expenses Other Current Assets"
}
}
},
"localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
"label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
"terseLabel": "Schedule of Other Expense, Net"
}
}
},
"localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
"auth_ref": [
"r153"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
"label": "Schedule of Product Warranty Liability [Table Text Block]",
"terseLabel": "Schedule of Warranties"
}
}
},
"localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
"auth_ref": [
"r133"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Property, Plant and Equipment [Table]",
"terseLabel": "Schedule of Property and Equipment [Table]"
}
}
},
"localname": "ScheduleOfPropertyPlantAndEquipmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails",
"http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
"auth_ref": [
"r82",
"r239",
"r267"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.",
"label": "Restrictions on Cash and Cash Equivalents [Table]",
"terseLabel": "Restrictions on Cash and Cash Equivalents [Table]"
}
}
},
"localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
"auth_ref": [
"r486",
"r487",
"r488",
"r489",
"r492",
"r493",
"r494"
],
"lang": {
"en-us": {
"role": {
"documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to 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 by type of restructuring.",
"label": "Schedule of Restructuring and Related Costs [Table]",
"terseLabel": "Schedule of Restructuring and Related Costs [Table]"
}
}
},
"localname": "ScheduleOfRestructuringAndRelatedCostsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
"auth_ref": [
"r140",
"r141",
"r142"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Restructuring and Related Costs [Table Text Block]",
"terseLabel": "Schedule of Restructuring Charges"
}
}
},
"localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
"auth_ref": [
"r139",
"r143"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
"terseLabel": "Schedule of Restructuring Liabilities"
}
}
},
"localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
"auth_ref": [
"r54",
"r95"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
"label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
"terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
}
}
},
"localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsGeographicalDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
"auth_ref": [
"r90",
"r91",
"r92",
"r110"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule of Segment Reporting Information, by Segment [Table]",
"terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails",
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
"auth_ref": [
"r90",
"r91",
"r92",
"r110"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
"terseLabel": "Schedule of Financial Information by Segment"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
"auth_ref": [
"r588",
"r590",
"r592",
"r593",
"r594",
"r596",
"r597",
"r598",
"r599",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r609",
"r610",
"r611",
"r612",
"r613",
"r616",
"r617",
"r618",
"r619",
"r620"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about share-based payment arrangement.",
"label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
"terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
}
}
},
"localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
"auth_ref": [
"r117"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
"label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
"terseLabel": "Schedule of Estimated Future Amortization Expense of Purchased Intangible Assets with Finite Lives"
}
}
},
"localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting [Abstract]",
"terseLabel": "Segment Reporting [Abstract]"
}
}
},
"localname": "SegmentReportingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"auth_ref": [
"r390",
"r391",
"r392",
"r400",
"r402",
"r406",
"r410",
"r411",
"r412",
"r413",
"r414",
"r417",
"r418",
"r419"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
"label": "Segment Reporting Disclosure [Text Block]",
"terseLabel": "Segments"
}
}
},
"localname": "SegmentReportingDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/Segments"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingInformationLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Segment Reporting Information [Line Items]",
"terseLabel": "Segment Reporting Information [Line Items]"
}
}
},
"localname": "SegmentReportingInformationLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails",
"http://www.juniper.net/role/SegmentsRevenuebyProductDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingInformationRevenueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]",
"terseLabel": "Net Revenues [Abstract]"
}
}
},
"localname": "SegmentReportingInformationRevenueAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SegmentsRevenueDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SellingAndMarketingExpense": {
"auth_ref": [],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
"label": "Selling and Marketing Expense",
"terseLabel": "Sales and marketing"
}
}
},
"localname": "SellingAndMarketingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SellingAndMarketingExpenseMember": {
"auth_ref": [
"r57"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing selling and marketing expense.",
"label": "Selling and Marketing Expense [Member]",
"terseLabel": "Sales and marketing"
}
}
},
"localname": "SellingAndMarketingExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SeniorNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
"label": "Senior Notes [Member]",
"terseLabel": "Senior Notes"
}
}
},
"localname": "SeniorNotesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails",
"http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ServiceMember": {
"auth_ref": [
"r868"
],
"lang": {
"en-us": {
"role": {
"documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
"label": "Service [Member]",
"terseLabel": "Service"
}
}
},
"localname": "ServiceMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails",
"http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensation": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense for share-based payment arrangement.",
"label": "Share-Based Payment Arrangement, Noncash Expense",
"terseLabel": "Share-based compensation expense"
}
}
},
"localname": "ShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]",
"terseLabel": "Share-Based Compensation Plans"
}
}
},
"localname": "ShareBasedCompensationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
"auth_ref": [
"r882"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
"terseLabel": "Award vesting period"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
"auth_ref": [
"r180"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discount rate from fair value on offering date that participants pay for shares.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date",
"terseLabel": "Discount on share purchase price for purchases made under ESPP"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
"auth_ref": [
"r609"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
"negatedLabel": "Canceled (in shares)",
"terseLabel": "RSUs and PSAs canceled (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r609"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
"terseLabel": "Canceled (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
"auth_ref": [
"r607"
],
"lang": {
"en-us": {
"role": {
"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).",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
"terseLabel": "Granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r607"
],
"lang": {
"en-us": {
"role": {
"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).",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Granted (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
"auth_ref": [
"r604",
"r605"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
"periodEndLabel": "Balance at end of period (in shares)",
"periodStartLabel": "Balance at beginning of period (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
"terseLabel": "Number of Shares"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r604",
"r605"
],
"lang": {
"en-us": {
"role": {
"documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
"periodEndLabel": "Balance at end of period (in dollars per share)",
"periodStartLabel": "Balance at beginning of period (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
"terseLabel": "Weighted Average Grant-Date Fair Value per Share"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
"auth_ref": [
"r178"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
"terseLabel": "Weighted Average Remaining Contractual Term (In Years)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
"auth_ref": [
"r608"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
"negatedLabel": "Vested (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
"auth_ref": [
"r611"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
"terseLabel": "Fair value of RSUs, RSAs and PSAs"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r608"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Vested (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
"terseLabel": "Estimates of Fair Value"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
"auth_ref": [
"r618"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
"terseLabel": "Dividend yield"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
"auth_ref": [
"r617"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
"terseLabel": "Volatility"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
"auth_ref": [
"r619"
],
"lang": {
"en-us": {
"role": {
"documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
"terseLabel": "Risk-free interest rate"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
"terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
"auth_ref": [
"r180"
],
"lang": {
"en-us": {
"role": {
"documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
"terseLabel": "Periodic payroll deduction - percentage of base salary"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
"auth_ref": [
"r180"
],
"lang": {
"en-us": {
"role": {
"documentation": "The highest quantity of shares an employee can purchase under the plan per period.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee",
"terseLabel": "ESPP individual purchase limits (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
"terseLabel": "Additional shares authorized (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
"auth_ref": [
"r883"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
"terseLabel": "Number of shares authorized (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
"auth_ref": [
"r180"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
"periodEndLabel": "Balance as of end of period (in shares)",
"periodStartLabel": "Balance as of beginning of period (in shares)",
"terseLabel": "Number of shares available for future issuance (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r610"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Weighted-average fair value per share (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
"auth_ref": [
"r596",
"r597"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of options outstanding, including both vested and non-vested options.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
"terseLabel": "Aggregate shares subject to outstanding equity awards (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"auth_ref": [
"r592",
"r593",
"r594",
"r596",
"r597",
"r598",
"r599",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r609",
"r610",
"r611",
"r612",
"r613",
"r616",
"r617",
"r618",
"r619",
"r620"
],
"lang": {
"en-us": {
"role": {
"documentation": "Award under share-based payment arrangement.",
"label": "Award Type [Domain]",
"terseLabel": "Award Type [Domain]"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails",
"http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
"auth_ref": [
"r595",
"r614",
"r615",
"r616",
"r617",
"r620",
"r627",
"r628"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Payment Arrangement [Policy Text Block]",
"terseLabel": "Share-Based Compensation"
}
}
},
"localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ShareRepurchaseProgramAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by share repurchase program.",
"label": "Share Repurchase Program [Axis]",
"terseLabel": "Share Repurchase Program [Axis]"
}
}
},
"localname": "ShareRepurchaseProgramAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareRepurchaseProgramDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the share repurchase program.",
"label": "Share Repurchase Program [Domain]",
"terseLabel": "Share Repurchase Program [Domain]"
}
}
},
"localname": "ShareRepurchaseProgramDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
"auth_ref": [
"r616"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
"terseLabel": "Expected life (years)"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
"auth_ref": [
"r612"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
"verboseLabel": "Vested and expected to vest RSUs, RSAs, and PSAs, Weighted Average Remaining Contractual Term (In Years)"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
"terseLabel": "ESPP, purchase price"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShortTermInvestments": {
"auth_ref": [
"r246",
"r247",
"r263",
"r914"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
"label": "Short-Term Investments",
"terseLabel": "Short-term investments"
}
}
},
"localname": "ShortTermInvestments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShortTermInvestmentsMember": {
"auth_ref": [
"r817",
"r818",
"r819",
"r892"
],
"lang": {
"en-us": {
"role": {
"documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.",
"label": "Short-Term Investments [Member]",
"terseLabel": "Short-term investments"
}
}
},
"localname": "ShortTermInvestmentsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SignificantAccountingPoliciesTextBlock": {
"auth_ref": [
"r83",
"r334"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
"label": "Significant Accounting Policies [Text Block]",
"terseLabel": "Description of Business, Basis of Presentation and Significant Accounting Policies"
}
}
},
"localname": "SignificantAccountingPoliciesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_StandardProductWarrantyAccrual": {
"auth_ref": [
"r152"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
"label": "Standard Product Warranty Accrual",
"periodEndLabel": "Ending balance",
"periodStartLabel": "Beginning balance"
}
}
},
"localname": "StandardProductWarrantyAccrual",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StandardProductWarrantyAccrualPayments": {
"auth_ref": [
"r149"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.",
"label": "Standard Product Warranty Accrual, Decrease for Payments",
"negatedLabel": "Actual costs incurred during the period"
}
}
},
"localname": "StandardProductWarrantyAccrualPayments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StandardProductWarrantyPolicy": {
"auth_ref": [
"r151"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
"label": "Standard Product Warranty, Policy [Policy Text Block]",
"terseLabel": "Warranty Reserves"
}
}
},
"localname": "StandardProductWarrantyPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
"auth_ref": [
"r929",
"r1004",
"r1010"
],
"calculation": {
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": {
"order": 2.0,
"parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
"terseLabel": "States"
}
}
},
"localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StateAndLocalJurisdictionMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
"label": "State and Local Jurisdiction [Member]",
"terseLabel": "State and Local Jurisdiction"
}
}
},
"localname": "StateAndLocalJurisdictionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_StatementEquityComponentsAxis": {
"auth_ref": [
"r41",
"r161",
"r280",
"r321",
"r322",
"r323",
"r351",
"r352",
"r353",
"r356",
"r364",
"r366",
"r384",
"r444",
"r558",
"r624",
"r625",
"r626",
"r658",
"r659",
"r694",
"r717",
"r718",
"r719",
"r720",
"r721",
"r722",
"r750",
"r807",
"r808",
"r809"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by component of equity.",
"label": "Equity Components [Axis]",
"terseLabel": "Equity Components [Axis]",
"verboseLabel": "Equity Components [Axis]"
}
}
},
"localname": "StatementEquityComponentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Statement [Line Items]",
"terseLabel": "Statement [Line Items]"
}
}
},
"localname": "StatementLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfCashFlowsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Cash Flows [Abstract]",
"terseLabel": "Statement of Cash Flows [Abstract]"
}
}
},
"localname": "StatementOfCashFlowsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Financial Position [Abstract]",
"terseLabel": "Statement of Financial Position [Abstract]"
}
}
},
"localname": "StatementOfFinancialPositionAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Comprehensive Income [Abstract]",
"terseLabel": "Statement of Comprehensive Income [Abstract]"
}
}
},
"localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Stockholders' Equity [Abstract]",
"terseLabel": "Statement of Stockholders' Equity [Abstract]"
}
}
},
"localname": "StatementOfStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementTable": {
"auth_ref": [
"r351",
"r352",
"r353",
"r384",
"r787"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
"label": "Statement [Table]",
"terseLabel": "Statement [Table]"
}
}
},
"localname": "StatementTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
"auth_ref": [
"r22",
"r23",
"r161",
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
"label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
"terseLabel": "Common shares purchased through ESPP (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
"auth_ref": [
"r22",
"r23",
"r161",
"r166"
],
"lang": {
"en-us": {
"role": {
"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).",
"label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
"terseLabel": "Issuance of common stock (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
"auth_ref": [
"r22",
"r23",
"r166",
"r177"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
"label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
"terseLabel": "Issuance of common stock"
}
}
},
"localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of stock repurchase plan authorized.",
"label": "Stock Repurchase Program, Authorized Amount",
"terseLabel": "Stock repurchase program, authorized amount"
}
}
},
"localname": "StockRepurchaseProgramAuthorizedAmount1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount remaining of a stock repurchase plan authorized.",
"label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
"terseLabel": "Stock repurchase program, authorized funds remaining"
}
}
},
"localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
"auth_ref": [
"r22",
"r23",
"r161",
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares that have been repurchased and retired during the period.",
"label": "Stock Repurchased and Retired During Period, Shares",
"negatedLabel": "Repurchase and retirement of common stock (in shares)",
"terseLabel": "Repurchase and retirement of common stock (in shares)",
"verboseLabel": "Shares (in shares)"
}
}
},
"localname": "StockRepurchasedAndRetiredDuringPeriodShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
"auth_ref": [
"r22",
"r23",
"r161",
"r166"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
"label": "Stock Repurchased and Retired During Period, Value",
"negatedLabel": "Repurchase and retirement of common stock",
"verboseLabel": "Amount"
}
}
},
"localname": "StockRepurchasedAndRetiredDuringPeriodValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchasedDuringPeriodShares": {
"auth_ref": [
"r22",
"r23",
"r161",
"r166"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Stock Repurchased During Period, Shares",
"terseLabel": "Stock repurchased (in shares)"
}
}
},
"localname": "StockRepurchasedDuringPeriodShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityNarrativeDetails",
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockholdersEquity": {
"auth_ref": [
"r23",
"r26",
"r27",
"r96",
"r888",
"r928",
"r948",
"r1020"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
"label": "Stockholders' Equity Attributable to Parent",
"periodEndLabel": "Balance",
"periodStartLabel": "Balance"
}
}
},
"localname": "StockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity",
"http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stockholders' Equity Attributable to Parent [Abstract]",
"terseLabel": "Stockholders' equity:"
}
}
},
"localname": "StockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
"auth_ref": [
"r200",
"r201",
"r206",
"r280",
"r281",
"r322",
"r351",
"r352",
"r353",
"r356",
"r364",
"r444",
"r558",
"r624",
"r625",
"r626",
"r658",
"r659",
"r694",
"r717",
"r718",
"r722",
"r750",
"r808",
"r809",
"r928",
"r948",
"r1020"
],
"calculation": {
"http://www.juniper.net/role/ConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
"label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
"totalLabel": "Total stockholders' equity"
}
}
},
"localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
"auth_ref": [
"r171",
"r336",
"r545",
"r546",
"r547",
"r548",
"r549",
"r550",
"r551",
"r552",
"r553",
"r554",
"r555",
"r557",
"r558",
"r685"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
"label": "Stockholders' Equity Note Disclosure [Text Block]",
"terseLabel": "Equity"
}
}
},
"localname": "StockholdersEquityNoteDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/Equity"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SubsequentEventLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Subsequent Event [Line Items]",
"terseLabel": "Subsequent Event [Line Items]"
}
}
},
"localname": "SubsequentEventLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventMember": {
"auth_ref": [
"r723",
"r752"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event [Member]",
"terseLabel": "Subsequent Event"
}
}
},
"localname": "SubsequentEventMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventTable": {
"auth_ref": [
"r723",
"r752"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discloses pertinent information about one or more 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.",
"label": "Subsequent Event [Table]",
"terseLabel": "Subsequent Event [Table]"
}
}
},
"localname": "SubsequentEventTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeAxis": {
"auth_ref": [
"r723",
"r752"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Axis]",
"terseLabel": "Subsequent Event Type [Axis]"
}
}
},
"localname": "SubsequentEventTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeDomain": {
"auth_ref": [
"r723",
"r752"
],
"lang": {
"en-us": {
"role": {
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Domain]",
"terseLabel": "Subsequent Event Type [Domain]"
}
}
},
"localname": "SubsequentEventTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Subsequent Events [Abstract]",
"terseLabel": "Subsequent Events [Abstract]"
}
}
},
"localname": "SubsequentEventsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventsTextBlock": {
"auth_ref": [
"r751",
"r753"
],
"lang": {
"en-us": {
"role": {
"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.",
"label": "Subsequent Events [Text Block]",
"terseLabel": "Subsequent Events"
}
}
},
"localname": "SubsequentEventsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/SubsequentEvents"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SupplementalCashFlowElementsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Supplemental Cash Flow Elements [Abstract]",
"terseLabel": "Supplemental disclosures of cash flow information:"
}
}
},
"localname": "SupplementalCashFlowElementsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_TaxCreditCarryforwardAmount": {
"auth_ref": [
"r193"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
"label": "Tax Credit Carryforward, Amount",
"terseLabel": "Tax credit carry-forwards"
}
}
},
"localname": "TaxCreditCarryforwardAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": {
"auth_ref": [
"r1012"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.",
"label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability",
"terseLabel": "Income taxes payable"
}
}
},
"localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
"label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
"terseLabel": "Schedule of Investments in Equity Securities"
}
}
},
"localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
"auth_ref": [
"r428",
"r429",
"r538",
"r556",
"r684",
"r754",
"r755",
"r756",
"r757",
"r758",
"r759",
"r760",
"r761",
"r762",
"r763",
"r764",
"r765",
"r766",
"r767",
"r768",
"r769",
"r770",
"r771",
"r772",
"r773",
"r774",
"r775",
"r776",
"r777",
"r778",
"r779",
"r780",
"r781",
"r782",
"r783",
"r944",
"r945",
"r946",
"r1042",
"r1043",
"r1044",
"r1045",
"r1046",
"r1047",
"r1048"
],
"lang": {
"en-us": {
"role": {
"documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
"label": "Financial Instruments [Domain]",
"terseLabel": "Financial Instruments [Domain]"
}
}
},
"localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails",
"http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
"http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
"auth_ref": [
"r167"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
"label": "Treasury Stock Acquired, Average Cost Per Share",
"terseLabel": "Average price per share (in dollars per share)"
}
}
},
"localname": "TreasuryStockAcquiredAverageCostPerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_TreasuryStockSharesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Treasury Stock, Shares [Abstract]",
"terseLabel": "Stock Repurchases"
}
}
},
"localname": "TreasuryStockSharesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_TypeOfRestructuringDomain": {
"auth_ref": [
"r486",
"r487",
"r492",
"r493"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the types of restructuring costs.",
"label": "Type of Restructuring [Domain]",
"terseLabel": "Type of Restructuring [Domain]"
}
}
},
"localname": "TypeOfRestructuringDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/RestructuringChargesDetails",
"http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_USGovernmentDebtSecuritiesMember": {
"auth_ref": [
"r1036"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debt securities issued by the United States government.",
"label": "US Government Debt Securities [Member]",
"terseLabel": "U.S. government securities"
}
}
},
"localname": "USGovernmentDebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": {
"auth_ref": [
"r977",
"r1036"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae).",
"label": "US Government-sponsored Enterprises Debt Securities [Member]",
"terseLabel": "U.S. government agency securities"
}
}
},
"localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails",
"http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
"auth_ref": [
"r495",
"r496",
"r498",
"r499"
],
"lang": {
"en-us": {
"role": {
"documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.",
"label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
"terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]"
}
}
},
"localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
"auth_ref": [
"r258",
"r276",
"r631",
"r669"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
"label": "Undistributed Earnings of Foreign Subsidiaries",
"terseLabel": "Undistributed earnings of foreign subsidiaries"
}
}
},
"localname": "UndistributedEarningsOfForeignSubsidiaries",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefits": {
"auth_ref": [
"r632",
"r639"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unrecognized tax benefits.",
"label": "Unrecognized Tax Benefits",
"periodEndLabel": "Balance at end of year",
"periodStartLabel": "Balance at beginning of year",
"terseLabel": "Unrecognized tax benefits"
}
}
},
"localname": "UnrecognizedTaxBenefits",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails",
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
"auth_ref": [
"r640"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
"label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
"negatedTerseLabel": "Reductions",
"terseLabel": "Reductions in unrecognized tax benefits (up to)"
}
}
},
"localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails",
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
"auth_ref": [
"r642"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
"label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
"negatedTerseLabel": "Settlements"
}
}
},
"localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
"auth_ref": [
"r638"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
"label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
"terseLabel": "Interest and penalties accrued related to unrecognized tax benefits"
}
}
},
"localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
"auth_ref": [
"r638"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
"label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
"terseLabel": "Unrecognized tax benefits, penalties and interest"
}
}
},
"localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
"auth_ref": [
"r641"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
"label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
"terseLabel": "Additions"
}
}
},
"localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
"auth_ref": [
"r640"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
"label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
"terseLabel": "Additions"
}
}
},
"localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
"auth_ref": [
"r643"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
"label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
"negatedTerseLabel": "Lapses in statutes of limitations"
}
}
},
"localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
"auth_ref": [
"r644"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
"label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
"terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
}
}
},
"localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]",
"terseLabel": "Unconditional Purchase Obligations"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 5.0,
"parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth 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).",
"label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of fixed and determinable portion of unrecorded 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).",
"label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
"terseLabel": "2023"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 4.0,
"parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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).",
"label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of fixed and determinable portion of unrecorded 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).",
"label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": 3.0,
"parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of fixed and determinable portion of unrecorded 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).",
"label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
"auth_ref": [
"r496"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the unrecorded 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).",
"label": "Unrecorded Unconditional Purchase Obligation",
"totalLabel": "Total"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
"auth_ref": [
"r495",
"r496",
"r498"
],
"lang": {
"en-us": {
"role": {
"documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.",
"label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
"terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
"auth_ref": [
"r966"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.",
"label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
"terseLabel": "Schedule of Unconditional Purchase Obligations"
}
}
},
"localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_UseOfEstimates": {
"auth_ref": [
"r87",
"r88",
"r89",
"r385",
"r386",
"r388",
"r389"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
"label": "Use of Estimates, Policy [Policy Text Block]",
"terseLabel": "Use of Estimates"
}
}
},
"localname": "UseOfEstimates",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
"auth_ref": [
"r191"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
"label": "Valuation Allowance by Deferred Tax Asset [Axis]",
"terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]"
}
}
},
"localname": "ValuationAllowanceByDeferredTaxAssetAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
"auth_ref": [
"r650"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
"label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
"terseLabel": "Increase (decrease) in DTA valuation allowance"
}
}
},
"localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/IncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesBalance": {
"auth_ref": [
"r344",
"r349"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
"periodEndLabel": "Balance at End of Year",
"periodStartLabel": "Balance at Beginning of Year"
}
}
},
"localname": "ValuationAllowancesAndReservesBalance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
"auth_ref": [
"r347"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
"terseLabel": "Charged to (Reversed from) Costs and Expenses"
}
}
},
"localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesDeductions": {
"auth_ref": [
"r348"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
"negatedTerseLabel": "Returns / Stock Rotation"
}
}
},
"localname": "ValuationAllowancesAndReservesDeductions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesDomain": {
"auth_ref": [
"r344",
"r345",
"r346",
"r348",
"r349"
],
"lang": {
"en-us": {
"role": {
"documentation": "Valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
"terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
}
}
},
"localname": "ValuationAllowancesAndReservesDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ValuationAllowancesAndReservesTypeAxis": {
"auth_ref": [
"r344",
"r345",
"r346",
"r348",
"r349"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
"terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
}
}
},
"localname": "ValuationAllowancesAndReservesTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountAllowanceforDoubtfulAccountsDetails",
"http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountSalesReturnReserveDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_VariableLeaseCost": {
"auth_ref": [
"r738",
"r887"
],
"calculation": {
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": {
"order": 2.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
"label": "Variable Lease, Cost",
"terseLabel": "Variable lease cost"
}
}
},
"localname": "VariableLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_VariableRateAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of variable rate.",
"label": "Variable Rate [Axis]",
"terseLabel": "Variable Rate [Axis]"
}
}
},
"localname": "VariableRateAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_VariableRateDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
"label": "Variable Rate [Domain]",
"terseLabel": "Variable Rate [Domain]"
}
}
},
"localname": "VariableRateDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/DebtandFinancingNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"auth_ref": [
"r369",
"r377"
],
"calculation": {
"http://www.juniper.net/role/NetIncomeperShareDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"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.",
"label": "Weighted Average Number of Shares Outstanding, Diluted",
"totalLabel": "Weighted-average shares used to compute diluted net income per share (in shares)",
"verboseLabel": "Diluted (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
"terseLabel": "Shares used in computing net income per share:"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"auth_ref": [
"r368",
"r377"
],
"calculation": {
"http://www.juniper.net/role/NetIncomeperShareDetails": {
"order": 1.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"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.",
"label": "Weighted Average Number of Shares Outstanding, Basic",
"terseLabel": "Weighted-average shares used to compute basic net income per share (in shares)",
"verboseLabel": "Basic (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.juniper.net/role/ConsolidatedStatementsofOperations",
"http://www.juniper.net/role/NetIncomeperShareDetails"
],
"xbrltype": "sharesItemType"
}
},
"unitCount": 7
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r100": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1000": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1001": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1002": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1003": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1004": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1005": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1006": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1007": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1008": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1009": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r101": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1010": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1011": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1012": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "https://asc.fasb.org/topic&trid=2144680",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1013": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "50",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1014": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "30",
"SubTopic": "50",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1015": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "30",
"SubTopic": "50",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1016": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1017": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1018": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1019": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1020": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1021": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1022": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1023": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1024": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1025": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(3)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1026": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1027": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1028": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1029": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1030": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1031": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1032": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1033": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1034": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "730",
"Topic": "912",
"URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1035": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(1)(a))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1036": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "320",
"Subparagraph": "(b)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1037": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1038": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(3)(b))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1039": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r104": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1040": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1041": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1042": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "1402",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1043": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(1)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1044": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1045": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(3)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1046": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(i)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1047": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(ii)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1048": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(iii)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r1049": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Publisher": "SEC",
"Section": "11",
"Subsection": "03",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r106": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "320",
"URI": "https://asc.fasb.org/topic&trid=2196928",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r107": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "10",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r111": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r116": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "((a)(1),(b))",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(2)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "5D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(3)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b),(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r124": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "350",
"URI": "https://asc.fasb.org/topic&trid=2144416",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r125": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "05",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r126": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r131": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r132": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r137": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.CC)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r138": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "360",
"URI": "https://asc.fasb.org/topic&trid=2155823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r139": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r14": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/subtopic&trid=2122178",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r141": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 5.P.3)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 5.P.4)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r144": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "https://asc.fasb.org/topic&trid=2144648",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r145": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "15",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "((c)(2))",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "((c)(3))",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1),(c)(5)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "12A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r157": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "40",
"SubTopic": "50",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "40",
"SubTopic": "50",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r160": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "470",
"URI": "https://asc.fasb.org/topic&trid=2208564",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r162": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r165": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r166": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r167": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r168": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r169": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r17": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r171": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "505",
"URI": "https://asc.fasb.org/topic&trid=2208762",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r172": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "710",
"URI": "https://asc.fasb.org/topic&trid=2127225",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r173": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "712",
"URI": "https://asc.fasb.org/topic&trid=2197446",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r174": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "715",
"URI": "https://asc.fasb.org/topic&trid=2235017",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r175": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r176": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r177": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r178": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r179": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r180": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r181": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.F)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r183": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r184": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "718",
"URI": "https://asc.fasb.org/topic&trid=2228938",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r185": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "730",
"URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r187": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r189": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(24))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r190": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r191": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r192": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r193": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r194": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r195": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r196": {
"Name": "Accounting Standards Codification",
"Paragraph": "217",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r197": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r198": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "05",
"SubTopic": "10",
"Subparagraph": "(a)-(d)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r199": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(26)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r200": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r201": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r202": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(3)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r205": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c),(3)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "4I",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r209": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(26)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r210": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)(i)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)(ii)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r212": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r216": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a),(c)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r217": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r219": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r220": {
"Name": "Accounting Standards Codification",
"Paragraph": "4C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r221": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r222": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r223": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r224": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "182",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r226": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "25",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r228": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r229": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "815",
"URI": "https://asc.fasb.org/topic&trid=2229140",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r23": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r230": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r231": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "60",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r238": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(1)(a))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r240": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(11))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r241": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(15)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r243": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(15)(2))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r244": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(16))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r245": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r246": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(4))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r247": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(5))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r248": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.15(5))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r249": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.17)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r250": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(13)(f))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r251": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r252": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.9)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r253": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Subparagraph": "b.",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r254": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "405",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r255": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "405",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Subparagraph": "e",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r257": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r258": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "740",
"Subparagraph": "(b)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r259": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r260": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(15)(b)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r261": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r262": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(1)(b))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r263": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(1)(g))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r264": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r265": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r266": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r267": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r268": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r269": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r270": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r271": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.(a),19)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r272": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.15(a))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r273": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(10))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r274": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r275": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04.3(a))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r276": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "740",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r277": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r278": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r279": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r280": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r281": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)(2)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r286": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r287": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(12))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(13))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(14))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(15))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(16))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(18))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r296": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(2))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r297": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r298": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r299": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r300": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r301": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r302": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(7))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r303": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r304": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r305": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r306": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r307": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r308": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r309": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(c))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r310": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r311": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "14A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r314": {
"Name": "Accounting Standards Codification",
"Paragraph": "17A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r315": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r317": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r318": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r319": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r320": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r321": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r322": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r323": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(210.5-03(11))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r325": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(24))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r327": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r328": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r329": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(b),22(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r330": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r331": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r332": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r333": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r334": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(c))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(e)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r337": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r338": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r339": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r340": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r341": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r342": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(n))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r343": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r344": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column B))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r345": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(1)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r346": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(2)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r347": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r348": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column D))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r349": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column E))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r350": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r351": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r352": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r355": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r356": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r357": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(4)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r358": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r360": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r361": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.M.Q2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r368": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r369": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r370": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r371": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r372": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r373": {
"Name": "Accounting Standards Codification",
"Paragraph": "28A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r374": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r375": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r376": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r377": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r378": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r381": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r382": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "https://asc.fasb.org/topic&trid=2144383",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "270",
"URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r384": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r385": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r386": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r387": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r388": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r389": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r390": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r391": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r392": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r393": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r394": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r395": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r396": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r397": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r398": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r399": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.25)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r400": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r401": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r402": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r403": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r404": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r405": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r406": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r407": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r408": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r409": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r410": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r411": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r412": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r413": {
"Name": "Accounting Standards Codification",
"Paragraph": "34",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r414": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r415": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r416": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r417": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r418": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r419": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "280",
"URI": "https://asc.fasb.org/topic&trid=2134510",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r420": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r421": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r422": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r423": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r424": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r425": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r426": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r427": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r428": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r429": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r430": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r431": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r432": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r433": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "320",
"URI": "https://asc.fasb.org/topic&trid=2196928",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r434": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r435": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r436": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r437": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r438": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r439": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r440": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r441": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r442": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r443": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r444": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r445": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(3)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r446": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(4)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r447": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r448": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r449": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r450": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r451": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r452": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r453": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r454": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)(3)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r455": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r456": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r457": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r458": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r459": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "330",
"URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a),(b),(c)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r460": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "330",
"URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r461": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "330",
"URI": "https://asc.fasb.org/topic&trid=2126998",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r462": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "05",
"SubTopic": "10",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r463": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r464": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r465": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r466": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r467": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r468": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r469": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r470": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r471": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r472": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r473": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r474": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r475": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r476": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r477": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r478": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r479": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r480": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r481": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r482": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r483": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r484": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r485": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r486": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r487": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r488": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r489": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r490": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.3)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r491": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r492": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(1))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r493": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r494": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(d))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r495": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r496": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r497": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r498": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r499": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r5": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "14A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r500": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r501": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r502": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r503": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r504": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r505": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r506": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r507": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r508": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r509": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r510": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r511": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r512": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r513": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r514": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r515": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r516": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r517": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r518": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r519": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r520": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(i)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r521": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r522": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r523": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r524": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r525": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r526": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r527": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r528": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r529": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r530": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r531": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r532": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r533": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r534": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r535": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r536": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r537": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r538": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r539": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(1))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r540": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r541": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r542": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r543": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r544": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r545": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r546": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r547": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r548": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r549": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(12))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r550": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r551": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r552": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r553": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r554": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r555": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r556": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r557": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r558": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r559": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(20))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r560": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r561": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130534-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r562": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r563": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r564": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r565": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r566": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r567": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r568": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r569": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r57": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(4))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r570": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r571": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r572": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r573": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r574": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r575": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r576": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "606",
"URI": "https://asc.fasb.org/topic&trid=49130388",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r577": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r578": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(i)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r579": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.1,2)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r580": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r581": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(A)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r582": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(B)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r583": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(C)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r584": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(03)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r585": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r586": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(d)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r587": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(f)(3)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r588": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r589": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2(a),(d))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r590": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r591": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r592": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r593": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r594": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r595": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r596": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r597": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r598": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r599": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(1)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r600": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r601": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r602": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r603": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r604": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r605": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r606": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r607": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r608": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r609": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7(b))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r610": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r611": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r612": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r613": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r614": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r615": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r616": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r617": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r618": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r619": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7(c),9(a))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r620": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r621": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r622": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r623": {
"Name": "Accounting Standards Codification",
"Paragraph": "2A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r624": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r625": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r626": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r627": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.D.2.Q6)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r628": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "718",
"URI": "https://asc.fasb.org/topic&trid=2228938",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r629": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "35",
"Subparagraph": "(a)",
"Topic": "720",
"URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r630": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "35",
"Subparagraph": "(b)",
"Topic": "720",
"URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r631": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r632": {
"Name": "Accounting Standards Codification",
"Paragraph": "10B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r633": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r634": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r635": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r636": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r637": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r638": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r639": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.9)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r640": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r641": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r642": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r643": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(4)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r644": {
"Name": "Accounting Standards Codification",
"Paragraph": "15A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r645": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r646": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r647": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r648": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r649": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r650": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r651": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r652": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r653": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r654": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r655": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r656": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r657": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r658": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r659": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r660": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r661": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r662": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r663": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r664": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r665": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.C)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r666": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r667": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "270",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r668": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r669": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r670": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "https://asc.fasb.org/topic&trid=2144680",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r671": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r672": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r673": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r674": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r675": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r676": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(3)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r677": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r678": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bb)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r679": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r680": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r681": {
"Name": "Accounting Standards Codification",
"Paragraph": "4C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r682": {
"Name": "Accounting Standards Codification",
"Paragraph": "4E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r683": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r684": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r685": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r686": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r687": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r688": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r689": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r690": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r691": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r692": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r693": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r694": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r695": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r696": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r697": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r698": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r699": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r7": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r70": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r700": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(1)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r701": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r702": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r703": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r704": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r705": {
"Name": "Accounting Standards Codification",
"Paragraph": "6A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r706": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r707": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r708": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r709": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r71": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r710": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r711": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r712": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r713": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r714": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r715": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r716": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r717": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r718": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r719": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r72": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r720": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r721": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r722": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r723": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r724": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "830",
"URI": "https://asc.fasb.org/topic&trid=2175825",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r725": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "832",
"URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r726": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "832",
"URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r727": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r728": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r729": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r730": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r731": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r732": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r733": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r734": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r735": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r736": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r737": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r738": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r739": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r740": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(2)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r741": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(3)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r742": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(4)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r743": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r744": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r745": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r746": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r747": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r748": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r749": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(01)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r750": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(03)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r751": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r752": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r753": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "855",
"URI": "https://asc.fasb.org/topic&trid=2122774",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r754": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)(i)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r755": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)(ii)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r756": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r757": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r758": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r759": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r760": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r761": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r762": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r763": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r764": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r765": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r766": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r767": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r768": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r769": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r770": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r771": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r772": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(4)(i)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r773": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r774": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r775": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r776": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(4)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r777": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(5)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r778": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(6)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r779": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(7)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r78": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r780": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(b)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r781": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r782": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r783": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r784": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "910",
"URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r785": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "912",
"URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r786": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "330",
"Topic": "912",
"URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r787": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.L)",
"Topic": "924",
"URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r788": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r789": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r79": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r790": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r791": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r792": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "340",
"Topic": "928",
"URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r793": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(10)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r794": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(6))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r795": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(26))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r796": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(27))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r797": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "320",
"Subparagraph": "(a)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r798": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "320",
"Subparagraph": "(b)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r799": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r800": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r801": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(22))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r802": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(23))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r803": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(9))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r804": {
"Name": "Accounting Standards Codification",
"Paragraph": "7A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r805": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r806": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r807": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r808": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r809": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r810": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r811": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(i)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r812": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(ii)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r813": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iii)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r814": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iv)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r815": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r816": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r817": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column B))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r818": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column C))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r819": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column D))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r820": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "310",
"Subparagraph": "(SX 210.12-29(Footnote 4))",
"Topic": "948",
"URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r821": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "210",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r822": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r823": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "440",
"Subparagraph": "(a)",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r824": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "450",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r825": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Subparagraph": "(d)",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r826": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r827": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column B))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r828": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column C))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r829": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column D))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r83": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "https://asc.fasb.org/topic&trid=2122369",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r830": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column E))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r831": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column F))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r832": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column G))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r833": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column H))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r834": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column I))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r835": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Footnote 2))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r836": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(c)",
"Topic": "976",
"URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r837": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "978",
"URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r838": {
"Footnote": "2",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r839": {
"Footnote": "4",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Publisher": "SEC",
"Section": "12",
"Subsection": "29",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r84": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r840": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column B",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r841": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column C",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r842": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column D",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r843": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column E",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r844": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column F",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r845": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column G",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r846": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column H",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r847": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "Column I",
"Publisher": "SEC",
"Section": "12",
"Subsection": "28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r848": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Publisher": "SEC",
"Section": "12",
"Subsection": "09",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r849": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r85": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r850": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r851": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r852": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r853": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r854": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r855": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r856": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r857": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r858": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r859": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r860": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r861": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r862": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r863": {
"Name": "Accounting Standards Codification",
"Paragraph": "69B",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r864": {
"Name": "Accounting Standards Codification",
"Paragraph": "69C",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r865": {
"Name": "Accounting Standards Codification",
"Paragraph": "69E",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r866": {
"Name": "Accounting Standards Codification",
"Paragraph": "69F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r867": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r868": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r869": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r870": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r871": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r872": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r873": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r874": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r875": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r876": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r877": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r878": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r879": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(a)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r88": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r880": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(a)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r881": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r882": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r883": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r884": {
"Name": "Accounting Standards Codification",
"Paragraph": "38",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r885": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r886": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r887": {
"Name": "Accounting Standards Codification",
"Paragraph": "53",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r888": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r889": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r890": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r891": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r892": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column A))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r893": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column B))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r894": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column C))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r895": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-15(Column D))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r896": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r897": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r898": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-23",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r899": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r900": {
"Name": "Form 10-K",
"Number": "249",
"Publisher": "SEC",
"Section": "310",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r901": {
"Name": "Form 20-F",
"Number": "249",
"Publisher": "SEC",
"Section": "220",
"Subsection": "f",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r902": {
"Name": "Form 40-F",
"Number": "249",
"Publisher": "SEC",
"Section": "240",
"Subsection": "f",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r903": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r904": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r905": {
"Name": "Securities Act",
"Number": "230",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r906": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r907": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r908": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r909": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r91": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r910": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(10))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r911": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r912": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r913": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r914": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r915": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r916": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r917": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r918": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r919": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r920": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r921": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r922": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r923": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r924": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r925": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r926": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r927": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(f))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r928": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r929": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "a",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r930": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r931": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column B))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r932": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(1)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r933": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(2)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r934": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column D))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r935": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column E))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r936": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r937": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r938": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r939": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "b",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r940": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r941": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r942": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r943": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "320",
"URI": "https://asc.fasb.org/topic&trid=2196928",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r944": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r945": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r946": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r947": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "321",
"URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r948": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r949": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r950": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r951": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r952": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r953": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r954": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r955": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r956": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r957": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r958": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r959": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r96": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r960": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r961": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r962": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r963": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r964": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "410",
"URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r965": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r966": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r967": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r968": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r969": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "450",
"URI": "https://asc.fasb.org/topic&trid=2127136",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r97": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r970": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r971": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r972": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r973": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r974": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r975": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r976": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r977": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r978": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r979": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r980": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r981": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r982": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r983": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r984": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r985": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r986": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r987": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r988": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r989": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(aa)",
"Topic": "320",
"URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r990": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r991": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r992": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r993": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r994": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r995": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r996": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r997": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r998": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r999": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
}
},
"version": "2.2"
}