SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Iridium Communications Inc. – ‘10-K’ for 12/31/23 – ‘JSON’

On:  Thursday, 2/15/24, at 7:06am ET   ·   For:  12/31/23   ·   Accession #:  1418819-24-8   ·   File #:  1-33963

Previous ‘10-K’:  ‘10-K’ on 2/16/23 for 12/31/22   ·   Latest ‘10-K’:  This Filing   ·   23 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/15/24  Iridium Communications Inc.       10-K       12/31/23   98:9.4M

Annual Report   —   Form 10-K   —   SEA’34

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.83M 
 2: EX-10.23    Material Contract                                   HTML     98K 
 3: EX-10.27    Material Contract                                   HTML     79K 
 4: EX-21.1     Subsidiaries List                                   HTML     28K 
 5: EX-23.1     Consent of Expert or Counsel                        HTML     25K 
 6: EX-23.2     Consent of Expert or Counsel                        HTML     25K 
10: EX-97.1     Clawback Policy re: Recovery of Erroneously         HTML     46K 
                Awarded Compensation                                             
 7: EX-31.1     Certification -- §302 - SOA'02                      HTML     32K 
 8: EX-31.2     Certification -- §302 - SOA'02                      HTML     32K 
 9: EX-32.1     Certification -- §906 - SOA'02                      HTML     28K 
16: R1          Cover                                               HTML     94K 
17: R2          Audit Information                                   HTML     31K 
18: R3          Consolidated Balance Sheets                         HTML    129K 
19: R4          Consolidated Balance Sheets (Parenthetical)         HTML     46K 
20: R5          Consolidated Statements of Operations and           HTML    113K 
                Comprehensive Income                                             
21: R6          Consolidated Statements of Changes in               HTML     85K 
                Stockholders' Equity                                             
22: R7          Consolidated Statements of Cash Flows               HTML    136K 
23: R8          Organization and Business                           HTML     30K 
24: R9          Accounting Policies                                 HTML     87K 
25: R10         Cash and Cash Equivalents and Marketable            HTML     37K 
                Securities                                                       
26: R11         Property and Equipment                              HTML     48K 
27: R12         Intangible Assets                                   HTML     76K 
28: R13         Leases (Notes)                                      HTML     57K 
29: R14         Debt                                                HTML     57K 
30: R15         Derivative Instruments (Notes)                      HTML     42K 
31: R16         Stock-Based Compensation                            HTML     84K 
32: R17         Equity Transactions                                 HTML     36K 
33: R18         Revenue (Notes)                                     HTML     62K 
34: R19         Income Taxes                                        HTML    110K 
35: R20         Net Income (Loss) Per Share                         HTML     47K 
36: R21         Related Party Transaction Disclosure Related Party  HTML     36K 
                Transactions                                                     
37: R22         Segments, Significant Customers, Supplier and       HTML     51K 
                Service Providers and Geographic Information                     
38: R23         Employee Benefit Plan                               HTML     29K 
39: R24         Subsequent Events                                   HTML     28K 
40: R25         Significant Accounting Policies and Basis of        HTML    134K 
                Presentation (Policies)                                          
41: R26         Significant Accounting Policies and Basis of        HTML     48K 
                Presentation (Tables)                                            
42: R27         Cash and Cash Equivalents and Marketable            HTML     36K 
                Securities (Tables)                                              
43: R28         Property and Equipment (Tables)                     HTML     46K 
44: R29         Intangible Assets (Tables)                          HTML     78K 
45: R30         Leases (Tables)                                     HTML     57K 
46: R31         Debt (Tables)                                       HTML     46K 
47: R32         Derivative Instruments (Tables)                     HTML     34K 
48: R33         Stock-Based Compensation (Tables)                   HTML     73K 
49: R34         Revenue (Tables)                                    HTML     61K 
50: R35         Income Taxes (Tables)                               HTML    109K 
51: R36         Net Income (Loss) Per Share (Tables)                HTML     48K 
52: R37         Segments, Significant Customers, Supplier and       HTML     46K 
                Service Providers and Geographic Information                     
                (Tables)                                                         
53: R38         Significant Accounting Policies and Basis of        HTML     34K 
                Presentation - Schedule of Inventory (Details)                   
54: R39         Significant Accounting Policies and Basis of        HTML     28K 
                Presentation - Classification of Stock-based                     
                Compensation (Details)                                           
55: R40         Significant Accounting Policies and Basis of        HTML     40K 
                Presentation - Narrative (Details)                               
56: R41         Cash and Cash Equivalents (Details)                 HTML     39K 
57: R42         Property and Equipment - Summary of Property,       HTML     73K 
                Plant, and Equipment (Details)                                   
58: R43         Property and Equipment - Narrative (Details)        HTML     28K 
59: R44         Intangible Assets - Indentifiable Intangible        HTML     59K 
                Assets (Details)                                                 
60: R45         Intangible Assets - Future Amortization Expense     HTML     41K 
                (Details)                                                        
61: R46         Intangible Assets - Narrative (Details)             HTML     28K 
62: R47         Lease Account Summary (Details)                     HTML     33K 
63: R48         Lease Future Payment Obligations (Details)          HTML     40K 
64: R49         Lessor Payments to be Received (Details)            HTML     40K 
65: R50         Leases Narrative (Details)                          HTML     39K 
66: R51         Debt- Narrative (Details)                           HTML     85K 
67: R52         Debt - Interest Incurred (Details)                  HTML     32K 
68: R53         Debt Future Payments (Details)                      HTML     60K 
69: R54         Derivative Instruments - Summary of Unrealized      HTML     30K 
                Gains and Losses (Details)                                       
70: R55         Derivative Instruments - Narrative (Details)        HTML     51K 
71: R56         Stock-Based Compensation Outstanding RSUs           HTML     52K 
                (Details)                                                        
72: R57         Stock-Based Compensation Activity Of Company's      HTML     75K 
                Stock Options (Details)                                          
73: R58         Stock-Based Compensation Narrative (Details)        HTML    108K 
74: R59         Equity Transactions Narrative (Details)             HTML     63K 
75: R60         Revenue - Narrative (Details)                       HTML     43K 
76: R61         Revenue - Summary of Service Revenue (Details)      HTML     53K 
77: R62         Revenue - Summary of Contract Costs (Details)       HTML     32K 
78: R63         Income (loss) before Taxes Table (Details)          HTML     35K 
79: R64         Income Tax Expense (Benefit) (Details)              HTML     75K 
80: R65         Income Tax Rate Reconciliation Components           HTML     52K 
                (Details)                                                        
81: R66         Deferred Tax Assets (Liabilities) (Details)         HTML     49K 
82: R67         Unrecognized Tax Benefits (Details)                 HTML     37K 
83: R68         Income Taxes (Details)                              HTML     65K 
84: R69         Net Income (Loss) Per Share - Schedule of Earnings  HTML     49K 
                Per Share, Basic and Diluted (Details)                           
85: R70         Net Income (Loss) Per Share - Anti-Dilutive Shares  HTML     35K 
                (Details)                                                        
86: R71         Net Income Per Share (Details)                      HTML     35K 
87: R72         Related Party Transaction Disclosure (Details)      HTML     71K 
88: R73         Segments, Significant Customers, Supplier and       HTML     35K 
                Service Providers and Geographic Information Net                 
                Property and Equipment (Details)                                 
89: R74         Segments, Significant Customers, Supplier and       HTML     39K 
                Service Providers and Geographic Information                     
                Revenue By Geographic (Details)                                  
90: R75         Segments, Significant Customers, Supplier and       HTML     45K 
                Service Providers and Geographic Information                     
                Narrative (Details)                                              
91: R76         Employee Benefit Plan Narrative (Details)           HTML     33K 
92: R77         Subsequent Events (Details)                         HTML     35K 
93: R9999       Uncategorized Items - irdm-20231231.htm             HTML     46K 
95: XML         IDEA XML File -- Filing Summary                      XML    169K 
98: XML         XBRL Instance -- irdm-20231231_htm                   XML   1.87M 
94: EXCEL       IDEA Workbook of Financial Report Info              XLSX    171K 
12: EX-101.CAL  XBRL Calculations -- irdm-20231231_cal               XML    184K 
13: EX-101.DEF  XBRL Definitions -- irdm-20231231_def                XML    751K 
14: EX-101.LAB  XBRL Labels -- irdm-20231231_lab                     XML   1.90M 
15: EX-101.PRE  XBRL Presentations -- irdm-20231231_pre              XML   1.13M 
11: EX-101.SCH  XBRL Schema -- irdm-20231231                         XSD    166K 
96: JSON        XBRL Instance as JSON Data -- MetaLinks              552±   826K 
97: ZIP         XBRL Zipped Folder -- 0001418819-24-000008-xbrl      Zip    618K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"version":  "2.2",
"instance":  {
    "irdm-20231231.htm":  {
        "nsprefix":  "irdm",
        "nsuri":  "http://www.iridium.com/20231231",
        "dts":  {
            "inline":  {
                "local":  [
                    "irdm-20231231.htm"
                    ]
                },
            "schema":  {
                "local":  [
                    "irdm-20231231.xsd"
                    ],
                "remote":  [
                    "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
                    "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
                    "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
                    "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
                    "https://xbrl.sec.gov/country/2023/country-2023.xsd",
                    "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
                    "https://xbrl.sec.gov/exch/2023/exch-2023.xsd"
                    ]
                },
            "calculationLink":  {
                "local":  [
                    "irdm-20231231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "irdm-20231231_def.xml"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "irdm-20231231_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "irdm-20231231_pre.xml"
                    ]
                }
            },
        "keyStandard":  378,
        "keyCustom":  38,
        "axisStandard":  32,
        "axisCustom":  1,
        "memberStandard":  52,
        "memberCustom":  25,
        "hidden":  {
            "total":  100,
            "http://fasb.org/us-gaap/2023":  83,
            "http://www.iridium.com/20231231":  11,
            "http://xbrl.sec.gov/dei/2023":  6
            },
        "contextCount":  269,
        "entityCount":  1,
        "segmentCount":  85,
        "elementCount":  658,
        "unitCount":  5,
        "baseTaxonomies":  {
            "http://fasb.org/us-gaap/2023":  1014,
            "http://xbrl.sec.gov/dei/2023":  50
            },
        "report":  {
            "R1":  {
                "role":  "http://www.iridium.com/role/Cover",
                "longName":  "0000001 - Document - Cover",
                "shortName":  "Cover",
                "isDefault":  "true",
                "groupType":  "document",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "1",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R2":  {
                "role":  "http://www.iridium.com/role/AuditInformation",
                "longName":  "0000002 - Document - Audit Information",
                "shortName":  "Audit Information",
                "isDefault":  "false",
                "groupType":  "document",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "2",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:AuditorName",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:AuditorName",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R3":  {
                "role":  "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                "longName":  "0000003 - Statement - Consolidated Balance Sheets",
                "shortName":  "Consolidated Balance Sheets",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "3",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:AccountsReceivableNetCurrent",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R4":  {
                "role":  "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                "longName":  "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
                "shortName":  "Consolidated Balance Sheets (Parenthetical)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "parenthetical",
                "menuCat":  "Statements",
                "order":  "4",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:PreferredStockParOrStatedValuePerShare",
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                },
            "R5":  {
                "role":  "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                "longName":  "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income",
                "shortName":  "Consolidated Statements of Operations and Comprehensive Income",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "5",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ResearchAndDevelopmentExpense",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R6":  {
                "role":  "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                "longName":  "0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
                "shortName":  "Consolidated Statements of Changes in Stockholders' Equity",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "6",
                "firstAnchor":  {
                    "contextRef":  "c-22",
                    "name":  "us-gaap:CommonStockSharesOutstanding",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-22",
                    "name":  "us-gaap:CommonStockSharesOutstanding",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R7":  {
                "role":  "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                "longName":  "0000007 - Statement - Consolidated Statements of Cash Flows",
                "shortName":  "Consolidated Statements of Cash Flows",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "7",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ShareBasedCompensation",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R8":  {
                "role":  "http://www.iridium.com/role/OrganizationandBusiness",
                "longName":  "0000008 - Disclosure - Organization and Business",
                "shortName":  "Organization and Business",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "8",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R9":  {
                "role":  "http://www.iridium.com/role/AccountingPolicies",
                "longName":  "0000009 - Disclosure - Accounting Policies",
                "shortName":  "Accounting Policies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "9",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R10":  {
                "role":  "http://www.iridium.com/role/CashandCashEquivalentsandMarketableSecurities",
                "longName":  "0000010 - Disclosure - Cash and Cash Equivalents and Marketable Securities",
                "shortName":  "Cash and Cash Equivalents and Marketable Securities",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "10",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R11":  {
                "role":  "http://www.iridium.com/role/PropertyandEquipment",
                "longName":  "0000011 - Disclosure - Property and Equipment",
                "shortName":  "Property and Equipment",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "11",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R12":  {
                "role":  "http://www.iridium.com/role/IntangibleAssets",
                "longName":  "0000012 - Disclosure - Intangible Assets",
                "shortName":  "Intangible Assets",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "12",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IntangibleAssetsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IntangibleAssetsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R13":  {
                "role":  "http://www.iridium.com/role/LeasesNotes",
                "longName":  "0000013 - Disclosure - Leases (Notes)",
                "shortName":  "Leases (Notes)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "13",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R14":  {
                "role":  "http://www.iridium.com/role/Debt",
                "longName":  "0000014 - Disclosure - Debt",
                "shortName":  "Debt",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "14",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R15":  {
                "role":  "http://www.iridium.com/role/DerivativeInstrumentsNotes",
                "longName":  "0000015 - Disclosure - Derivative Instruments (Notes)",
                "shortName":  "Derivative Instruments (Notes)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "15",
                "firstAnchor":  {
                    "contextRef":  "c-101",
                    "name":  "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-101",
                    "name":  "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R16":  {
                "role":  "http://www.iridium.com/role/StockBasedCompensation",
                "longName":  "0000016 - Disclosure - Stock-Based Compensation",
                "shortName":  "Stock-Based Compensation",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "16",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R17":  {
                "role":  "http://www.iridium.com/role/EquityTransactions",
                "longName":  "0000017 - Disclosure - Equity Transactions",
                "shortName":  "Equity Transactions",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "17",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R18":  {
                "role":  "http://www.iridium.com/role/RevenueNotes",
                "longName":  "0000018 - Disclosure - Revenue (Notes)",
                "shortName":  "Revenue (Notes)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "18",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R19":  {
                "role":  "http://www.iridium.com/role/IncomeTaxes",
                "longName":  "0000019 - Disclosure - Income Taxes",
                "shortName":  "Income Taxes",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "19",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R20":  {
                "role":  "http://www.iridium.com/role/NetIncomeLossPerShare",
                "longName":  "0000020 - Disclosure - Net Income (Loss) Per Share",
                "shortName":  "Net Income (Loss) Per Share",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "20",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:EarningsPerShareTableTextBlockTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:EarningsPerShareTableTextBlockTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R21":  {
                "role":  "http://www.iridium.com/role/RelatedPartyTransactionDisclosureRelatedPartyTransactions",
                "longName":  "0000021 - Disclosure - Related Party Transaction Disclosure Related Party Transactions",
                "shortName":  "Related Party Transaction Disclosure Related Party Transactions",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "21",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R22":  {
                "role":  "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformation",
                "longName":  "0000022 - Disclosure - Segments, Significant Customers, Supplier and Service Providers and Geographic Information",
                "shortName":  "Segments, Significant Customers, Supplier and Service Providers and Geographic Information",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "22",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R23":  {
                "role":  "http://www.iridium.com/role/EmployeeBenefitPlan",
                "longName":  "0000023 - Disclosure - Employee Benefit Plan",
                "shortName":  "Employee Benefit Plan",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "23",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R24":  {
                "role":  "http://www.iridium.com/role/SubsequentEvents",
                "longName":  "0000024 - Disclosure - Subsequent Events",
                "shortName":  "Subsequent Events",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "24",
                "firstAnchor":  {
                    "contextRef":  "c-267",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-267",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R25":  {
                "role":  "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies",
                "longName":  "9954471 - Disclosure - Significant Accounting Policies and Basis of Presentation (Policies)",
                "shortName":  "Significant Accounting Policies and Basis of Presentation (Policies)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "policies",
                "menuCat":  "Policies",
                "order":  "25",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ConsolidationPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ConsolidationPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R26":  {
                "role":  "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationTables",
                "longName":  "9954473 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)",
                "shortName":  "Significant Accounting Policies and Basis of Presentation (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "26",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R27":  {
                "role":  "http://www.iridium.com/role/CashandCashEquivalentsandMarketableSecuritiesTables",
                "longName":  "9954474 - Disclosure - Cash and Cash Equivalents and Marketable Securities (Tables)",
                "shortName":  "Cash and Cash Equivalents and Marketable Securities (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "27",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R28":  {
                "role":  "http://www.iridium.com/role/PropertyandEquipmentTables",
                "longName":  "9954475 - Disclosure - Property and Equipment (Tables)",
                "shortName":  "Property and Equipment (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "28",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R29":  {
                "role":  "http://www.iridium.com/role/IntangibleAssetsTables",
                "longName":  "9954476 - Disclosure - Intangible Assets (Tables)",
                "shortName":  "Intangible Assets (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "29",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R30":  {
                "role":  "http://www.iridium.com/role/LeasesTables",
                "longName":  "9954477 - Disclosure - Leases (Tables)",
                "shortName":  "Leases (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "30",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R31":  {
                "role":  "http://www.iridium.com/role/DebtTables",
                "longName":  "9954478 - Disclosure - Debt (Tables)",
                "shortName":  "Debt (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "31",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R32":  {
                "role":  "http://www.iridium.com/role/DerivativeInstrumentsTables",
                "longName":  "9954479 - Disclosure - Derivative Instruments (Tables)",
                "shortName":  "Derivative Instruments (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "32",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R33":  {
                "role":  "http://www.iridium.com/role/StockBasedCompensationTables",
                "longName":  "9954480 - Disclosure - Stock-Based Compensation (Tables)",
                "shortName":  "Stock-Based Compensation (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "33",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R34":  {
                "role":  "http://www.iridium.com/role/RevenueTables",
                "longName":  "9954481 - Disclosure - Revenue (Tables)",
                "shortName":  "Revenue (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "34",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R35":  {
                "role":  "http://www.iridium.com/role/IncomeTaxesTables",
                "longName":  "9954482 - Disclosure - Income Taxes (Tables)",
                "shortName":  "Income Taxes (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "35",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R36":  {
                "role":  "http://www.iridium.com/role/NetIncomeLossPerShareTables",
                "longName":  "9954483 - Disclosure - Net Income (Loss) Per Share (Tables)",
                "shortName":  "Net Income (Loss) Per Share (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "36",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R37":  {
                "role":  "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationTables",
                "longName":  "9954484 - Disclosure - Segments, Significant Customers, Supplier and Service Providers and Geographic Information (Tables)",
                "shortName":  "Segments, Significant Customers, Supplier and Service Providers and Geographic Information (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "37",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R38":  {
                "role":  "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails",
                "longName":  "9954485 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Inventory (Details)",
                "shortName":  "Significant Accounting Policies and Basis of Presentation - Schedule of Inventory (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "38",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:InventoryFinishedGoods",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:InventoryFinishedGoods",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R39":  {
                "role":  "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails",
                "longName":  "9954486 - Disclosure - Significant Accounting Policies and Basis of Presentation - Classification of Stock-based Compensation (Details)",
                "shortName":  "Significant Accounting Policies and Basis of Presentation - Classification of Stock-based Compensation (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "39",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R40":  {
                "role":  "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails",
                "longName":  "9954488 - Disclosure - Significant Accounting Policies and Basis of Presentation - Narrative (Details)",
                "shortName":  "Significant Accounting Policies and Basis of Presentation - Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "40",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R41":  {
                "role":  "http://www.iridium.com/role/CashandCashEquivalentsDetails",
                "longName":  "9954489 - Disclosure - Cash and Cash Equivalents (Details)",
                "shortName":  "Cash and Cash Equivalents (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "41",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-64",
                    "name":  "us-gaap:Cash",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R42":  {
                "role":  "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                "longName":  "9954490 - Disclosure - Property and Equipment - Summary of Property, Plant, and Equipment (Details)",
                "shortName":  "Property and Equipment - Summary of Property, Plant, and Equipment (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "42",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "irdm:SatelliteSystemGross",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "irdm:SatelliteSystemGross",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R43":  {
                "role":  "http://www.iridium.com/role/PropertyandEquipmentNarrativeDetails",
                "longName":  "9954491 - Disclosure - Property and Equipment - Narrative (Details)",
                "shortName":  "Property and Equipment - Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "43",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:Depreciation",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:Depreciation",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R44":  {
                "role":  "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails",
                "longName":  "9954492 - Disclosure - Intangible Assets - Indentifiable Intangible Assets (Details)",
                "shortName":  "Intangible Assets - Indentifiable Intangible Assets (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "44",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R45":  {
                "role":  "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails",
                "longName":  "9954493 - Disclosure - Intangible Assets - Future Amortization Expense (Details)",
                "shortName":  "Intangible Assets - Future Amortization Expense (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "45",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R46":  {
                "role":  "http://www.iridium.com/role/IntangibleAssetsNarrativeDetails",
                "longName":  "9954494 - Disclosure - Intangible Assets - Narrative (Details)",
                "shortName":  "Intangible Assets - Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "46",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:AmortizationOfIntangibleAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:AmortizationOfIntangibleAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R47":  {
                "role":  "http://www.iridium.com/role/LeaseAccountSummaryDetails",
                "longName":  "9954495 - Disclosure - Lease Account Summary (Details)",
                "shortName":  "Lease Account Summary (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "47",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "irdm:OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "irdm:OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R48":  {
                "role":  "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails",
                "longName":  "9954496 - Disclosure - Lease Future Payment Obligations (Details)",
                "shortName":  "Lease Future Payment Obligations (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "48",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R49":  {
                "role":  "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails",
                "longName":  "9954497 - Disclosure - Lessor Payments to be Received (Details)",
                "shortName":  "Lessor Payments to be Received (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "49",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R50":  {
                "role":  "http://www.iridium.com/role/LeasesNarrativeDetails",
                "longName":  "9954498 - Disclosure - Leases Narrative (Details)",
                "shortName":  "Leases Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "50",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LesseeOperatingLeaseRenewalTerm",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LesseeOperatingLeaseRenewalTerm",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R51":  {
                "role":  "http://www.iridium.com/role/DebtNarrativeDetails",
                "longName":  "9954499 - Disclosure - Debt- Narrative (Details)",
                "shortName":  "Debt- Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "51",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:DebtInstrumentCarryingAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-101",
                    "name":  "us-gaap:PaymentsOfDebtExtinguishmentCosts",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-6",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R52":  {
                "role":  "http://www.iridium.com/role/DebtInterestIncurredDetails",
                "longName":  "9954500 - Disclosure - Debt - Interest Incurred (Details)",
                "shortName":  "Debt - Interest Incurred (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "52",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:InterestCostsIncurred",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:InterestCostsIncurred",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R53":  {
                "role":  "http://www.iridium.com/role/DebtFuturePaymentsDetails",
                "longName":  "9954501 - Disclosure - Debt Future Payments (Details)",
                "shortName":  "Debt Future Payments (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "53",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R54":  {
                "role":  "http://www.iridium.com/role/DerivativeInstrumentsSummaryofUnrealizedGainsandLossesDetails",
                "longName":  "9954502 - Disclosure - Derivative Instruments - Summary of Unrealized Gains and Losses (Details)",
                "shortName":  "Derivative Instruments - Summary of Unrealized Gains and Losses (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "54",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R55":  {
                "role":  "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails",
                "longName":  "9954503 - Disclosure - Derivative Instruments - Narrative (Details)",
                "shortName":  "Derivative Instruments - Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "55",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DerivativeGainLossOnDerivativeNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DerivativeGainLossOnDerivativeNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R56":  {
                "role":  "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails",
                "longName":  "9954504 - Disclosure - Stock-Based Compensation Outstanding RSUs (Details)",
                "shortName":  "Stock-Based Compensation Outstanding RSUs (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "56",
                "firstAnchor":  {
                    "contextRef":  "c-121",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-121",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R57":  {
                "role":  "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                "longName":  "9954505 - Disclosure - Stock-Based Compensation Activity Of Company's Stock Options (Details)",
                "shortName":  "Stock-Based Compensation Activity Of Company's Stock Options (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "57",
                "firstAnchor":  {
                    "contextRef":  "c-151",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-144",
                    "name":  "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "2",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R58":  {
                "role":  "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                "longName":  "9954506 - Disclosure - Stock-Based Compensation Narrative (Details)",
                "shortName":  "Stock-Based Compensation Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "58",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R59":  {
                "role":  "http://www.iridium.com/role/EquityTransactionsNarrativeDetails",
                "longName":  "9954507 - Disclosure - Equity Transactions Narrative (Details)",
                "shortName":  "Equity Transactions Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "59",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "irdm:TotalAuthorizedPreferredStockNumber",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-182",
                    "name":  "us-gaap:PreferredStockSharesIssued",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R60":  {
                "role":  "http://www.iridium.com/role/RevenueNarrativeDetails",
                "longName":  "9954508 - Disclosure - Revenue - Narrative (Details)",
                "shortName":  "Revenue - Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "60",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R61":  {
                "role":  "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails",
                "longName":  "9954509 - Disclosure - Revenue - Summary of Service Revenue (Details)",
                "shortName":  "Revenue - Summary of Service Revenue (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "61",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-184",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R62":  {
                "role":  "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails",
                "longName":  "9954510 - Disclosure - Revenue - Summary of Contract Costs (Details)",
                "shortName":  "Revenue - Summary of Contract Costs (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "62",
                "firstAnchor":  {
                    "contextRef":  "c-208",
                    "name":  "us-gaap:ContractWithCustomerAssetNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-208",
                    "name":  "us-gaap:ContractWithCustomerAssetNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R63":  {
                "role":  "http://www.iridium.com/role/IncomelossbeforeTaxesTableDetails",
                "longName":  "9954511 - Disclosure - Income (loss) before Taxes Table (Details)",
                "shortName":  "Income (loss) before Taxes Table (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "63",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R64":  {
                "role":  "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                "longName":  "9954512 - Disclosure - Income Tax Expense (Benefit) (Details)",
                "shortName":  "Income Tax Expense (Benefit) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "64",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R65":  {
                "role":  "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails",
                "longName":  "9954513 - Disclosure - Income Tax Rate Reconciliation Components (Details)",
                "shortName":  "Income Tax Rate Reconciliation Components (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "65",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                },
            "R66":  {
                "role":  "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails",
                "longName":  "9954514 - Disclosure - Deferred Tax Assets (Liabilities) (Details)",
                "shortName":  "Deferred Tax Assets (Liabilities) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "66",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "irdm:DeferredTaxAssetsLongTermContracts",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "irdm:DeferredTaxAssetsLongTermContracts",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R67":  {
                "role":  "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails",
                "longName":  "9954515 - Disclosure - Unrecognized Tax Benefits (Details)",
                "shortName":  "Unrecognized Tax Benefits (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "67",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:UnrecognizedTaxBenefits",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-225",
                    "name":  "us-gaap:UnrecognizedTaxBenefits",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R68":  {
                "role":  "http://www.iridium.com/role/IncomeTaxesDetails",
                "longName":  "9954516 - Disclosure - Income Taxes (Details)",
                "shortName":  "Income Taxes (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "68",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:DeferredIncomeTaxAssetsNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:DeferredIncomeTaxAssetsNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R69":  {
                "role":  "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
                "longName":  "9954517 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)",
                "shortName":  "Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "69",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                },
            "R70":  {
                "role":  "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                "longName":  "9954518 - Disclosure - Net Income (Loss) Per Share - Anti-Dilutive Shares (Details)",
                "shortName":  "Net Income (Loss) Per Share - Anti-Dilutive Shares (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "70",
                "firstAnchor":  {
                    "contextRef":  "c-227",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-227",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R71":  {
                "role":  "http://www.iridium.com/role/NetIncomePerShareDetails",
                "longName":  "9954519 - Disclosure - Net Income Per Share (Details)",
                "shortName":  "Net Income Per Share (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "71",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R72":  {
                "role":  "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails",
                "longName":  "9954520 - Disclosure - Related Party Transaction Disclosure (Details)",
                "shortName":  "Related Party Transaction Disclosure (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "72",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R73":  {
                "role":  "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails",
                "longName":  "9954521 - Disclosure - Segments, Significant Customers, Supplier and Service Providers and Geographic Information Net Property and Equipment (Details)",
                "shortName":  "Segments, Significant Customers, Supplier and Service Providers and Geographic Information Net Property and Equipment (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "73",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:PropertyPlantAndEquipmentNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-255",
                    "name":  "us-gaap:PropertyPlantAndEquipmentNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R74":  {
                "role":  "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails",
                "longName":  "9954522 - Disclosure - Segments, Significant Customers, Supplier and Service Providers and Geographic Information Revenue By Geographic (Details)",
                "shortName":  "Segments, Significant Customers, Supplier and Service Providers and Geographic Information Revenue By Geographic (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "74",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:Revenues",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-261",
                    "name":  "us-gaap:Revenues",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "unique":  true
                    }
                },
            "R75":  {
                "role":  "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails",
                "longName":  "9954523 - Disclosure - Segments, Significant Customers, Supplier and Service Providers and Geographic Information Narrative (Details)",
                "shortName":  "Segments, Significant Customers, Supplier and Service Providers and Geographic Information Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "75",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:NoSingleCustomerOver10TotalRevenueCommercial",
                    "unitRef":  "number",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:NoSingleCustomerOver10TotalRevenueCommercial",
                    "unitRef":  "number",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R76":  {
                "role":  "http://www.iridium.com/role/EmployeeBenefitPlanNarrativeDetails",
                "longName":  "9954524 - Disclosure - Employee Benefit Plan Narrative (Details)",
                "shortName":  "Employee Benefit Plan Narrative (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "76",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
                    "unitRef":  "rate",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
                    "unitRef":  "rate",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R77":  {
                "role":  "http://www.iridium.com/role/SubsequentEventsDetails",
                "longName":  "9954525 - Disclosure - Subsequent Events (Details)",
                "shortName":  "Subsequent Events (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "77",
                "firstAnchor":  {
                    "contextRef":  "c-268",
                    "name":  "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-268",
                    "name":  "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R9999":  {
                "role":  "http://xbrl.sec.gov/role/uncategorizedFacts",
                "longName":  "Uncategorized Items - irdm-20231231.htm",
                "shortName":  "Uncategorized Items - irdm-20231231.htm",
                "isDefault":  "false",
                "groupType":  "",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "78",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "irdm:ShareBasedCompensationSellingGeneralandAdministrativeExpense",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "irdm-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                }
            },
        "tag":  {
            "us-gaap_AccountingPoliciesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountingPoliciesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounting Policies [Abstract]",
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountsPayableCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts payable",
                            "label":  "Accounts Payable, Current",
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32",
                    "r805"
                    ]
                },
            "us-gaap_AccountsReceivableMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsReceivableMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts receivable",
                            "label":  "Accounts Receivable [Member]",
                            "documentation":  "Due from customers or clients for goods or services that have been delivered or sold."
                            }
                        }
                    },
                "auth_ref":  [
                    "r759"
                    ]
                },
            "us-gaap_AccountsReceivableNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsReceivableNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts Receivable, after Allowance for Credit Loss",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss",
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
                            }
                        }
                    },
                "auth_ref":  [
                    "r691",
                    "r758",
                    "r811",
                    "r959"
                    ]
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsReceivableNetCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts receivable, net",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss, Current",
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r342",
                    "r343"
                    ]
                },
            "us-gaap_AccruedLiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccruedLiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other current liabilities",
                            "label":  "Accrued Liabilities, Current",
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.  Examples include taxes, interest, rent and utilities.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r35"
                    ]
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails":  {
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Less: accumulated depreciation",
                            "label":  "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
                            }
                        }
                    },
                "auth_ref":  [
                    "r82",
                    "r233",
                    "r616"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated other comprehensive income, net of tax",
                            "label":  "Accumulated Other Comprehensive Income (Loss), Net of Tax",
                            "documentation":  "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43",
                    "r44",
                    "r151",
                    "r242",
                    "r612",
                    "r636",
                    "r637"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Income (Loss)",
                            "label":  "AOCI Attributable to Parent [Member]",
                            "documentation":  "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent.  Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
                            }
                        }
                    },
                "auth_ref":  [
                    "r3",
                    "r17",
                    "r44",
                    "r537",
                    "r540",
                    "r572",
                    "r632",
                    "r633",
                    "r850",
                    "r851",
                    "r852",
                    "r867",
                    "r868",
                    "r869"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Additional paid-in capital",
                            "label":  "Additional Paid in Capital, Common Stock",
                            "documentation":  "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions.  Includes only common stock transactions (excludes preferred stock transactions).  May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
                            }
                        }
                    },
                "auth_ref":  [
                    "r143"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Additional Paid-in Capital",
                            "label":  "Additional Paid-in Capital [Member]",
                            "documentation":  "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
                            }
                        }
                    },
                "auth_ref":  [
                    "r487",
                    "r488",
                    "r489",
                    "r655",
                    "r867",
                    "r868",
                    "r869",
                    "r933",
                    "r965"
                    ]
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Stock-based compensation",
                            "label":  "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r95",
                    "r96",
                    "r449"
                    ]
                },
            "irdm_AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes",
                            "label":  "Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes",
                            "documentation":  "Adjustments to additional paid in capital stock withheld to cover employee taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AdvertisingCostsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdvertisingCostsPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Advertising Costs",
                            "label":  "Advertising Cost [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for advertising cost."
                            }
                        }
                    },
                "auth_ref":  [
                    "r213"
                    ]
                },
            "us-gaap_AdvertisingExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdvertisingExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Advertising expense",
                            "label":  "Advertising Expense",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r494"
                    ]
                },
            "irdm_AireonMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "AireonMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aireon",
                            "label":  "Aireon [Member]",
                            "documentation":  "Aireon"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_AllOtherMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "AllOtherMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All others",
                            "label":  "All Other [Member]",
                            "documentation":  "All Other [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AmendmentFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AmendmentFlag",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amendment Flag",
                            "label":  "Amendment Flag",
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AmortizationOfFinancingCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfFinancingCosts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amortization of deferred financing fees",
                            "label":  "Amortization of Debt Issuance Costs",
                            "documentation":  "Amount of amortization expense attributable to debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r156",
                    "r399",
                    "r560",
                    "r856"
                    ]
                },
            "us-gaap_AmortizationOfFinancingCostsAndDiscounts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfFinancingCostsAndDiscounts",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtInterestIncurredDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amortization of deferred financing fees",
                            "label":  "Amortization of Debt Issuance Costs and Discounts",
                            "documentation":  "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r399",
                    "r560",
                    "r789",
                    "r790",
                    "r856"
                    ]
                },
            "us-gaap_AmortizationOfIntangibleAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfIntangibleAssets",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amortization of intangible assets",
                            "label":  "Amortization of Intangible Assets",
                            "documentation":  "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.  As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r75",
                    "r80"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Antidilutive securities excluded from computation of diluted earnings per share",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
                            "documentation":  "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r307"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Antidilutive Securities",
                            "label":  "Antidilutive Securities [Axis]",
                            "documentation":  "Information by type of antidilutive security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Antidilutive Securities [Line Items]",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Antidilutive Securities, Name",
                            "label":  "Antidilutive Securities, Name [Domain]",
                            "documentation":  "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58"
                    ]
                },
            "irdm_AssembledWorkforceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "AssembledWorkforceMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Assembled workforce",
                            "label":  "Assembled Workforce [Member]",
                            "documentation":  "Assembled Workforce [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Assets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Assets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total assets",
                            "label":  "Assets",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r199",
                    "r237",
                    "r271",
                    "r317",
                    "r328",
                    "r333",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r530",
                    "r532",
                    "r548",
                    "r607",
                    "r696",
                    "r805",
                    "r820",
                    "r888",
                    "r889",
                    "r947"
                    ]
                },
            "us-gaap_AssetsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Assets",
                            "label":  "Assets [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AssetsAndLiabilitiesLesseeAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsAndLiabilitiesLesseeAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Assets and Liabilities, Lessee [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total current assets",
                            "label":  "Assets, Current",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r228",
                    "r245",
                    "r271",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r530",
                    "r532",
                    "r548",
                    "r805",
                    "r888",
                    "r889",
                    "r947"
                    ]
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrentAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current assets:",
                            "label":  "Assets, Current [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AuditorFirmId":  {
                "xbrltype":  "nonemptySequenceNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorFirmId",
                "presentation":  [
                    "http://www.iridium.com/role/AuditInformation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Auditor Firm ID",
                            "label":  "Auditor Firm ID",
                            "documentation":  "PCAOB issued Audit Firm Identifier"
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827"
                    ]
                },
            "dei_AuditorLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AuditorLocation":  {
                "xbrltype":  "internationalNameItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorLocation",
                "presentation":  [
                    "http://www.iridium.com/role/AuditInformation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Auditor Location",
                            "label":  "Auditor Location"
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827"
                    ]
                },
            "dei_AuditorName":  {
                "xbrltype":  "internationalNameItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorName",
                "presentation":  [
                    "http://www.iridium.com/role/AuditInformation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Auditor Name",
                            "label":  "Auditor Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827"
                    ]
                },
            "us-gaap_AwardTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AwardTypeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Type",
                            "label":  "Award Type [Axis]",
                            "documentation":  "Information by type of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_BalanceSheetLocationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Balance Sheet Location [Axis]",
                            "label":  "Balance Sheet Location [Axis]",
                            "documentation":  "Information by location on balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BalanceSheetLocationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Balance Sheet Location [Domain]",
                            "label":  "Balance Sheet Location [Domain]",
                            "documentation":  "Location in the balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r109",
                    "r113"
                    ]
                },
            "us-gaap_BasicEarningsPerShareAdjustmentProForma":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BasicEarningsPerShareAdjustmentProForma",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Basic Earnings Per Share Adjustment, Pro Forma",
                            "label":  "Basic Earnings Per Share Adjustment, Pro Forma",
                            "documentation":  "Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BuildingsAndImprovementsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BuildingsAndImprovementsGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Building and leasehold improvements",
                            "label":  "Buildings and Improvements, Gross",
                            "documentation":  "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
                            }
                        }
                    },
                "auth_ref":  [
                    "r174"
                    ]
                },
            "irdm_CapCreditRiskAdjustment":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CapCreditRiskAdjustment",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Cap Credit Risk Adjustment [Line Items]",
                            "label":  "Cap Credit Risk Adjustment",
                            "documentation":  "Cap Credit Risk Adjustment"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CapitalExpendituresIncurredButNotYetPaid":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalExpendituresIncurredButNotYetPaid",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Property and equipment received but not paid for yet",
                            "label":  "Capital Expenditures Incurred but Not yet Paid",
                            "documentation":  "Future cash outflow to pay for purchases of fixed assets that have occurred."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54",
                    "r55",
                    "r56"
                    ]
                },
            "us-gaap_CapitalizedComputerSoftwareGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalizedComputerSoftwareGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Internally developed software and purchased software",
                            "label":  "Capitalized Computer Software, Gross",
                            "documentation":  "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
                            }
                        }
                    },
                "auth_ref":  [
                    "r971"
                    ]
                },
            "us-gaap_CapitalizedContractCostAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalizedContractCostAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized Contract Cost [Axis]",
                            "label":  "Capitalized Contract Cost [Axis]",
                            "documentation":  "Information by cost capitalized in obtaining or fulfilling contract with customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r354"
                    ]
                },
            "us-gaap_CapitalizedContractCostDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalizedContractCostDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized Contract Cost [Domain]",
                            "label":  "Capitalized Contract Cost [Domain]",
                            "documentation":  "Cost capitalized in obtaining and fulfilling contract with customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r354"
                    ]
                },
            "us-gaap_CapitalizedContractCostLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalizedContractCostLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized Contract Cost [Line Items]",
                            "label":  "Capitalized Contract Cost [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r354"
                    ]
                },
            "us-gaap_CapitalizedContractCostTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CapitalizedContractCostTable",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized Contract Cost [Table]",
                            "label":  "Capitalized Contract Cost [Table]",
                            "documentation":  "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r354"
                    ]
                },
            "us-gaap_Cash":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Cash",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails":  {
                        "parentTag":  "us-gaap_CashAndCashEquivalentsAtCarryingValue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash",
                            "label":  "Cash",
                            "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.  Excludes cash and cash equivalents within disposal group and discontinued operation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r211",
                    "r610",
                    "r666",
                    "r690",
                    "r805",
                    "r820",
                    "r837"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents [Abstract]",
                            "label":  "Cash and Cash Equivalents [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails",
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and cash equivalents",
                            "totalLabel":  "Cash and cash equivalents",
                            "label":  "Cash and Cash Equivalents, at Carrying Value",
                            "documentation":  "Amount of currency on hand as well as demand deposits with banks or financial institutions.  Includes other kinds of accounts that have the general characteristics of demand deposits.  Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.  Excludes cash and cash equivalents within disposal group and discontinued operation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r51",
                    "r231",
                    "r776"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAxis",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents [Axis]",
                            "label":  "Cash and Cash Equivalents [Axis]",
                            "documentation":  "Information by type of cash and cash equivalent balance."
                            }
                        }
                    },
                "auth_ref":  [
                    "r231"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents",
                            "label":  "Cash and Cash Equivalents [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents",
                            "label":  "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "documentation":  "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r52",
                    "r198"
                    ]
                },
            "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsAndMarketableSecuritiesTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsandMarketableSecurities"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents and Marketable Securities",
                            "label":  "Cash, Cash Equivalents, and Marketable Securities [Text Block]",
                            "documentation":  "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r879"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Cash, cash equivalents and restricted cash, beginning of period",
                            "periodEndLabel":  "Cash, cash equivalents and restricted cash, end of period",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
                            "documentation":  "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage.  Excludes amount for disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r51",
                    "r164",
                    "r267"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net increase (decrease) in cash and cash equivalents and restricted cash",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
                            "documentation":  "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r2",
                    "r164"
                    ]
                },
            "us-gaap_CashMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashMember",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash",
                            "label":  "Cash [Member]",
                            "documentation":  "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r231"
                    ]
                },
            "dei_CityAreaCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CityAreaCode",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "City Area Code",
                            "label":  "City Area Code",
                            "documentation":  "Area code of city"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ClassOfStockDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ClassOfStockDomain",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/Cover",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Class of Stock [Domain]",
                            "verboseLabel":  "Class of Stock [Domain]",
                            "label":  "Class of Stock [Domain]",
                            "documentation":  "Share of stock differentiated by the voting rights the holder receives.  Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r225",
                    "r239",
                    "r240",
                    "r241",
                    "r271",
                    "r291",
                    "r294",
                    "r304",
                    "r306",
                    "r311",
                    "r312",
                    "r348",
                    "r368",
                    "r370",
                    "r371",
                    "r372",
                    "r375",
                    "r376",
                    "r408",
                    "r409",
                    "r411",
                    "r414",
                    "r420",
                    "r548",
                    "r646",
                    "r647",
                    "r648",
                    "r649",
                    "r655",
                    "r656",
                    "r657",
                    "r658",
                    "r659",
                    "r660",
                    "r661",
                    "r662",
                    "r663",
                    "r664",
                    "r665",
                    "r667",
                    "r682",
                    "r705",
                    "r728",
                    "r751",
                    "r752",
                    "r753",
                    "r754",
                    "r755",
                    "r832",
                    "r858",
                    "r871"
                    ]
                },
            "irdm_CommercialBroadbandServicesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommercialBroadbandServicesMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Broadband",
                            "label":  "Commercial Broadband Services [Member]",
                            "documentation":  "Commercial Broadband Services"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_CommercialIoTDataServicesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommercialIoTDataServicesMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "IoT data",
                            "label":  "Commercial IoT Data Services [Member]",
                            "documentation":  "Commercial IoT Data Services [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_CommercialMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommercialMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commercial",
                            "label":  "Commercial [Member]",
                            "documentation":  "Commercial [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_CommercialVoiceandDataServicesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommercialVoiceandDataServicesMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Voice and data",
                            "label":  "Commercial Voice and Data Services [Member]",
                            "documentation":  "Commercial Voice and Data Services [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_CommissionsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommissionsMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commissions",
                            "label":  "Commissions [Member]",
                            "documentation":  "Commissions [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingencies",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commitments and contingencies",
                            "label":  "Commitments and Contingencies",
                            "documentation":  "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r130",
                    "r609",
                    "r681"
                    ]
                },
            "irdm_CommonStockAmountMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CommonStockAmountMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common Stock, Amount",
                            "label":  "Common Stock, Amount [Member]",
                            "documentation":  "Common Stock, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CommonStockDividendsPerShareDeclared":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockDividendsPerShareDeclared",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common Stock, Dividends, Per Share, Declared",
                            "label":  "Common Stock, Dividends, Per Share, Declared",
                            "documentation":  "Aggregate dividends declared during the period for each share of common stock outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    "r180"
                    ]
                },
            "us-gaap_CommonStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common Stock, Shares [Member]",
                            "label":  "Common Stock [Member]",
                            "documentation":  "Stock that is subordinate to all other stock of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r808",
                    "r809",
                    "r810",
                    "r812",
                    "r813",
                    "r814",
                    "r817",
                    "r867",
                    "r868",
                    "r933",
                    "r962",
                    "r965"
                    ]
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, par value (in dollars per share)",
                            "label":  "Common Stock, Par or Stated Value Per Share",
                            "documentation":  "Face amount or stated value per share of common stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142"
                    ]
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesAuthorized",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, shares authorized",
                            "label":  "Common Stock, Shares Authorized",
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142",
                    "r682"
                    ]
                },
            "us-gaap_CommonStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesIssued",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, shares issued",
                            "label":  "Common Stock, Shares, Issued",
                            "documentation":  "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury).  These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized.  Shares issued include shares outstanding and shares held in the treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142"
                    ]
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common Stock, Shares, Outstanding",
                            "label":  "Common Stock, Shares, Outstanding",
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r142",
                    "r682",
                    "r702",
                    "r965",
                    "r966"
                    ]
                },
            "us-gaap_CommonStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Common stock, $0.001 par value, 300,000 shares authorized, 122,776 and 125,902 shares issued and outstanding at December 31, 2023 and 2022, respectively",
                            "label":  "Common Stock, Value, Issued",
                            "documentation":  "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142",
                    "r611",
                    "r805"
                    ]
                },
            "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CompensationAndEmployeeBenefitPlansTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/EmployeeBenefitPlan"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Employee Benefit Plan",
                            "label":  "Compensation and Employee Benefit Plans [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r181",
                    "r182",
                    "r183",
                    "r184"
                    ]
                },
            "us-gaap_CompensationAndRetirementDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CompensationAndRetirementDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Retirement Benefits [Abstract]",
                            "label":  "Retirement Benefits [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ComprehensiveIncomeNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComprehensiveIncomeNetOfTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Comprehensive income (loss)",
                            "label":  "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity.  Excludes changes in equity resulting from investments by owners and distributions to owners."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45",
                    "r248",
                    "r250",
                    "r257",
                    "r603",
                    "r621"
                    ]
                },
            "us-gaap_ComprehensiveIncomeNetOfTaxAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComprehensiveIncomeNetOfTaxAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Comprehensive income (loss):",
                            "label":  "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ComputerEquipmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComputerEquipmentMember",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Computer Equipment",
                            "label":  "Computer Equipment [Member]",
                            "documentation":  "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ConcentrationRiskBenchmarkDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskBenchmarkDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Concentration Risk Benchmark",
                            "label":  "Concentration Risk Benchmark [Domain]",
                            "documentation":  "The denominator in a calculation of a disclosed concentration risk percentage."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61",
                    "r63",
                    "r120",
                    "r121",
                    "r341",
                    "r759"
                    ]
                },
            "us-gaap_ConcentrationRiskByBenchmarkAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskByBenchmarkAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Concentration Risk Benchmark",
                            "label":  "Concentration Risk Benchmark [Axis]",
                            "documentation":  "Information by benchmark of concentration risk."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61",
                    "r63",
                    "r120",
                    "r121",
                    "r341",
                    "r638",
                    "r759"
                    ]
                },
            "us-gaap_ConcentrationRiskByTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskByTypeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Concentration Risk Type",
                            "label":  "Concentration Risk Type [Axis]",
                            "documentation":  "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61",
                    "r63",
                    "r120",
                    "r121",
                    "r341",
                    "r759",
                    "r834"
                    ]
                },
            "us-gaap_ConcentrationRiskCreditRisk":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskCreditRisk",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Concentrations of Credit Risk",
                            "label":  "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for credit risk."
                            }
                        }
                    },
                "auth_ref":  [
                    "r132",
                    "r216"
                    ]
                },
            "us-gaap_ConcentrationRiskPercentage1":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskPercentage1",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Concentration risk, percentage",
                            "label":  "Concentration Risk, Percentage",
                            "documentation":  "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61",
                    "r63",
                    "r120",
                    "r121",
                    "r341"
                    ]
                },
            "us-gaap_ConcentrationRiskTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskTypeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Concentration Risk Type",
                            "label":  "Concentration Risk Type [Domain]",
                            "documentation":  "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61",
                    "r63",
                    "r120",
                    "r121",
                    "r341",
                    "r759"
                    ]
                },
            "us-gaap_ConsolidationPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConsolidationPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Principles of Consolidation and Basis of Presentation",
                            "label":  "Consolidation, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
                            }
                        }
                    },
                "auth_ref":  [
                    "r104",
                    "r779"
                    ]
                },
            "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerAssetAndLiabilityTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Contract with Customer, Asset and Liability [Table Text Block]",
                            "label":  "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r894"
                    ]
                },
            "us-gaap_ContractWithCustomerAssetNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerAssetNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Contract Assets",
                            "label":  "Contract with Customer, Asset, after Allowance for Credit Loss",
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
                            }
                        }
                    },
                "auth_ref":  [
                    "r422",
                    "r423",
                    "r434"
                    ]
                },
            "us-gaap_ContractWithCustomerLiabilityRevenueRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerLiabilityRevenueRecognized",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Contract with Customer, Liability, Revenue Recognized",
                            "label":  "Contract with Customer, Liability, Revenue Recognized",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r435"
                    ]
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostOfGoodsAndServicesSold",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cost of Goods and Services Sold",
                            "label":  "Cost of Goods and Services Sold",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r158",
                    "r588"
                    ]
                },
            "us-gaap_CostsAndExpenses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostsAndExpenses",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total operating expenses",
                            "label":  "Costs and Expenses",
                            "documentation":  "Total costs of sales and operating expenses for the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r157"
                    ]
                },
            "us-gaap_CostsAndExpensesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostsAndExpensesAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating expenses:",
                            "label":  "Costs and Expenses [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_CoverAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CoverAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cover [Abstract]",
                            "label":  "Cover [Abstract]",
                            "documentation":  "Cover page."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio",
                            "label":  "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio",
                            "documentation":  "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CurrentFederalTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CurrentFederalTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Federal tax benefit",
                            "label":  "Current Federal Tax Expense (Benefit)",
                            "documentation":  "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations.  Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r836",
                    "r861",
                    "r928"
                    ]
                },
            "dei_CurrentFiscalYearEndDate":  {
                "xbrltype":  "gMonthDayItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CurrentFiscalYearEndDate",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current Fiscal Year End Date",
                            "label":  "Current Fiscal Year End Date",
                            "documentation":  "End date of current fiscal year in the format --MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CurrentForeignTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CurrentForeignTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign tax expense",
                            "label":  "Current Foreign Tax Expense (Benefit)",
                            "documentation":  "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r836",
                    "r861"
                    ]
                },
            "us-gaap_CurrentIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CurrentIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total current tax (benefit) expense",
                            "label":  "Current Income Tax Expense (Benefit)",
                            "documentation":  "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r191",
                    "r518",
                    "r525",
                    "r861"
                    ]
                },
            "us-gaap_CurrentStateAndLocalTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CurrentStateAndLocalTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "State tax expense",
                            "label":  "Current State and Local Tax Expense (Benefit)",
                            "documentation":  "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations.  Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r836",
                    "r861",
                    "r928"
                    ]
                },
            "us-gaap_CustomerConcentrationRiskMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CustomerConcentrationRiskMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Customer Concentration Risk",
                            "label":  "Customer Concentration Risk [Member]",
                            "documentation":  "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues.  The risk is the materially adverse effects of loss of a significant customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r62",
                    "r341"
                    ]
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Disclosure [Abstract]",
                            "label":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/Debt"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt",
                            "label":  "Debt Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
                            }
                        }
                    },
                "auth_ref":  [
                    "r176",
                    "r269",
                    "r377",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r393",
                    "r400",
                    "r401",
                    "r403"
                    ]
                },
            "us-gaap_DebtInstrumentAnnualPrincipalPayment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentAnnualPrincipalPayment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Annual Principal Payment",
                            "label":  "Debt Instrument, Annual Principal Payment",
                            "documentation":  "Amount of the total principal payments made during the annual reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30"
                    ]
                },
            "us-gaap_DebtInstrumentAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentAxis",
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument [Axis]",
                            "label":  "Debt Instrument [Axis]",
                            "documentation":  "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30",
                    "r136",
                    "r137",
                    "r200",
                    "r203",
                    "r274",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r384",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r561",
                    "r786",
                    "r787",
                    "r788",
                    "r789",
                    "r790",
                    "r859"
                    ]
                },
            "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentBasisSpreadOnVariableRate1",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Basis Spread on Variable Rate",
                            "label":  "Debt Instrument, Basis Spread on Variable Rate",
                            "documentation":  "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtInstrumentCarryingAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentCarryingAmount",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Gross",
                            "label":  "Long-Term Debt, Gross",
                            "documentation":  "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt.  Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30",
                    "r203",
                    "r404"
                    ]
                },
            "us-gaap_DebtInstrumentFaceAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentFaceAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Face Amount",
                            "label":  "Debt Instrument, Face Amount",
                            "documentation":  "Face (par) amount of debt instrument at time of issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    "r124",
                    "r126",
                    "r378",
                    "r561",
                    "r787",
                    "r788"
                    ]
                },
            "us-gaap_DebtInstrumentFee":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentFee",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Fee",
                            "label":  "Debt Instrument, Fee",
                            "documentation":  "Description of a fee associated with the debt instrument, including a commitment fee on unborrowed portions of a lender's total contractual commitment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37"
                    ]
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Senior Unsecured Notes [Line Items]",
                            "label":  "Debt Instrument [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r274",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r384",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r402",
                    "r561",
                    "r786",
                    "r787",
                    "r788",
                    "r789",
                    "r790",
                    "r859"
                    ]
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Name",
                            "label":  "Debt Instrument, Name [Domain]",
                            "documentation":  "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38",
                    "r274",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r384",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r561",
                    "r786",
                    "r787",
                    "r788",
                    "r789",
                    "r790",
                    "r859"
                    ]
                },
            "us-gaap_DebtInstrumentTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentTable",
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Long-term Debt Instruments [Table]",
                            "label":  "Schedule of Long-Term Debt Instruments [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38",
                    "r87",
                    "r88",
                    "r123",
                    "r124",
                    "r126",
                    "r131",
                    "r178",
                    "r179",
                    "r274",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r384",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r402",
                    "r561",
                    "r786",
                    "r787",
                    "r788",
                    "r789",
                    "r790",
                    "r859"
                    ]
                },
            "us-gaap_DebtInstrumentUnamortizedDiscount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentUnamortizedDiscount",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Less:  Original issuance discount",
                            "label":  "Debt Instrument, Unamortized Discount",
                            "documentation":  "Amount, after accumulated amortization, of debt discount."
                            }
                        }
                    },
                "auth_ref":  [
                    "r123",
                    "r126",
                    "r891"
                    ]
                },
            "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
                            "label":  "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
                            "documentation":  "Amount of unamortized debt discount (premium) and debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r125",
                    "r389",
                    "r405",
                    "r787",
                    "r788"
                    ]
                },
            "us-gaap_DeferredChargesPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredChargesPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred Financing Costs",
                            "label":  "Deferred Charges, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
                            }
                        }
                    },
                "auth_ref":  [
                    "r236"
                    ]
                },
            "us-gaap_DeferredFederalIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredFederalIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Federal tax benefit",
                            "label":  "Deferred Federal Income Tax Expense (Benefit)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r861",
                    "r927",
                    "r928"
                    ]
                },
            "us-gaap_DeferredFinanceCostsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredFinanceCostsGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Issuance Costs, Gross",
                            "label":  "Debt Issuance Costs, Gross",
                            "documentation":  "Amount, before accumulated amortization, of debt issuance costs.  Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r125"
                    ]
                },
            "us-gaap_DeferredForeignIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredForeignIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign tax expense (benefit)",
                            "label":  "Deferred Foreign Income Tax Expense (Benefit)",
                            "documentation":  "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r191",
                    "r861",
                    "r927"
                    ]
                },
            "us-gaap_DeferredIncomeTaxAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxAssetsNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred income tax assets, net",
                            "label":  "Deferred Income Tax Assets, Net",
                            "documentation":  "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r501",
                    "r502"
                    ]
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred income taxes",
                            "verboseLabel":  "Deferred income taxes",
                            "label":  "Deferred Income Tax Expense (Benefit)",
                            "documentation":  "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r191",
                    "r222",
                    "r524",
                    "r525",
                    "r861"
                    ]
                },
            "us-gaap_DeferredIncomeTaxLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxLiabilities",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred Tax Liabilities, Gross",
                            "label":  "Deferred Tax Liabilities, Gross",
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences."
                            }
                        }
                    },
                "auth_ref":  [
                    "r139",
                    "r140",
                    "r201",
                    "r512"
                    ]
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred income tax liabilities, net",
                            "verboseLabel":  "Deferred Income Tax Liabilities, Net",
                            "label":  "Deferred Income Tax Liabilities, Net",
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r501",
                    "r502",
                    "r608"
                    ]
                },
            "us-gaap_DeferredRevenueCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredRevenueCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred revenue",
                            "label":  "Deferred Revenue, Current",
                            "documentation":  "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r841"
                    ]
                },
            "us-gaap_DeferredRevenueNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredRevenueNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred revenue, net of current portion",
                            "label":  "Deferred Revenue, Noncurrent",
                            "documentation":  "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r842"
                    ]
                },
            "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredStateAndLocalIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "State tax expense (benefit)",
                            "label":  "Deferred State and Local Income Tax Expense (Benefit)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r861",
                    "r927",
                    "r928"
                    ]
                },
            "us-gaap_DeferredTaxAssetDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred Tax Asset [Domain]",
                            "label":  "Deferred Tax Asset [Domain]",
                            "documentation":  "Identification of the deferred tax asset for which a valuation reserve exists."
                            }
                        }
                    },
                "auth_ref":  [
                    "r98"
                    ]
                },
            "us-gaap_DeferredTaxAssetsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred Tax Assets, Gross",
                            "label":  "Deferred Tax Assets, Gross",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r513"
                    ]
                },
            "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsInProcessResearchAndDevelopment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred tax assets, in process research and development",
                            "label":  "Deferred Tax Assets, in Process Research and Development",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101",
                    "r926"
                    ]
                },
            "irdm_DeferredTaxAssetsLongTermContracts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "DeferredTaxAssetsLongTermContracts",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term contracts",
                            "label":  "Deferred Tax Assets Long Term Contracts",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from long term contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred Tax Assets, Net of Valuation Allowance",
                            "label":  "Deferred Tax Assets, Net of Valuation Allowance",
                            "documentation":  "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r925"
                    ]
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwards",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Federal, state and foreign net operating losses, other carryforwards and tax credits",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101",
                    "r926"
                    ]
                },
            "us-gaap_DeferredTaxAssetsOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOther",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other",
                            "label":  "Deferred Tax Assets, Other",
                            "documentation":  "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101",
                    "r926"
                    ]
                },
            "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred tax assets, tax credit carryforwards, foreign",
                            "label":  "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r100",
                    "r101",
                    "r926"
                    ]
                },
            "us-gaap_DeferredTaxAssetsValuationAllowance":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsValuationAllowance",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails",
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred Tax Assets, Valuation Allowance",
                            "terseLabel":  "Deferred Tax Assets, Valuation Allowance",
                            "label":  "Deferred Tax Assets, Valuation Allowance",
                            "documentation":  "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r514"
                    ]
                },
            "us-gaap_DeferredTaxLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxLiabilities",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred Tax Liabilities, Net",
                            "label":  "Deferred Tax Liabilities, Net",
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r97",
                    "r925"
                    ]
                },
            "irdm_DeferredTaxLiabilitiesFixedAssetsAndIntangibles":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "DeferredTaxLiabilitiesFixedAssetsAndIntangibles",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred Tax Liabilities Fixed Assets And Intangibles",
                            "label":  "Deferred Tax Liabilities Fixed Assets And Intangibles",
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences from fixed assets and intangibles."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxLiabilitiesInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxLiabilitiesInvestments",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Investment in joint venture",
                            "label":  "Deferred Tax Liabilities, Investments",
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxLiabilitiesOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxLiabilitiesOther",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DeferredTaxAssetsLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred Tax Liabilities, Other",
                            "label":  "Deferred Tax Liabilities, Other",
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101",
                    "r926"
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/EmployeeBenefitPlanNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Defined-contribution plan employer-matching contributions amount",
                            "label":  "Defined Contribution Plan, Employer Discretionary Contribution Amount",
                            "documentation":  "Amount of discretionary contributions made by an employer to a defined contribution plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployerMatchingContributionPercent",
                "presentation":  [
                    "http://www.iridium.com/role/EmployeeBenefitPlanNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Maximum deferral contribution percentage",
                            "label":  "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
                            "documentation":  "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
                "presentation":  [
                    "http://www.iridium.com/role/EmployeeBenefitPlanNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Maximum employee contribution percentage",
                            "label":  "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
                            "documentation":  "Percentage employer matches of the employee's percentage contribution matched."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
                "presentation":  [
                    "http://www.iridium.com/role/EmployeeBenefitPlanNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Defined-contribution plan matching employees\u2019 contributions vested percentage",
                            "label":  "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
                            "documentation":  "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_DefinitionThreeYearCumulativeInflationRateHighlyInflationaryEconomy":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "DefinitionThreeYearCumulativeInflationRateHighlyInflationaryEconomy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Definition:  Three Year Cumulative Inflation Rate - Highly Inflationary Economy",
                            "label":  "Definition:  Three Year Cumulative Inflation Rate - Highly Inflationary Economy",
                            "documentation":  "Definition:  Three Year Cumulative Inflation Rate - Highly Inflationary Economy"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Depreciation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Depreciation",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation",
                            "label":  "Depreciation",
                            "documentation":  "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives.  Includes production and non-production related depreciation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r81"
                    ]
                },
            "us-gaap_DepreciationAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Depreciation [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationDepletionAndAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation and amortization",
                            "label":  "Depreciation, Depletion and Amortization",
                            "documentation":  "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r321"
                    ]
                },
            "irdm_DepreciationExpenseIncreaseDecreaseDueChangeInEstimatedUsefulLife":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "DepreciationExpenseIncreaseDecreaseDueChangeInEstimatedUsefulLife",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation expense, Increase (decrease) due change in estimated useful life",
                            "label":  "Depreciation expense, Increase (decrease) due change in estimated useful life",
                            "documentation":  "Depreciation expense, Increase (decrease) due change in estimated useful life"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DerivativeCapInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeCapInterestRate",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, Cap Interest Rate",
                            "label":  "Derivative, Cap Interest Rate",
                            "documentation":  "Cap rate on an interest rate derivative such as an interest rate cap or collar.  If market rates exceed the cap rate, a payment or receipt is triggered on the contract."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DerivativeContractTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeContractTypeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Contract [Domain]",
                            "label":  "Derivative Contract [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r671",
                    "r673",
                    "r687",
                    "r688",
                    "r689",
                    "r692",
                    "r693",
                    "r694",
                    "r695",
                    "r697",
                    "r698",
                    "r699",
                    "r700",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r722",
                    "r723",
                    "r724",
                    "r725",
                    "r745",
                    "r746",
                    "r747",
                    "r748",
                    "r808",
                    "r810"
                    ]
                },
            "us-gaap_DerivativeFixedInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeFixedInterestRate",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, Fixed Interest Rate",
                            "label":  "Derivative, Fixed Interest Rate",
                            "documentation":  "Fixed interest rate related to the interest rate derivative."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DerivativeGainLossOnDerivativeNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeGainLossOnDerivativeNet",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, Gain (Loss) on Derivative, Net",
                            "label":  "Derivative, Gain (Loss) on Derivative, Net",
                            "documentation":  "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r931"
                    ]
                },
            "us-gaap_DerivativeGainOnDerivative":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeGainOnDerivative",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, Gain on Derivative",
                            "label":  "Derivative, Gain on Derivative",
                            "documentation":  "Amount of increase in the fair value of derivatives recognized in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r534"
                    ]
                },
            "us-gaap_DerivativeInstrumentRiskAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentRiskAxis",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instrument [Axis]",
                            "label":  "Derivative Instrument [Axis]",
                            "documentation":  "Information by type of derivative contract."
                            }
                        }
                    },
                "auth_ref":  [
                    "r110",
                    "r112",
                    "r114",
                    "r116",
                    "r671",
                    "r673",
                    "r687",
                    "r688",
                    "r689",
                    "r692",
                    "r693",
                    "r694",
                    "r695",
                    "r697",
                    "r698",
                    "r699",
                    "r700",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r722",
                    "r723",
                    "r724",
                    "r725",
                    "r745",
                    "r746",
                    "r747",
                    "r748",
                    "r778",
                    "r808",
                    "r810"
                    ]
                },
            "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
                            "label":  "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNotes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
                            "label":  "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r195",
                    "r535",
                    "r542"
                    ]
                },
            "us-gaap_DerivativeLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swaps [Line Items]",
                            "label":  "Derivative [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r542"
                    ]
                },
            "us-gaap_DerivativeNotionalAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeNotionalAmount",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, Notional Amount",
                            "label":  "Derivative, Notional Amount",
                            "documentation":  "Nominal or face amount used to calculate payment on derivative."
                            }
                        }
                    },
                "auth_ref":  [
                    "r929",
                    "r930"
                    ]
                },
            "us-gaap_DerivativeTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeTable",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative [Table]",
                            "label":  "Derivative [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19",
                    "r105",
                    "r106",
                    "r107",
                    "r108",
                    "r111",
                    "r114",
                    "r117",
                    "r118",
                    "r119",
                    "r542"
                    ]
                },
            "us-gaap_DerivativesAndFairValueTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativesAndFairValueTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivatives and Fair Value",
                            "label":  "Derivatives and Fair Value [Text Block]",
                            "documentation":  "The entire disclosure for derivatives and fair value of assets and liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r195",
                    "r197"
                    ]
                },
            "srt_DirectorMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "DirectorMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Director",
                            "label":  "Director [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r874",
                    "r963"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disaggregation of Revenue [Line Items]",
                            "label":  "Disaggregation of Revenue [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r433",
                    "r792",
                    "r793",
                    "r794",
                    "r795",
                    "r796",
                    "r797",
                    "r798"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueTable",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disaggregation of Revenue [Table]",
                            "label":  "Disaggregation of Revenue [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r433",
                    "r792",
                    "r793",
                    "r794",
                    "r795",
                    "r796",
                    "r797",
                    "r798"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disaggregation of Revenue [Table Text Block]",
                            "label":  "Disaggregation of Revenue [Table Text Block]",
                            "documentation":  "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
                            }
                        }
                    },
                "auth_ref":  [
                    "r895"
                    ]
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock-Based Compensation",
                            "label":  "Share-Based Payment Arrangement [Text Block]",
                            "documentation":  "The entire disclosure for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r447",
                    "r451",
                    "r483",
                    "r484",
                    "r486",
                    "r803"
                    ]
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based Payment Arrangement [Abstract]",
                            "label":  "Share-Based Payment Arrangement [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DividendPayableDateToBePaidDayMonthAndYear":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DividendPayableDateToBePaidDayMonthAndYear",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dividends Payable, Date to be Paid",
                            "label":  "Dividends Payable, Date to be Paid",
                            "documentation":  "Date the declared dividend will be paid, in YYYY-MM-DD format."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54"
                    ]
                },
            "us-gaap_Dividends":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Dividends",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Dividends",
                            "label":  "Dividends",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6",
                    "r180"
                    ]
                },
            "us-gaap_DividendsPayableAmountPerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DividendsPayableAmountPerShare",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dividends Payable, Amount Per Share",
                            "label":  "Dividends Payable, Amount Per Share",
                            "documentation":  "The per share amount of a dividend declared, but not paid, as of the financial reporting date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54"
                    ]
                },
            "us-gaap_DividendsPayableCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DividendsPayableCurrentAndNoncurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dividends accrued on common stock",
                            "label":  "Dividends Payable",
                            "documentation":  "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    "r137",
                    "r138",
                    "r202",
                    "r818",
                    "r956"
                    ]
                },
            "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DividendsPayableDateDeclaredDayMonthAndYear",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dividends Payable, Date Declared",
                            "label":  "Dividends Payable, Date Declared",
                            "documentation":  "Date the dividend to be paid was declared, in YYYY-MM-DD format."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54"
                    ]
                },
            "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DividendsPayableDateOfRecordDayMonthAndYear",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dividends Payable, Date of Record",
                            "label":  "Dividends Payable, Date of Record",
                            "documentation":  "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentAnnualReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentAnnualReport",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Annual Report",
                            "label":  "Document Annual Report",
                            "documentation":  "Boolean flag that is true only for a form used as an annual report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827"
                    ]
                },
            "dei_DocumentFinStmtErrorCorrectionFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFinStmtErrorCorrectionFlag",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Financial Statement Error Correction [Flag]",
                            "label":  "Document Financial Statement Error Correction [Flag]",
                            "documentation":  "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827",
                    "r829"
                    ]
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "xbrltype":  "fiscalPeriodItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalPeriodFocus",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Fiscal Period Focus",
                            "label":  "Document Fiscal Period Focus",
                            "documentation":  "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentFiscalYearFocus":  {
                "xbrltype":  "gYearItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalYearFocus",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Fiscal Year Focus",
                            "label":  "Document Fiscal Year Focus",
                            "documentation":  "This is focus fiscal year of the document report in YYYY format.  For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus.  Example: 2006."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentInformationLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Information [Line Items]",
                            "label":  "Document Information [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentInformationTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationTable",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Information [Table]",
                            "label":  "Document Information [Table]",
                            "documentation":  "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentPeriodEndDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentPeriodEndDate",
                "presentation":  [
                    "http://www.iridium.com/role/Cover",
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Period End Date",
                            "label":  "Document Period End Date",
                            "documentation":  "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentTransitionReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentTransitionReport",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Transition Report",
                            "label":  "Document Transition Report",
                            "documentation":  "Boolean flag that is true only for a form used as a transition report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r828"
                    ]
                },
            "dei_DocumentType":  {
                "xbrltype":  "submissionTypeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentType",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Type",
                            "label":  "Document Type",
                            "documentation":  "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc).  The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentsIncorporatedByReferenceTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentsIncorporatedByReferenceTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Documents Incorporated by Reference",
                            "label":  "Documents Incorporated by Reference [Text Block]",
                            "documentation":  "Documents incorporated by reference."
                            }
                        }
                    },
                "auth_ref":  [
                    "r823"
                    ]
                },
            "us-gaap_DomesticCountryMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DomesticCountryMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Domestic tax authority",
                            "label":  "Domestic Tax Authority [Member]",
                            "documentation":  "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Earnings Per Share [Abstract]",
                            "label":  "Earnings Per Share [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareBasic":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasic",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Earnings Per Share, Basic and Diluted",
                            "label":  "Earnings Per Share, Basic",
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r258",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r284",
                    "r288",
                    "r291",
                    "r304",
                    "r305",
                    "r306",
                    "r308",
                    "r545",
                    "r546",
                    "r604",
                    "r622",
                    "r782"
                    ]
                },
            "us-gaap_EarningsPerShareBasicLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasicLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
                            "label":  "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r291",
                    "r294",
                    "r304"
                    ]
                },
            "us-gaap_EarningsPerShareDilutedProFormaAdjustment":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareDilutedProFormaAdjustment",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Earnings Per Share, Diluted, Pro Forma Adjustment",
                            "label":  "Earnings Per Share, Diluted, Pro Forma Adjustment",
                            "documentation":  "Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerSharePolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerSharePolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net Income (Loss) Per Share",
                            "label":  "Earnings Per Share, Policy [Policy Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58",
                    "r59"
                    ]
                },
            "irdm_EarningsPerShareTableTextBlockTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "EarningsPerShareTableTextBlockTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShare"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net Income (Loss) Per Share",
                            "label":  "Earnings Per Share [Table Text Block] [Text Block]",
                            "documentation":  "Earnings Per Share [Table Text Block] [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Effect of exchange rate changes on cash and cash equivalents",
                            "label":  "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
                            "documentation":  "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies.  Excludes amounts for disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r550"
                    ]
                },
            "irdm_EffectiveIncomeTaxRateReconciliationLimitationonExecutiveCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "EffectiveIncomeTaxRateReconciliationLimitationonExecutiveCompensation",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Limitation on executive compensation deduction",
                            "label":  "Effective Income Tax Rate Reconciliation, Limitation on Executive Compensation",
                            "documentation":  "Effective Income Tax Rate Reconciliation, Limitation on Executive Compensation"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Capitalized stock-based compensation",
                            "label":  "Share-Based Payment Arrangement, Amount Capitalized",
                            "documentation":  "Amount of cost capitalized for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r482"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
                            "label":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Nonvested awards, compensation cost not yet recognized, total",
                            "label":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r485"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Nonvested awards, compensation cost not yet recognized, period for recognition",
                            "label":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
                            "documentation":  "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r485"
                    ]
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeStockOptionMember",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Employee stock option",
                            "label":  "Employee Stock Option [Member]",
                            "documentation":  "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_EngineeringandSupportServicesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "EngineeringandSupportServicesMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Engineering and support services",
                            "label":  "Engineering and Support Services [Member]",
                            "documentation":  "Engineering and Support Services [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressAddressLine1":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressAddressLine1",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, Address Line One",
                            "label":  "Entity Address, Address Line One",
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressCityOrTown":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressCityOrTown",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, City or Town",
                            "label":  "Entity Address, City or Town",
                            "documentation":  "Name of the City or Town"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressPostalZipCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressPostalZipCode",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, Postal Zip Code",
                            "label":  "Entity Address, Postal Zip Code",
                            "documentation":  "Code for the postal or zip code"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressStateOrProvince":  {
                "xbrltype":  "stateOrProvinceItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressStateOrProvince",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, State or Province",
                            "label":  "Entity Address, State or Province",
                            "documentation":  "Name of the state or province."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCentralIndexKey":  {
                "xbrltype":  "centralIndexKeyItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCentralIndexKey",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Central Index Key",
                            "label":  "Entity Central Index Key",
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Common Stock, Shares Outstanding",
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCurrentReportingStatus":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCurrentReportingStatus",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Current Reporting Status",
                            "label":  "Entity Current Reporting Status",
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityEmergingGrowthCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityEmergingGrowthCompany",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Emerging Growth Company",
                            "label":  "Entity Emerging Growth Company",
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityFileNumber":  {
                "xbrltype":  "fileNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFileNumber",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity File Number",
                            "label":  "Entity File Number",
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityFilerCategory":  {
                "xbrltype":  "filerCategoryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFilerCategory",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Filer Category",
                            "label":  "Entity Filer Category",
                            "documentation":  "Indicate whether the registrant is one of the following:  Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer.  Definitions of these categories are stated in Rule 12b-2 of the Exchange Act.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "xbrltype":  "edgarStateCountryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityIncorporationStateCountryCode",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Incorporation, State or Country Code",
                            "label":  "Entity Incorporation, State or Country Code",
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityInteractiveDataCurrent":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityInteractiveDataCurrent",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Interactive Data Current",
                            "label":  "Entity Interactive Data Current",
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r830"
                    ]
                },
            "dei_EntityListingsExchangeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityListingsExchangeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Listings, Exchange [Axis]",
                            "label":  "Entity Listings, Exchange [Axis]",
                            "documentation":  "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityPublicFloat":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityPublicFloat",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Public Float",
                            "label":  "Entity Public Float",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityRegistrantName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityRegistrantName",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Registrant Name",
                            "label":  "Entity Registrant Name",
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityShellCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityShellCompany",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Shell Company",
                            "label":  "Entity Shell Company",
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntitySmallBusiness":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntitySmallBusiness",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Small Business",
                            "label":  "Entity Small Business",
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityTaxIdentificationNumber":  {
                "xbrltype":  "employerIdItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityTaxIdentificationNumber",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Tax Identification Number",
                            "label":  "Entity Tax Identification Number",
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
                            }
                        }
                    },
                "auth_ref":  [
                    "r822"
                    ]
                },
            "dei_EntityVoluntaryFilers":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityVoluntaryFilers",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Voluntary Filers",
                            "label":  "Entity Voluntary Filers",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityWellKnownSeasonedIssuer":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityWellKnownSeasonedIssuer",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Well-known Seasoned Issuer",
                            "label":  "Entity Well-known Seasoned Issuer",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r831"
                    ]
                },
            "us-gaap_EquityComponentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityComponentDomain",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Component",
                            "label":  "Equity Component [Domain]",
                            "documentation":  "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r226",
                    "r252",
                    "r253",
                    "r254",
                    "r275",
                    "r276",
                    "r277",
                    "r279",
                    "r285",
                    "r287",
                    "r310",
                    "r349",
                    "r350",
                    "r421",
                    "r487",
                    "r488",
                    "r489",
                    "r520",
                    "r521",
                    "r536",
                    "r537",
                    "r538",
                    "r539",
                    "r540",
                    "r541",
                    "r544",
                    "r551",
                    "r552",
                    "r553",
                    "r554",
                    "r555",
                    "r556",
                    "r572",
                    "r632",
                    "r633",
                    "r634",
                    "r655",
                    "r728"
                    ]
                },
            "us-gaap_EquityMethodInvesteeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvesteeMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Method Investee [Member]",
                            "label":  "Equity Method Investee [Member]",
                            "documentation":  "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor."
                            }
                        }
                    },
                "auth_ref":  [
                    "r592",
                    "r594",
                    "r596",
                    "r598",
                    "r600",
                    "r602",
                    "r943",
                    "r944"
                    ]
                },
            "srt_EquityMethodInvesteeNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "EquityMethodInvesteeNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Investment, Name [Domain]",
                            "label":  "Investment, Name [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r345",
                    "r346",
                    "r347"
                    ]
                },
            "us-gaap_EquityMethodInvestmentOwnershipPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentOwnershipPercentage",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Method Investment, Ownership Percentage",
                            "label":  "Equity Method Investment, Ownership Percentage",
                            "documentation":  "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r345"
                    ]
                },
            "us-gaap_EquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestments",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Method Investments",
                            "label":  "Equity Method Investments",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r324",
                    "r344",
                    "r838",
                    "r882"
                    ]
                },
            "us-gaap_EquityMethodInvestmentsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentsFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Method Investments, Fair Value Disclosure",
                            "label":  "Equity Method Investments, Fair Value Disclosure",
                            "documentation":  "Fair value portion of investments accounted under the equity method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r839",
                    "r934",
                    "r935",
                    "r936"
                    ]
                },
            "dei_ExchangeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "ExchangeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Exchange [Domain]",
                            "label":  "Exchange [Domain]",
                            "documentation":  "The set of all exchanges.  MIC exchange codes are drawn from ISO 10383."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_ExecutiveOfficerMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ExecutiveOfficerMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Executive Officer",
                            "label":  "Executive Officer [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r874"
                    ]
                },
            "us-gaap_ExtinguishmentOfDebtAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ExtinguishmentOfDebtAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Extinguishment of Debt, Amount",
                            "label":  "Extinguishment of Debt, Amount",
                            "documentation":  "Gross amount of debt extinguished."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value, Hierarchy",
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
                            }
                        }
                    },
                "auth_ref":  [
                    "r391",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r547",
                    "r582",
                    "r583",
                    "r584",
                    "r787",
                    "r788",
                    "r799",
                    "r800",
                    "r801"
                    ]
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel2Member",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value, Inputs, Level 2",
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r391",
                    "r438",
                    "r443",
                    "r547",
                    "r583",
                    "r787",
                    "r788",
                    "r799",
                    "r800",
                    "r801"
                    ]
                },
            "us-gaap_FairValueMeasurementPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value Measurements",
                            "label":  "Fair Value Measurement, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity.  Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value Hierarchy",
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r391",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r582",
                    "r583",
                    "r584",
                    "r787",
                    "r788",
                    "r799",
                    "r800",
                    "r801"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetUsefulLife":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetUsefulLife",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Definite-lived intangible asset",
                            "label":  "Finite-Lived Intangible Asset, Useful Life",
                            "documentation":  "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAccumulatedAmortization",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails":  {
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Amortization of intangible assets",
                            "label":  "Finite-Lived Intangible Assets, Accumulated Amortization",
                            "documentation":  "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    "r235",
                    "r359"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Thereafter",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
                            "documentation":  "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2024",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, Year One",
                            "documentation":  "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2028",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2027",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
                            "documentation":  "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2026",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
                            "documentation":  "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2025",
                            "label":  "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
                            "documentation":  "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsByMajorClassAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finite-Lived Intangible Assets by Major Class [Axis]",
                            "label":  "Finite-Lived Intangible Assets by Major Class [Axis]",
                            "documentation":  "Information by major type or class of finite-lived intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r356",
                    "r358",
                    "r359",
                    "r361",
                    "r589",
                    "r590"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsGross",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails":  {
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finite-Lived Intangible Assets, Gross",
                            "label":  "Finite-Lived Intangible Assets, Gross",
                            "documentation":  "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    "r169",
                    "r590"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsMajorClassNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finite-Lived Intangible Assets, Major Class Name [Domain]",
                            "label":  "Finite-Lived Intangible Assets, Major Class Name [Domain]",
                            "documentation":  "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
                            }
                        }
                    },
                "auth_ref":  [
                    "r76",
                    "r79"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsFutureAmortizationExpenseDetails",
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net Carrying\u00a0Value",
                            "terseLabel":  "Finite-Lived Intangible Assets, Net",
                            "label":  "Finite-Lived Intangible Assets, Net",
                            "documentation":  "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    "r169",
                    "r589"
                    ]
                },
            "us-gaap_FixturesAndEquipmentGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FixturesAndEquipmentGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equipment",
                            "label":  "Fixtures and Equipment, Gross",
                            "documentation":  "Amount before accumulated depreciation of fixtures and equipment.  Includes, but is not limited to, machinery, equipment, and engines."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ForeignCountryMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ForeignCountryMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign tax authority",
                            "label":  "Foreign Tax Authority [Member]",
                            "documentation":  "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign Currencies",
                            "label":  "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r549"
                    ]
                },
            "irdm_ForeignTaxCreditCarryForwardValuationAllowanceIncrease":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ForeignTaxCreditCarryForwardValuationAllowanceIncrease",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign tax credit carry forward valuation allowance increase",
                            "label":  "Foreign Tax Credit Carry Forward Valuation Allowance Increase",
                            "documentation":  "The increase in the current fiscal year of the portion of the valuation allowance pertaining to the foreign tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GainsLossesOnExtinguishmentOfDebt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GainsLossesOnExtinguishmentOfDebt",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NonoperatingIncomeExpense",
                        "weight":  1.0,
                        "order":  2.0
                        },
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Gain (Loss) on Extinguishment of Debt",
                            "negatedTerseLabel":  "Loss on extinguishment of debt",
                            "label":  "Gain (Loss) on Extinguishment of Debt",
                            "documentation":  "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r84",
                    "r85"
                    ]
                },
            "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillAndIntangibleAssetsDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Goodwill and Intangible Assets Disclosure [Abstract]",
                            "label":  "Goodwill and Intangible Assets Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillAndIntangibleAssetsPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intangible Assets",
                            "label":  "Goodwill and Intangible Assets, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for goodwill and intangible assets.  This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r13",
                    "r73"
                    ]
                },
            "us-gaap_GranteeStatusAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GranteeStatusAxis",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Grantee Status [Axis]",
                            "label":  "Grantee Status [Axis]",
                            "documentation":  "Information by status of recipient to whom award is granted."
                            }
                        }
                    },
                "auth_ref":  [
                    "r448",
                    "r450",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_GranteeStatusDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GranteeStatusDomain",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Grantee Status [Domain]",
                            "label":  "Grantee Status [Domain]",
                            "documentation":  "Status of recipient to whom award is granted."
                            }
                        }
                    },
                "auth_ref":  [
                    "r448",
                    "r450",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "irdm_GroundSystemGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "GroundSystemGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Ground system",
                            "label":  "Ground System, Gross",
                            "documentation":  "Ground System, Gross"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_GroundSystemMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "GroundSystemMember",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Ground System [Member]",
                            "label":  "Ground System [Member]",
                            "documentation":  "Ground system."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_HostedPayloadandOtherDataServicesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "HostedPayloadandOtherDataServicesMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hosted payload and other data",
                            "label":  "Hosted Payload and Other Data Services [Member]",
                            "documentation":  "Hosted Payload and Other Data Services [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_HostingAgreementMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "HostingAgreementMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hosting Agreement [Member]",
                            "label":  "Hosting Agreement [Member]",
                            "documentation":  "Hosting Agreement [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_IcfrAuditorAttestationFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "IcfrAuditorAttestationFlag",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "ICFR Auditor Attestation Flag",
                            "label":  "ICFR Auditor Attestation Flag"
                            }
                        }
                    },
                "auth_ref":  [
                    "r825",
                    "r826",
                    "r827"
                    ]
                },
            "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ImpairmentOfLongLivedAssetsToBeDisposedOf",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Impairment of Long-Lived Assets to be Disposed of",
                            "label":  "Impairment of Long-Lived Assets to be Disposed of",
                            "documentation":  "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r173"
                    ]
                },
            "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-Lived Assets",
                            "label":  "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r0",
                    "r175"
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomelossbeforeTaxesTableDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "U.S. income (loss)",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
                            "documentation":  "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r272",
                    "r526"
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/IncomelossbeforeTaxesTableDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Income (loss) before income taxes and equity in net earnings of affiliates",
                            "terseLabel":  "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
                            "documentation":  "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r1",
                    "r153",
                    "r206",
                    "r317",
                    "r327",
                    "r332",
                    "r335",
                    "r605",
                    "r619",
                    "r784"
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomelossbeforeTaxesTableDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign income",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r272",
                    "r526"
                    ]
                },
            "us-gaap_IncomeLossFromEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromEquityMethodInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Loss on equity method investments",
                            "negatedTerseLabel":  "Loss on equity method investments",
                            "label":  "Income (Loss) from Equity Method Investments",
                            "documentation":  "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r154",
                    "r205",
                    "r322",
                    "r344",
                    "r618"
                    ]
                },
            "us-gaap_IncomeStatementAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Statement [Abstract]",
                            "label":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementLocationAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Statement Location [Axis]",
                            "label":  "Income Statement Location [Axis]",
                            "documentation":  "Information by location in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r362",
                    "r363",
                    "r712"
                    ]
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementLocationDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Statement Location [Domain]",
                            "label":  "Income Statement Location [Domain]",
                            "documentation":  "Location in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r363",
                    "r712"
                    ]
                },
            "us-gaap_IncomeTaxAuthorityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxAuthorityAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails",
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Authority",
                            "label":  "Income Tax Authority [Axis]",
                            "documentation":  "Information by tax jurisdiction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r14"
                    ]
                },
            "us-gaap_IncomeTaxAuthorityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxAuthorityDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails",
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Authority",
                            "label":  "Income Tax Authority [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxAuthorityNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxAuthorityNameAxis",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Authority, Name [Axis]",
                            "label":  "Income Tax Authority, Name [Axis]",
                            "documentation":  "Information by name of taxing authority."
                            }
                        }
                    },
                "auth_ref":  [
                    "r14"
                    ]
                },
            "us-gaap_IncomeTaxAuthorityNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxAuthorityNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Authority, Name [Domain]",
                            "label":  "Income Tax Authority, Name [Domain]",
                            "documentation":  "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Disclosure [Abstract]",
                            "label":  "Income Tax Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Taxes",
                            "label":  "Income Tax Disclosure [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r273",
                    "r497",
                    "r505",
                    "r509",
                    "r516",
                    "r522",
                    "r527",
                    "r528",
                    "r529",
                    "r651"
                    ]
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Income tax benefit (expense)",
                            "terseLabel":  "Income Tax Expense (Benefit)",
                            "label":  "Income Tax Expense (Benefit)",
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r210",
                    "r223",
                    "r286",
                    "r287",
                    "r323",
                    "r503",
                    "r523",
                    "r624"
                    ]
                },
            "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred impact of state tax law changes and elections",
                            "label":  "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
                            "documentation":  "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r519"
                    ]
                },
            "us-gaap_IncomeTaxPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Taxes",
                            "label":  "Income Tax, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r251",
                    "r499",
                    "r500",
                    "r509",
                    "r510",
                    "r515",
                    "r517",
                    "r645"
                    ]
                },
            "irdm_IncomeTaxReconciliationChangeInStateTaxValuationAllowance":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "IncomeTaxReconciliationChangeInStateTaxValuationAllowance",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "State tax valuation allowance",
                            "label":  "Income Tax Reconciliation Change In State Tax Valuation Allowance",
                            "documentation":  "The portion of the difference, between total income tax expense or benefit as reported in the Income Statement for the period and the expected income tax expense or benefit computed by applying the state tax valuation allowance to pretax income from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Expected tax expense (benefit) at U.S. federal statutory tax rate",
                            "label":  "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r504"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationNondeductibleExpenseOther",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other nondeductible items",
                            "label":  "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
                            "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 nondeductible expenses."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity-based compensation",
                            "label":  "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationOtherAdjustments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationOtherAdjustments",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other adjustments",
                            "label":  "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "State taxes, net of federal benefit",
                            "label":  "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationTaxContingenciesForeign":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationTaxContingenciesForeign",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign tax expense",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Amount",
                            "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 increase (decrease) in foreign income tax contingency."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxReconciliationTaxCredits":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxReconciliationTaxCredits",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxExpenseBenefitDetails",
                    "http://www.iridium.com/role/IncomeTaxRateReconciliationComponentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
                            "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 tax credits.  Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r924"
                    ]
                },
            "us-gaap_IncomeTaxesPaidNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxesPaidNet",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income taxes paid, net",
                            "label":  "Income Taxes Paid, Net",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccountsPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccountsPayable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  13.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts payable",
                            "label":  "Increase (Decrease) in Accounts Payable",
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate amount 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccountsReceivable",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  9.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Accounts receivable",
                            "label":  "Increase (Decrease) in Accounts Receivable",
                            "documentation":  "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  14.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other current liabilities",
                            "label":  "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
                            "documentation":  "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r855"
                    ]
                },
            "us-gaap_IncreaseDecreaseInDeferredRevenue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInDeferredRevenue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  15.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred revenue",
                            "label":  "Increase (Decrease) in Deferred Revenue",
                            "documentation":  "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r771"
                    ]
                },
            "us-gaap_IncreaseDecreaseInInventories":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInInventories",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  10.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Inventory",
                            "label":  "Increase (Decrease) in Inventories",
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8"
                    ]
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOtherNoncurrentAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  12.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Other assets",
                            "label":  "Increase (Decrease) in Other Noncurrent Assets",
                            "documentation":  "Amount of increase (decrease) in noncurrent assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r855"
                    ]
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOtherNoncurrentLiabilities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  16.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other long-term liabilities",
                            "label":  "Increase (Decrease) in Other Noncurrent Liabilities",
                            "documentation":  "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  11.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Prepaid expenses and other current assets",
                            "label":  "Increase (Decrease) in Prepaid Expense and Other Assets",
                            "documentation":  "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8"
                    ]
                },
            "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncrementalCommonSharesAttributableToContingentlyIssuableShares",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
                            "label":  "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
                            "documentation":  "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met."
                            }
                        }
                    },
                "auth_ref":  [
                    "r292",
                    "r293",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r306"
                    ]
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Indefinite-lived Intangible Assets",
                            "label":  "Indefinite-Lived Intangible Assets [Axis]",
                            "documentation":  "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r357",
                    "r360"
                    ]
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Indefinite-lived Intangible Assets [Line Items]",
                            "label":  "Indefinite-Lived Intangible Assets [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Indefinite-lived Intangible Assets (Excluding Goodwill)",
                            "label":  "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
                            "documentation":  "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r171"
                    ]
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Indefinite-lived Intangible Assets, Major Class Name",
                            "label":  "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r77",
                    "r171"
                    ]
                },
            "us-gaap_IntangibleAssetsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IntangibleAssetsDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intangible Assets",
                            "label":  "Intangible Assets Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for all or part of the information related to intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r355"
                    ]
                },
            "us-gaap_IntangibleAssetsGrossExcludingGoodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IntangibleAssetsGrossExcludingGoodwill",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Gross Carrying\u00a0Value",
                            "label":  "Intangible Assets, Gross (Excluding Goodwill)",
                            "documentation":  "Amount before accumulated amortization of intangible assets, excluding goodwill."
                            }
                        }
                    },
                "auth_ref":  [
                    "r234"
                    ]
                },
            "us-gaap_IntangibleAssetsNetExcludingGoodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IntangibleAssetsNetExcludingGoodwill",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intangible assets, net",
                            "label":  "Intangible Assets, Net (Excluding Goodwill)",
                            "documentation":  "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
                            }
                        }
                    },
                "auth_ref":  [
                    "r74",
                    "r78"
                    ]
                },
            "us-gaap_IntellectualPropertyMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IntellectualPropertyMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intellectual Property",
                            "label":  "Intellectual Property [Member]",
                            "documentation":  "Intangible asset arising from original creative thought.  Include, but is not limited to, trademarks, patents, and copyrights."
                            }
                        }
                    },
                "auth_ref":  [
                    "r28"
                    ]
                },
            "us-gaap_InterestCapitalizationPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestCapitalizationPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized Interest",
                            "label":  "Interest Capitalization, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for interest capitalization."
                            }
                        }
                    },
                "auth_ref":  [
                    "r12"
                    ]
                },
            "us-gaap_InterestCostsCapitalized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestCostsCapitalized",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtInterestIncurredDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Capitalized interest",
                            "label":  "Interest Costs Capitalized",
                            "documentation":  "Amount of interest capitalized during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r122"
                    ]
                },
            "us-gaap_InterestCostsIncurred":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestCostsIncurred",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtInterestIncurredDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total interest incurred",
                            "label":  "Interest Costs Incurred",
                            "documentation":  "Total interest costs incurred during the period and either capitalized or charged against earnings."
                            }
                        }
                    },
                "auth_ref":  [
                    "r559"
                    ]
                },
            "us-gaap_InterestExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Expense",
                            "label":  "Interest Expense",
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense."
                            }
                        }
                    },
                "auth_ref":  [
                    "r125",
                    "r209",
                    "r255",
                    "r320",
                    "r558",
                    "r713",
                    "r819",
                    "r964"
                    ]
                },
            "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/DebtTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Expense Disclosure",
                            "label":  "Interest Income and Interest Expense Disclosure [Table Text Block]",
                            "documentation":  "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InterestIncomeExpenseNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestIncomeExpenseNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NonoperatingIncomeExpense",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest expense, net",
                            "label":  "Interest Income (Expense), Net",
                            "documentation":  "The net amount of operating interest income (expense)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r208"
                    ]
                },
            "us-gaap_InterestPaidNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestPaidNet",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest paid, net of amounts capitalized",
                            "label":  "Interest Paid, Excluding Capitalized Interest, Operating Activities",
                            "documentation":  "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity.  Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
                            }
                        }
                    },
                "auth_ref":  [
                    "r263",
                    "r265",
                    "r266"
                    ]
                },
            "us-gaap_InterestPayableCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestPayableCurrentAndNoncurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest payable",
                            "label":  "Interest Payable",
                            "documentation":  "Amount of interest payable on debt, including, but not limited to, trade payables."
                            }
                        }
                    },
                "auth_ref":  [
                    "r129",
                    "r956"
                    ]
                },
            "us-gaap_InterestRateCapMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateCapMember",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Cap",
                            "label":  "Interest Rate Cap [Member]",
                            "documentation":  "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates.  If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount."
                            }
                        }
                    },
                "auth_ref":  [
                    "r773"
                    ]
                },
            "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateCashFlowHedgeAssetAtFairValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Cash Flow Hedge Asset at Fair Value",
                            "label":  "Interest Rate Cash Flow Hedge Asset at Fair Value",
                            "documentation":  "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112"
                    ]
                },
            "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateCashFlowHedgeLiabilityAtFairValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Cash Flow Hedge Liability at Fair Value",
                            "label":  "Interest Rate Cash Flow Hedge Liability at Fair Value",
                            "documentation":  "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112"
                    ]
                },
            "us-gaap_InterestRateFloorMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateFloorMember",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Floor [Member]",
                            "label":  "Interest Rate Floor [Member]",
                            "documentation":  "Contracts in which the floor writer, in return for a premium, agrees to limit the risk associated with a decline in interest rates based on a notional amount.  If rates fall below an agreed rate, the floor holder will receive cash payments from the floor writer equal to the difference between the market rate and an agreed rate multiplied by the notional principal amount."
                            }
                        }
                    },
                "auth_ref":  [
                    "r773"
                    ]
                },
            "us-gaap_InterestRateSwapMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateSwapMember",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swap [Member]",
                            "label":  "Interest Rate Swap [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r773",
                    "r815",
                    "r816"
                    ]
                },
            "us-gaap_InterestRateSwaptionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateSwaptionMember",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swaption [Member]",
                            "label":  "Interest Rate Swaption [Member]",
                            "documentation":  "An option granting the owner the right but not the obligation to enter into an interest rate swap."
                            }
                        }
                    },
                "auth_ref":  [
                    "r773"
                    ]
                },
            "us-gaap_InternalRevenueServiceIRSMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InternalRevenueServiceIRSMember",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Internal Revenue Service (IRS) [Member]",
                            "label":  "Internal Revenue Service (IRS) [Member]",
                            "documentation":  "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InventoryFinishedGoods":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryFinishedGoods",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails":  {
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finished goods",
                            "label":  "Inventory, Finished Goods, Gross",
                            "documentation":  "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r845"
                    ]
                },
            "us-gaap_InventoryImpairmentPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryImpairmentPolicy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Inventory Impairment, Policy",
                            "label":  "Inventory Impairment, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels."
                            }
                        }
                    },
                "auth_ref":  [
                    "r884"
                    ]
                },
            "us-gaap_InventoryNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Inventory",
                            "totalLabel":  "Inventory",
                            "label":  "Inventory, Net",
                            "documentation":  "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r244",
                    "r777",
                    "r805"
                    ]
                },
            "us-gaap_InventoryNetAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryNetAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Inventory, Net [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InventoryPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Inventory",
                            "label":  "Inventory, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
                            }
                        }
                    },
                "auth_ref":  [
                    "r212",
                    "r230",
                    "r243",
                    "r351",
                    "r352",
                    "r353",
                    "r587",
                    "r780"
                    ]
                },
            "us-gaap_InventoryRawMaterials":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryRawMaterials",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails":  {
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Raw materials",
                            "label":  "Inventory, Raw Materials, Gross",
                            "documentation":  "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r846"
                    ]
                },
            "us-gaap_InventoryValuationReserves":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryValuationReserves",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails":  {
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofInventoryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Inventory valuation reserve",
                            "label":  "Inventory Valuation Reserves",
                            "documentation":  "Amount of valuation reserve for inventory."
                            }
                        }
                    },
                "auth_ref":  [
                    "r72",
                    "r848"
                    ]
                },
            "us-gaap_InvestmentPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Investment, Policy",
                            "label":  "Investment, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for investment in financial asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r623",
                    "r641",
                    "r642",
                    "r643",
                    "r644",
                    "r738",
                    "r739"
                    ]
                },
            "irdm_InvestorBridgeLoanCommitment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "InvestorBridgeLoanCommitment",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Investor Bridge Loan Commitment",
                            "label":  "Investor Bridge Loan Commitment",
                            "documentation":  "Investor Bridge Loan Commitment"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Land":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Land",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails":  {
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Land",
                            "label":  "Land",
                            "documentation":  "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r840"
                    ]
                },
            "us-gaap_LeaseholdImprovementsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseholdImprovementsMember",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Building and leasehold improvements",
                            "label":  "Leasehold Improvements [Member]",
                            "documentation":  "Additions or improvements to assets held under a lease arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r174"
                    ]
                },
            "us-gaap_LeasesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeasesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Leases [Abstract]",
                            "label":  "Leases [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeLeasesPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeLeasesPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessee, Leases [Policy Text Block]",
                            "label":  "Lessee, Leases [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for leasing arrangement entered into by lessee."
                            }
                        }
                    },
                "auth_ref":  [
                    "r564"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
                            "documentation":  "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability.  Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
                            }
                        }
                    },
                "auth_ref":  [
                    "r940"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total lease payments",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Thereafter",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2024",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year One",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2028",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Five",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2027",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Four",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2026",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Three",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseFuturePaymentObligationsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2025",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Two",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r567"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseRenewalTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseRenewalTerm",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessee, Operating Lease, Renewal Term",
                            "label":  "Lessee, Operating Lease, Renewal Term",
                            "documentation":  "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r939"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsRollingMaturityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsRollingMaturityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessor, Operating Lease, Payments, Rolling Maturity [Abstract]",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Rolling Maturity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceived":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceived",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total Operating Lease Payments to be Received",
                            "label":  "Lessor, Operating Lease, Payment to be Received",
                            "documentation":  "Amount of lease payments to be received by lessor for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2028",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Year Five",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease 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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFourYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2027",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Year Four",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
                            "documentation":  "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r941"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2024",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Year One",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedThereafter",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Thereafter",
                            "label":  "Lessor, Operating Lease, Payment to be Received, after Year Five",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease 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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2026",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Year Three",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LessorPaymentstobeReceivedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2025",
                            "label":  "Lessor, Operating Lease, Payment to be Received, Year Two",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r570"
                    ]
                },
            "us-gaap_LessorOperatingLeaseTermOfContract":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeaseTermOfContract",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessor, Operating Lease, Term of Contract",
                            "label":  "Lessor, Operating Lease, Term of Contract",
                            "documentation":  "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r942"
                    ]
                },
            "us-gaap_Liabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Liabilities",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total liabilities",
                            "label":  "Liabilities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r34",
                    "r271",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r531",
                    "r532",
                    "r533",
                    "r548",
                    "r680",
                    "r783",
                    "r820",
                    "r888",
                    "r947",
                    "r948"
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total liabilities and stockholders\u2019 equity",
                            "label":  "Liabilities and Equity",
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
                            }
                        }
                    },
                "auth_ref":  [
                    "r147",
                    "r204",
                    "r614",
                    "r805",
                    "r860",
                    "r883",
                    "r937"
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquityAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Liabilities and stockholders' equity",
                            "label":  "Liabilities and Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total current liabilities",
                            "label":  "Liabilities, Current",
                            "documentation":  "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r36",
                    "r229",
                    "r271",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r531",
                    "r532",
                    "r533",
                    "r548",
                    "r805",
                    "r888",
                    "r947",
                    "r948"
                    ]
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrentAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current liabilities:",
                            "label":  "Liabilities, Current [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt [Line Items]",
                            "label":  "Line of Credit Facility [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r859"
                    ]
                },
            "us-gaap_LineOfCreditFacilityTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityTable",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Facility [Table]",
                            "label":  "Line of Credit Facility [Table]",
                            "documentation":  "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r859"
                    ]
                },
            "dei_LocalPhoneNumber":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LocalPhoneNumber",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Local Phone Number",
                            "label":  "Local Phone Number",
                            "documentation":  "Local phone number for entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongLivedAssetsByGeographicAreasTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of long lived assets by geographical areas",
                            "label":  "Long-Lived Assets by Geographic Areas [Table Text Block]",
                            "documentation":  "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "us-gaap_LongTermDebt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebt",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  2.0
                        },
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total Long Term Debt, Net",
                            "label":  "Long-Term Debt",
                            "documentation":  "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt.  Excludes lease obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30",
                    "r203",
                    "r390",
                    "r406",
                    "r787",
                    "r788",
                    "r958"
                    ]
                },
            "us-gaap_LongTermDebtCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Less:  Total short-term debt",
                            "label":  "Long-Term Debt, Current Maturities",
                            "documentation":  "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current.  Excludes lease obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r238"
                    ]
                },
            "us-gaap_LongTermDebtFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtFairValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Fair Value",
                            "label":  "Long-Term Debt, Fair Value",
                            "documentation":  "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure.  Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.  The element may be used in both the balance sheet and disclosure in the same submission."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Thereafter",
                            "label":  "Long-Term Debt, Maturity, after Year Five",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r892"
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2024",
                            "label":  "Long-Term Debt, Maturity, Year One",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r395"
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2028",
                            "label":  "Long-Term Debt, Maturity, Year Five",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r395"
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2027",
                            "label":  "Long-Term Debt, Maturity, Year Four",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r395"
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2026",
                            "label":  "Long-Term Debt, Maturity, Year Three",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r395"
                    ]
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails":  {
                        "parentTag":  "us-gaap_DebtInstrumentCarryingAmount",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/DebtFuturePaymentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2025",
                            "label":  "Long-Term Debt, Maturity, Year Two",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r274",
                    "r395"
                    ]
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Type [Axis]",
                            "label":  "Long-Term Debt, Type [Axis]",
                            "documentation":  "Information by type of long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38"
                    ]
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Type [Domain]",
                            "label":  "Long-Term Debt, Type [Domain]",
                            "documentation":  "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38",
                    "r83"
                    ]
                },
            "srt_MajorCustomersAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MajorCustomersAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Customer [Axis]",
                            "label":  "Customer [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r341",
                    "r794",
                    "r895",
                    "r960",
                    "r961"
                    ]
                },
            "us-gaap_ManufacturedProductOtherMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ManufacturedProductOtherMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subscriber equipment",
                            "label":  "Manufactured Product, Other [Member]",
                            "documentation":  "Article or substance produced by labor or machinery, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r896"
                    ]
                },
            "srt_MaximumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MaximumMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails",
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Maximum",
                            "label":  "Maximum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r367",
                    "r445",
                    "r586",
                    "r631",
                    "r672",
                    "r673",
                    "r736",
                    "r740",
                    "r742",
                    "r743",
                    "r749",
                    "r769",
                    "r770",
                    "r785",
                    "r791",
                    "r802",
                    "r807",
                    "r890",
                    "r949",
                    "r950",
                    "r951",
                    "r952",
                    "r953",
                    "r954"
                    ]
                },
            "srt_MinimumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MinimumMember",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails",
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails",
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Minimum",
                            "label":  "Minimum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r367",
                    "r445",
                    "r586",
                    "r631",
                    "r672",
                    "r673",
                    "r736",
                    "r740",
                    "r742",
                    "r743",
                    "r749",
                    "r769",
                    "r770",
                    "r785",
                    "r791",
                    "r802",
                    "r807",
                    "r890",
                    "r949",
                    "r950",
                    "r951",
                    "r952",
                    "r953",
                    "r954"
                    ]
                },
            "us-gaap_MoneyMarketFundsAtCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MoneyMarketFundsAtCarryingValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails":  {
                        "parentTag":  "us-gaap_CashAndCashEquivalentsAtCarryingValue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Money market funds",
                            "label":  "Money Market Funds, at Carrying Value",
                            "documentation":  "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates.  Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition.  Original maturity means an original maturity to the entity holding the investment.  For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents.  However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_MoneyMarketFundsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MoneyMarketFundsMember",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Money Market Funds",
                            "label":  "Money Market Funds [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r897"
                    ]
                },
            "srt_NameOfMajorCustomerDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "NameOfMajorCustomerDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Customer [Domain]",
                            "label":  "Customer [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r341",
                    "r794",
                    "r895",
                    "r960",
                    "r961"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash used in financing activities",
                            "label":  "Net Cash Provided by (Used in) Financing Activities",
                            "documentation":  "Amount of cash inflow (outflow) from financing activities, including discontinued operations.  Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r264"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Cash flows from financing activities:",
                            "label":  "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash used in investing activities",
                            "label":  "Net Cash Provided by (Used in) Investing Activities",
                            "documentation":  "Amount of cash inflow (outflow) from investing activities, including discontinued operations.  Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r264"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Cash flows from investing activities:",
                            "label":  "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash provided by operating activities",
                            "label":  "Net Cash Provided by (Used in) Operating Activities",
                            "documentation":  "Amount of cash inflow (outflow) from operating activities, including discontinued operations.  Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r164",
                    "r165",
                    "r166"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Cash flows from operating activities:",
                            "label":  "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net Income (Loss) Attributable to Parent, Total",
                            "terseLabel":  "Net income (loss)",
                            "label":  "Net Income (Loss)",
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r155",
                    "r166",
                    "r207",
                    "r227",
                    "r247",
                    "r249",
                    "r254",
                    "r271",
                    "r278",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r286",
                    "r287",
                    "r302",
                    "r317",
                    "r327",
                    "r332",
                    "r335",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r546",
                    "r548",
                    "r620",
                    "r704",
                    "r726",
                    "r727",
                    "r784",
                    "r819",
                    "r888"
                    ]
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLossAvailableToCommonStockholdersBasic",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net income (loss) attributable to common stockholders - basic and diluted",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Basic",
                            "documentation":  "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
                            }
                        }
                    },
                "auth_ref":  [
                    "r259",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r288",
                    "r289",
                    "r303",
                    "r306",
                    "r317",
                    "r327",
                    "r332",
                    "r335",
                    "r784"
                    ]
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Numerator:",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adopted Accounting Pronouncements",
                            "label":  "New Accounting Pronouncements, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.  Includes, but is not limited to, quantification of the expected or actual impact."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_NoSingleCountryGreaterthanStatedPercentagePPE":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "NoSingleCountryGreaterthanStatedPercentagePPE",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "No Single Country Greater than Stated Percentage - PP&E",
                            "label":  "No Single Country Greater than Stated Percentage - PP&E",
                            "documentation":  "No Single Country Greater than Stated Percentage - PP&E"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_NoSingleCountryorRegionRepresentingMoreThanStatedPercentageofTotalRevenue":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "NoSingleCountryorRegionRepresentingMoreThanStatedPercentageofTotalRevenue",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "No Single Country or Region Representing More Than Stated Percentage of Total Revenue",
                            "label":  "No Single Country or Region Representing More Than Stated Percentage of Total Revenue",
                            "documentation":  "No Single Country or Region Representing More Than Stated Percentage of Total Revenue"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_NoSingleCustomerOver10TotalARGovernment":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "NoSingleCustomerOver10TotalARGovernment",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "No Single Customer Over 10% Total AR - Government",
                            "label":  "No Single Customer Over 10% Total AR - Government",
                            "documentation":  "No Single Customer Over 10% Total AR - Government"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_NoSingleCustomerOver10TotalRevenueCommercial":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "NoSingleCustomerOver10TotalRevenueCommercial",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "No Single Customer Over 10% Total Revenue - Commercial",
                            "label":  "No Single Customer Over 10% Total Revenue - Commercial",
                            "documentation":  "No Single Customer Over 10% Total Revenue - Commercial"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_NoSingleCustomerOver10TotalRevenueGovernment":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "NoSingleCustomerOver10TotalRevenueGovernment",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "No Single Customer Over 10% Total Revenue - Government",
                            "label":  "No Single Customer Over 10% Total Revenue - Government",
                            "documentation":  "No Single Customer Over 10% Total Revenue - Government"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NonUsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonUsMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other countries",
                            "label":  "Non-US [Member]",
                            "documentation":  "Countries excluding the United States of America (US)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r967",
                    "r968",
                    "r969",
                    "r970"
                    ]
                },
            "us-gaap_NonoperatingIncomeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonoperatingIncomeExpense",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total other expense",
                            "label":  "Nonoperating Income (Expense)",
                            "documentation":  "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r160"
                    ]
                },
            "us-gaap_NonoperatingIncomeExpenseAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonoperatingIncomeExpenseAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other income (expense):",
                            "label":  "Nonoperating Income (Expense) [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OperatingIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingIncomeLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Operating income",
                            "label":  "Operating Income (Loss)",
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues."
                            }
                        }
                    },
                "auth_ref":  [
                    "r317",
                    "r327",
                    "r332",
                    "r335",
                    "r784"
                    ]
                },
            "us-gaap_OperatingLeaseExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Expense",
                            "label":  "Operating Lease, Expense",
                            "documentation":  "Amount of operating lease expense.  Excludes sublease income."
                            }
                        }
                    },
                "auth_ref":  [
                    "r938"
                    ]
                },
            "us-gaap_OperatingLeaseLeaseIncome":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLeaseIncome",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Lease Income",
                            "label":  "Operating Lease, Lease Income",
                            "documentation":  "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor.  Includes, but is not limited to, variable lease payments not included in measurement of lease receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r309",
                    "r569",
                    "r571"
                    ]
                },
            "us-gaap_OperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiability",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total Operating Lease Liabilities",
                            "label":  "Operating Lease, Liability",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r563"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails":  {
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Liability, Current",
                            "label":  "Operating Lease, Liability, Current",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r563"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails":  {
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Liability, Noncurrent",
                            "label":  "Operating Lease, Liability, Noncurrent",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r563"
                    ]
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseRightOfUseAsset",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/LeaseAccountSummaryDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Right-of-Use Asset",
                            "label":  "Operating Lease, Right-of-Use Asset",
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r562"
                    ]
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "label":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time."
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r804"
                    ]
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Weighted Average Remaining Lease Term",
                            "label":  "Operating Lease, Weighted Average Remaining Lease Term",
                            "documentation":  "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565",
                    "r804"
                    ]
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueRollingMaturityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueRollingMaturityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]",
                            "label":  "Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeasesOfLessorDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesNotes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessor, Operating Leases",
                            "label":  "Lessor, Operating Leases [Text Block]",
                            "documentation":  "The entire disclosure for lessor's operating leases."
                            }
                        }
                    },
                "auth_ref":  [
                    "r568"
                    ]
                },
            "irdm_OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "OperatingLeasesRightofUseAssetsandLiabilitiesTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Leases, Right of Use Assets and Liabilities [Table Text Block]",
                            "label":  "Operating Leases, Right of Use Assets and Liabilities [Table Text Block]",
                            "documentation":  "Operating Leases, Right of Use Assets and Liabilities [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OperatingLossCarryforwards":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLossCarryforwards",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating loss carryforwards",
                            "label":  "Operating Loss Carryforwards",
                            "documentation":  "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r100"
                    ]
                },
            "us-gaap_OperatingLossCarryforwardsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLossCarryforwardsLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Loss Carryforwards [Line Items]",
                            "label":  "Operating Loss Carryforwards [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OperatingLossCarryforwardsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLossCarryforwardsTable",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Loss Carryforwards [Table]",
                            "label":  "Operating Loss Carryforwards [Table]",
                            "documentation":  "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
                            }
                        }
                    },
                "auth_ref":  [
                    "r99"
                    ]
                },
            "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
                            "label":  "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/OrganizationandBusiness"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Organization and Business",
                            "label":  "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r134",
                    "r193",
                    "r639",
                    "r640"
                    ]
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherAssetsNoncurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other assets",
                            "label":  "Other Assets, Noncurrent",
                            "documentation":  "Amount of noncurrent assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r236"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign currency translation adjustments",
                            "label":  "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
                            "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, attributable to parent entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r7",
                    "r16",
                    "r194"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsSummaryofUnrealizedGainsandLossesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax benefit (expense)",
                            "label":  "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r246"
                    ]
                },
            "irdm_OtherConstructionInProcess":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "OtherConstructionInProcess",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other construction-in-process",
                            "label":  "Other Construction In Process,",
                            "documentation":  "Gross amount, at the balance sheet date, of other long-lived assets under construction that include construction costs to date on capital projects that have not been completed and other assets being constructed that are not ready to be placed into service."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_OtherContractAssetsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "OtherContractAssetsMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other Contract Assets",
                            "label":  "Other Contract Assets [Member]",
                            "documentation":  "Other Contract Assets"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross",
                            "label":  "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross",
                            "documentation":  "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller."
                            }
                        }
                    },
                "auth_ref":  [
                    "r847"
                    ]
                },
            "us-gaap_OtherInvesteesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherInvesteesMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Nonconsolidated Investees, Other",
                            "label":  "Nonconsolidated Investees, Other [Member]",
                            "documentation":  "Investment in group of nonconsolidated investees classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r881"
                    ]
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherLiabilitiesNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other long-term liabilities",
                            "label":  "Other Liabilities, Noncurrent",
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r39"
                    ]
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherNonoperatingIncomeExpense",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_NonoperatingIncomeExpense",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other income (expense), net",
                            "label":  "Other Nonoperating Income (Expense)",
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r161"
                    ]
                },
            "us-gaap_OtherOperatingActivitiesCashFlowStatement":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherOperatingActivitiesCashFlowStatement",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All other items, net",
                            "label":  "Other Operating Activities, Cash Flow Statement",
                            "documentation":  "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PatentsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PatentsMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Patents",
                            "label":  "Patents [Member]",
                            "documentation":  "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
                            }
                        }
                    },
                "auth_ref":  [
                    "r192"
                    ]
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Repurchases of common stock",
                            "label":  "Payments for Repurchase of Common Stock",
                            "documentation":  "The cash outflow to reacquire common stock during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r49"
                    ]
                },
            "us-gaap_PaymentsOfDebtExtinguishmentCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDebtExtinguishmentCosts",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Payment for Debt Extinguishment or Debt Prepayment Cost",
                            "label":  "Payment for Debt Extinguishment or Debt Prepayment Cost",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5"
                    ]
                },
            "us-gaap_PaymentsOfDebtIssuanceCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDebtIssuanceCosts",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Payment of deferred financing fees",
                            "label":  "Payments of Debt Issuance Costs",
                            "documentation":  "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r50"
                    ]
                },
            "us-gaap_PaymentsOfDividendsCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDividendsCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Payment of common stock dividends",
                            "label":  "Payments of Ordinary Dividends, Common Stock",
                            "documentation":  "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r49"
                    ]
                },
            "us-gaap_PaymentsOfFinancingCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfFinancingCosts",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Payments of Financing Costs",
                            "label":  "Payments of Financing Costs",
                            "documentation":  "The cash outflow for loan and debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r48"
                    ]
                },
            "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Tax payments upon settlement of stock awards",
                            "label":  "Payment, Tax Withholding, Share-Based Payment Arrangement",
                            "documentation":  "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r262"
                    ]
                },
            "us-gaap_PaymentsToAcquireEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireEquityMethodInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Investment in related parties",
                            "label":  "Payments to Acquire Equity Method Investments",
                            "documentation":  "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
                            }
                        }
                    },
                "auth_ref":  [
                    "r46"
                    ]
                },
            "us-gaap_PaymentsToAcquireOtherInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireOtherInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Investment in related parties",
                            "label":  "Payments to Acquire Other Investments",
                            "documentation":  "Amount of cash outflow to acquire investments classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r162"
                    ]
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Capital expenditures",
                            "label":  "Payments to Acquire Property, Plant, and Equipment",
                            "documentation":  "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r163"
                    ]
                },
            "us-gaap_PerformanceSharesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PerformanceSharesMember",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Performance Shares",
                            "label":  "Performance Shares [Member]",
                            "documentation":  "Share-based payment arrangement awarded for meeting performance target."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PositionAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PositionAxis",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Position [Axis]",
                            "label":  "Position [Axis]",
                            "documentation":  "Information by position taken for a security."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PositionDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PositionDomain",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Position [Domain]",
                            "label":  "Position [Domain]",
                            "documentation":  "Indicates position taken for a security."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PreferredStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, par value (in dollars per share)",
                            "verboseLabel":  "Preferred stock, par value",
                            "label":  "Preferred Stock, Par or Stated Value Per Share",
                            "documentation":  "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r141",
                    "r408"
                    ]
                },
            "us-gaap_PreferredStockShareSubscriptions":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockShareSubscriptions",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Shares of preferred stock, undesignated and unissued",
                            "label":  "Preferred Stock, Shares Subscribed but Unissued",
                            "documentation":  "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public.  When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds.  In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
                            }
                        }
                    },
                "auth_ref":  [
                    "r141"
                    ]
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesAuthorized",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, shares authorized",
                            "label":  "Preferred Stock, Shares Authorized",
                            "documentation":  "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r141",
                    "r682"
                    ]
                },
            "us-gaap_PreferredStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesIssued",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, shares issued",
                            "label":  "Preferred Stock, Shares Issued",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r141",
                    "r408"
                    ]
                },
            "us-gaap_PreferredStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesOutstanding",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred Stock, Shares Outstanding",
                            "label":  "Preferred Stock, Shares Outstanding",
                            "documentation":  "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders.  Does not include preferred shares that have been repurchased."
                            }
                        }
                    },
                "auth_ref":  [
                    "r141",
                    "r682",
                    "r702",
                    "r965",
                    "r966"
                    ]
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Prepaid expenses and other current assets",
                            "label":  "Prepaid Expense and Other Assets, Current",
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r849"
                    ]
                },
            "irdm_PrimeContractsWithUsGovernmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "PrimeContractsWithUsGovernmentMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Prime contracts with U.S. government",
                            "label":  "Prime Contracts With Us Government [Member]",
                            "documentation":  "Prime Contracts with U.S.  Government [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProceedsFromIssuanceOfSecuredDebt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromIssuanceOfSecuredDebt",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Borrowings under the Term Loan",
                            "label":  "Proceeds from Issuance of Secured Debt",
                            "documentation":  "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral.  Excludes proceeds from tax exempt secured debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r47"
                    ]
                },
            "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Payments on the Term Loan",
                            "label":  "Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less",
                            "documentation":  "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months."
                            }
                        }
                    },
                "auth_ref":  [
                    "r853",
                    "r854",
                    "r857"
                    ]
                },
            "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Sales and maturities of marketable securities",
                            "label":  "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
                            "documentation":  "Amount of cash inflow from sale, 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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r260",
                    "r261",
                    "r880"
                    ]
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromStockOptionsExercised",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Proceeds from exercise of stock options",
                            "label":  "Proceeds from Stock Options Exercised",
                            "documentation":  "Amount of cash inflow from exercise of option under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4",
                    "r24"
                    ]
                },
            "srt_ProductOrServiceAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductOrServiceAxis",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Product and Service [Axis]",
                            "label":  "Product and Service [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r337",
                    "r588",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r774",
                    "r792",
                    "r806",
                    "r835",
                    "r886",
                    "r887",
                    "r895",
                    "r960"
                    ]
                },
            "srt_ProductsAndServicesDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductsAndServicesDomain",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Product and Service [Domain]",
                            "label":  "Product and Service [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r337",
                    "r588",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r774",
                    "r792",
                    "r806",
                    "r835",
                    "r886",
                    "r887",
                    "r895",
                    "r960"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment [Abstract]",
                            "label":  "Property, Plant and Equipment [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofPropertyandEquipmentUsefulLivesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment, Type",
                            "label":  "Long-Lived Tangible Asset [Axis]",
                            "documentation":  "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipment"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property and Equipment",
                            "label":  "Property, Plant and Equipment Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
                            }
                        }
                    },
                "auth_ref":  [
                    "r172",
                    "r217",
                    "r220",
                    "r221"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentGross",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails":  {
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total depreciable property and equipment",
                            "label":  "Property, Plant and Equipment, Gross",
                            "documentation":  "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
                            }
                        }
                    },
                "auth_ref":  [
                    "r174",
                    "r232",
                    "r617"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofPropertyandEquipmentUsefulLivesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment [Line Items]",
                            "label":  "Property, Plant and Equipment [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  2.0
                        },
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total property and equipment, net of accumulated depreciation",
                            "verboseLabel":  "Property, plant and equipment, net",
                            "label":  "Property, Plant and Equipment, Net",
                            "documentation":  "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r606",
                    "r617",
                    "r805"
                    ]
                },
            "irdm_PropertyPlantAndEquipmentNetExcludingConstructionInProcessAndLand":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "PropertyPlantAndEquipmentNetExcludingConstructionInProcessAndLand",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total depreciable property and equipment, net of accumulated depreciation",
                            "label":  "Property Plant And Equipment Net Excluding Construction In Process And Land",
                            "documentation":  "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale, excluding construction in process and land."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property and Equipment",
                            "label":  "Property, Plant and Equipment, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r217",
                    "r220",
                    "r615"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property and Equipment",
                            "label":  "Property, Plant and Equipment [Table Text Block]",
                            "documentation":  "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofPropertyandEquipmentUsefulLivesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment, Type",
                            "label":  "Long-Lived Tangible Asset [Domain]",
                            "documentation":  "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
                            }
                        }
                    },
                "auth_ref":  [
                    "r174"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentUsefulLife":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentUsefulLife",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment, Useful Life",
                            "label":  "Property, Plant and Equipment, Useful Life",
                            "documentation":  "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.  Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_RangeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails",
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails",
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails",
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Range",
                            "verboseLabel":  "Range",
                            "label":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r367",
                    "r437",
                    "r445",
                    "r477",
                    "r478",
                    "r479",
                    "r585",
                    "r586",
                    "r631",
                    "r672",
                    "r673",
                    "r736",
                    "r740",
                    "r742",
                    "r743",
                    "r749",
                    "r769",
                    "r770",
                    "r785",
                    "r791",
                    "r802",
                    "r807",
                    "r810",
                    "r885",
                    "r890",
                    "r950",
                    "r951",
                    "r952",
                    "r953",
                    "r954"
                    ]
                },
            "srt_RangeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeMember",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails",
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails",
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails",
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statistical Measurement [Domain]",
                            "label":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r367",
                    "r437",
                    "r445",
                    "r477",
                    "r478",
                    "r479",
                    "r585",
                    "r586",
                    "r631",
                    "r672",
                    "r673",
                    "r736",
                    "r740",
                    "r742",
                    "r743",
                    "r749",
                    "r769",
                    "r770",
                    "r785",
                    "r791",
                    "r802",
                    "r807",
                    "r810",
                    "r885",
                    "r890",
                    "r950",
                    "r951",
                    "r952",
                    "r953",
                    "r954"
                    ]
                },
            "us-gaap_RatioOfIndebtednessToNetCapital1":  {
                "xbrltype":  "pureItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RatioOfIndebtednessToNetCapital1",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Ratio of Indebtedness to Net Capital",
                            "label":  "Ratio of Indebtedness to Net Capital",
                            "documentation":  "Indebtedness divided by net capital."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ReceivablesPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ReceivablesPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts Receivable",
                            "label":  "Receivable [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for receivable.  Includes, but is not limited to, accounts receivable and financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r875",
                    "r876",
                    "r877",
                    "r878"
                    ]
                },
            "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Allowance for doubtful accounts",
                            "label":  "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r71"
                    ]
                },
            "us-gaap_RedeemablePreferredStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RedeemablePreferredStockMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Redeemable Preferred Stock",
                            "label":  "Redeemable Preferred Stock [Member]",
                            "documentation":  "Description of type or class of redeemable preferred stock.  For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series."
                            }
                        }
                    },
                "auth_ref":  [
                    "r29",
                    "r86",
                    "r271",
                    "r348",
                    "r368",
                    "r370",
                    "r371",
                    "r372",
                    "r375",
                    "r376",
                    "r548"
                    ]
                },
            "us-gaap_RelatedPartyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party [Domain]",
                            "label":  "Related Party, Type [Domain]",
                            "documentation":  "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families.  It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
                            }
                        }
                    },
                "auth_ref":  [
                    "r444",
                    "r576",
                    "r577",
                    "r675",
                    "r676",
                    "r677",
                    "r678",
                    "r679",
                    "r701",
                    "r703",
                    "r735"
                    ]
                },
            "irdm_RelatedPartyFutureAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "RelatedPartyFutureAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party - Future [Axis]",
                            "label":  "Related Party - Future [Axis]",
                            "documentation":  "Related Party - Future [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_RelatedPartyFutureDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "RelatedPartyFutureDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party - Future [Domain]",
                            "label":  "Related Party - Future [Domain]",
                            "documentation":  "[Domain] for Related Party - Future [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RelatedPartyTransactionAmountsOfTransaction":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionAmountsOfTransaction",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transaction, Amounts of Transaction",
                            "label":  "Related Party Transaction, Amounts of Transaction",
                            "documentation":  "Amount of transactions with related party during the financial reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r128",
                    "r576"
                    ]
                },
            "us-gaap_RelatedPartyTransactionAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transaction [Axis]",
                            "label":  "Related Party Transaction [Axis]",
                            "documentation":  "Information by type of related party transaction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r576",
                    "r577",
                    "r946"
                    ]
                },
            "us-gaap_RelatedPartyTransactionDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionDomain",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transaction [Domain]",
                            "label":  "Related Party Transaction [Domain]",
                            "documentation":  "Transaction between related party."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RelatedPartyTransactionLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transaction [Line Items]",
                            "label":  "Related Party Transaction [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r708",
                    "r709",
                    "r712"
                    ]
                },
            "us-gaap_RelatedPartyTransactionsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transactions [Abstract]",
                            "label":  "Related Party Transactions [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionsByRelatedPartyAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party [Axis]",
                            "label":  "Related Party, Type [Axis]",
                            "documentation":  "Information by type of related party.  Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families.  It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
                            }
                        }
                    },
                "auth_ref":  [
                    "r444",
                    "r576",
                    "r577",
                    "r591",
                    "r592",
                    "r593",
                    "r594",
                    "r595",
                    "r596",
                    "r597",
                    "r598",
                    "r599",
                    "r600",
                    "r601",
                    "r602",
                    "r675",
                    "r676",
                    "r677",
                    "r678",
                    "r679",
                    "r701",
                    "r703",
                    "r735",
                    "r946"
                    ]
                },
            "us-gaap_RelatedPartyTransactionsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionsDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureRelatedPartyTransactions"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Related Party Transactions Disclosure",
                            "label":  "Related Party Transactions Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r573",
                    "r574",
                    "r575",
                    "r577",
                    "r578",
                    "r652",
                    "r653",
                    "r654",
                    "r710",
                    "r711",
                    "r712",
                    "r732",
                    "r734"
                    ]
                },
            "us-gaap_ResearchAndDevelopmentExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ResearchAndDevelopmentExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Research and development",
                            "label":  "Research and Development Expense",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r133",
                    "r496",
                    "r955"
                    ]
                },
            "us-gaap_ResearchAndDevelopmentExpensePolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ResearchAndDevelopmentExpensePolicy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Research and Development",
                            "label":  "Research and Development Expense, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
                            }
                        }
                    },
                "auth_ref":  [
                    "r495"
                    ]
                },
            "us-gaap_ResearchMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ResearchMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Research Tax Credit Carryforward",
                            "label":  "Research Tax Credit Carryforward [Member]",
                            "documentation":  "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes."
                            }
                        }
                    },
                "auth_ref":  [
                    "r99"
                    ]
                },
            "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents [Domain]",
                            "label":  "Cash and Cash Equivalents [Domain]",
                            "documentation":  "Type of cash and cash equivalent.  Cash is 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r231"
                    ]
                },
            "us-gaap_RestrictedStockExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedStockExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restricted Stock or Unit Expense",
                            "label":  "Restricted Stock or Unit Expense",
                            "documentation":  "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_RestrictedStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedStockMember",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restricted Stock",
                            "label":  "Restricted Stock [Member]",
                            "documentation":  "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58"
                    ]
                },
            "us-gaap_RestrictedStockUnitsRSUMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedStockUnitsRSUMember",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomePerShareDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restricted stock units (RSUs)",
                            "label":  "Restricted Stock Units (RSUs) [Member]",
                            "documentation":  "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated deficit",
                            "label":  "Retained Earnings (Accumulated Deficit)",
                            "documentation":  "Amount of accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r144",
                    "r180",
                    "r613",
                    "r635",
                    "r637",
                    "r650",
                    "r683",
                    "r805"
                    ]
                },
            "us-gaap_RetainedEarningsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Retained Earnings",
                            "label":  "Retained Earnings [Member]",
                            "documentation":  "Accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r226",
                    "r275",
                    "r276",
                    "r277",
                    "r279",
                    "r285",
                    "r287",
                    "r349",
                    "r350",
                    "r487",
                    "r488",
                    "r489",
                    "r520",
                    "r521",
                    "r536",
                    "r538",
                    "r539",
                    "r541",
                    "r544",
                    "r632",
                    "r634",
                    "r655",
                    "r965"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue from Contract with Customer [Abstract]",
                            "label":  "Revenue from Contract with Customer [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total Revenue",
                            "verboseLabel":  "Revenue",
                            "label":  "Revenue from Contract with Customer, Excluding Assessed Tax",
                            "documentation":  "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer.  Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
                            }
                        }
                    },
                "auth_ref":  [
                    "r318",
                    "r319",
                    "r326",
                    "r330",
                    "r331",
                    "r337",
                    "r339",
                    "r341",
                    "r432",
                    "r433",
                    "r588"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNotes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue from Contract with Customer [Text Block]",
                            "label":  "Revenue from Contract with Customer [Text Block]",
                            "documentation":  "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset.  Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer.  Excludes insurance and lease contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    "r224",
                    "r424",
                    "r425",
                    "r426",
                    "r427",
                    "r428",
                    "r429",
                    "r430",
                    "r431",
                    "r436"
                    ]
                },
            "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue from external customers by geographic areas",
                            "label":  "Revenue from External Customers by Geographic Areas [Table Text Block]",
                            "documentation":  "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26"
                    ]
                },
            "irdm_RevenueIncreaseDecreaseDueToChangeInEstimate":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "RevenueIncreaseDecreaseDueToChangeInEstimate",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue, increase (decrease) due to change in estimate",
                            "label":  "Revenue, increase (decrease) due to change in estimate",
                            "documentation":  "Revenue, increase (decrease) due to change in estimate"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RevenueRecognitionPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueRecognitionPolicyTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue Recognition",
                            "label":  "Revenue [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for revenue.  Includes revenue from contract with customer and from other sources."
                            }
                        }
                    },
                "auth_ref":  [
                    "r706",
                    "r772",
                    "r781"
                    ]
                },
            "us-gaap_Revenues":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Revenues",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenues",
                            "label":  "Revenues",
                            "documentation":  "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process.  Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r256",
                    "r271",
                    "r318",
                    "r319",
                    "r326",
                    "r330",
                    "r331",
                    "r337",
                    "r339",
                    "r341",
                    "r348",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r548",
                    "r605",
                    "r888"
                    ]
                },
            "us-gaap_RevenuesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenuesAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue:",
                            "label":  "Revenues [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RevolvingCreditFacilityMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevolvingCreditFacilityMember",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revolving Credit Facility [Member]",
                            "label":  "Revolving Credit Facility [Member]",
                            "documentation":  "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SalesRevenueNetMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SalesRevenueNetMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Sales revenue, net",
                            "label":  "Revenue Benchmark [Member]",
                            "documentation":  "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r341",
                    "r833"
                    ]
                },
            "irdm_SatellesEquityInvestmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SatellesEquityInvestmentMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Satelles Equity Investment",
                            "label":  "Satelles Equity Investment [Member]",
                            "documentation":  "Satelles Equity Investment"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SatelliteSystemGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SatelliteSystemGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Satellite system",
                            "label":  "Satellite System, Gross",
                            "documentation":  "Satellite System, Gross"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SatelliteSystemMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SatelliteSystemMember",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Satellite System",
                            "label":  "Satellite System [Member]",
                            "documentation":  "Satellite System"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SatellitesInOrbitMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SatellitesInOrbitMember",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Satellites in orbit",
                            "label":  "Satellites In Orbit [Member]",
                            "documentation":  "Satellites In Orbit [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_ScenarioForecastMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ScenarioForecastMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forecast [Member]",
                            "label":  "Forecast [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r446",
                    "r870"
                    ]
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails",
                    "http://www.iridium.com/role/NetIncomePerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
                            "label":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
                            "documentation":  "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58"
                    ]
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share",
                            "label":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
                            "documentation":  "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r58"
                    ]
                },
            "us-gaap_ScheduleOfCashAndCashEquivalentsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfCashAndCashEquivalentsTable",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Cash and Cash Equivalents [Table]",
                            "label":  "Schedule of Cash and Cash Equivalents [Table]",
                            "documentation":  "Schedule of cash and cash equivalent balances.  This table excludes restricted cash balances."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfCashAndCashEquivalentsTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/CashandCashEquivalentsandMarketableSecuritiesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Summary of Company's Cash and Cash Equivalents",
                            "label":  "Schedule of Cash and Cash Equivalents [Table Text Block]",
                            "documentation":  "Tabular disclosure of the components of cash and cash equivalents."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of components of income tax expense (benefit)",
                            "label":  "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r188"
                    ]
                },
            "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of deferred tax assets and liabilities",
                            "label":  "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r187"
                    ]
                },
            "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)",
                            "label":  "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]",
                            "documentation":  "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r115"
                    ]
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Computations of basic and diluted net income per share",
                            "label":  "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
                            "documentation":  "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r872"
                    ]
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEarningsPerShareBasicByCommonClassTable",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
                            "label":  "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
                            "documentation":  "The table contains disclosure pertaining to an entity's basic earnings per share."
                            }
                        }
                    },
                "auth_ref":  [
                    "r57",
                    "r60",
                    "r291",
                    "r294",
                    "r304"
                    ]
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of effective income tax rate reconciliation",
                            "label":  "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r186"
                    ]
                },
            "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
                            "label":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r94"
                    ]
                },
            "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount",
                            "label":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
                            "documentation":  "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position.  Includes, but is not limited to, corresponding line item in financial statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r94"
                    ]
                },
            "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Investment, Name [Axis]",
                            "label":  "Investment, Name [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r345",
                    "r346",
                    "r347"
                    ]
                },
            "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of income before income tax, domestic and foreign",
                            "label":  "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
                            "documentation":  "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
                            }
                        }
                    },
                "auth_ref":  [
                    "r861"
                    ]
                },
            "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Indefinite-Lived Intangible Assets [Table]",
                            "label":  "Schedule of Indefinite-Lived Intangible Assets [Table]",
                            "documentation":  "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r25",
                    "r171"
                    ]
                },
            "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of identifiable intangible assets",
                            "label":  "Schedule of Intangible Assets and Goodwill [Table Text Block]",
                            "documentation":  "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
                            }
                        }
                    },
                "auth_ref":  [
                    "r73"
                    ]
                },
            "us-gaap_ScheduleOfInventoryCurrentTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfInventoryCurrentTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Inventory, Current",
                            "label":  "Schedule of Inventory, Current [Table Text Block]",
                            "documentation":  "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
                            }
                        }
                    },
                "auth_ref":  [
                    "r31",
                    "r148",
                    "r149",
                    "r150"
                    ]
                },
            "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/DebtTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of future payments of credit facility",
                            "label":  "Schedule of Maturities of Long-Term Debt [Table Text Block]",
                            "documentation":  "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11"
                    ]
                },
            "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfPropertyPlantAndEquipmentTable",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails",
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationScheduleofPropertyandEquipmentUsefulLivesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property, Plant and Equipment [Table]",
                            "label":  "Property, Plant and Equipment [Table]",
                            "documentation":  "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10"
                    ]
                },
            "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Related Party Transactions, by Related Party [Table]",
                            "label":  "Schedule of Related Party Transactions, by Related Party [Table]",
                            "documentation":  "Schedule of quantitative and qualitative information pertaining to related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r127",
                    "r128",
                    "r708",
                    "r709",
                    "r712"
                    ]
                },
            "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Segment Reporting Information, by Segment [Table]",
                            "label":  "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70",
                    "r152"
                    ]
                },
            "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfSegmentReportingInformationBySegmentTable",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Segment Reporting Information, by Segment [Table]",
                            "label":  "Schedule of Segment Reporting Information, by Segment [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r67",
                    "r68",
                    "r69",
                    "r73"
                    ]
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
                            "label":  "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
                            "documentation":  "Disclosure of information about share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r448",
                    "r450",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of share-based compensation, restricted stock units award activity",
                            "label":  "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
                            "documentation":  "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
                            }
                        }
                    },
                "auth_ref":  [
                    "r93"
                    ]
                },
            "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Share-based compensation, stock options, activity",
                            "label":  "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
                            "documentation":  "Tabular disclosure for stock option plans.  Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r22",
                    "r23",
                    "r93"
                    ]
                },
            "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of finite-lived intangible assets, future amortization expense",
                            "label":  "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
                            "documentation":  "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r79"
                    ]
                },
            "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
                "presentation":  [
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
                            "label":  "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
                            "documentation":  "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
                            }
                        }
                    },
                "auth_ref":  [
                    "r932"
                    ]
                },
            "dei_Security12bTitle":  {
                "xbrltype":  "securityTitleItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "Security12bTitle",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Title of 12(b) Security",
                            "label":  "Title of 12(b) Security",
                            "documentation":  "Title of a 12(b) registered security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r821"
                    ]
                },
            "dei_SecurityExchangeName":  {
                "xbrltype":  "edgarExchangeCodeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "SecurityExchangeName",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Security Exchange Name",
                            "label":  "Security Exchange Name",
                            "documentation":  "Name of the Exchange on which a security is registered."
                            }
                        }
                    },
                "auth_ref":  [
                    "r824"
                    ]
                },
            "srt_SegmentGeographicalDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "SegmentGeographicalDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Geographical [Domain]",
                            "label":  "Geographical [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r339",
                    "r340",
                    "r668",
                    "r669",
                    "r670",
                    "r737",
                    "r741",
                    "r744",
                    "r750",
                    "r760",
                    "r761",
                    "r762",
                    "r763",
                    "r764",
                    "r765",
                    "r766",
                    "r767",
                    "r768",
                    "r775",
                    "r793",
                    "r810",
                    "r895",
                    "r960"
                    ]
                },
            "us-gaap_SegmentReportingAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segment Reporting [Abstract]",
                            "label":  "Segment Reporting [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SegmentReportingDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segments, significant customers, supplier and service providers and geographic information",
                            "label":  "Segment Reporting Disclosure [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r313",
                    "r314",
                    "r315",
                    "r316",
                    "r317",
                    "r325",
                    "r329",
                    "r333",
                    "r334",
                    "r335",
                    "r336",
                    "r337",
                    "r338",
                    "r341"
                    ]
                },
            "us-gaap_SegmentReportingInformationLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingInformationLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNarrativeDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segment Reporting Information [Line Items]",
                            "label":  "Segment Reporting Information [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SegmentsGeographicalAreasAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentsGeographicalAreasAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Segments, Geographical Areas [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Selling, general and administrative",
                            "label":  "Selling, General and Administrative Expense",
                            "documentation":  "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses.  Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products.  Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges.  General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
                            }
                        }
                    },
                "auth_ref":  [
                    "r159"
                    ]
                },
            "us-gaap_SeriesBPreferredStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SeriesBPreferredStockMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Series B Preferred Stock [Member]",
                            "label":  "Series B Preferred Stock [Member]",
                            "documentation":  "Series B preferred stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r843",
                    "r844",
                    "r893"
                    ]
                },
            "us-gaap_ServiceAgreementsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ServiceAgreementsMember",
                "presentation":  [
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Service Agreements",
                            "label":  "Service Agreements [Member]",
                            "documentation":  "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service."
                            }
                        }
                    },
                "auth_ref":  [
                    "r103"
                    ]
                },
            "irdm_ServiceBasedRSUMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ServiceBasedRSUMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Service based R S U",
                            "label":  "Service Based R S U [Member]",
                            "documentation":  "Service based RSU."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ServiceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ServiceMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Services",
                            "label":  "Service [Member]",
                            "documentation":  "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
                            }
                        }
                    },
                "auth_ref":  [
                    "r792"
                    ]
                },
            "irdm_ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award",
                            "label":  "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award",
                            "documentation":  "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensation",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Stock-based compensation (net of amounts capitalized)",
                            "label":  "Share-Based Payment Arrangement, Noncash Expense",
                            "documentation":  "Amount of noncash expense for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8"
                    ]
                },
            "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, Recognized Amount [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based compensation vesting period",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r803"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Forfeited - restricted stock units",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r469"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forfeited - weighted average grant date fair value per RSU",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
                            "documentation":  "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
                            }
                        }
                    },
                "auth_ref":  [
                    "r469"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Granted - restricted stock units",
                            "terseLabel":  "Granted - restricted stock units",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
                            "documentation":  "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r467"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Granted - weighted average grant date fair value per RSU",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
                            "documentation":  "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r467"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "RSUs",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted-Average Exercise Price",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVested":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVested",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vested - restricted stock units",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested",
                            "documentation":  "The number of equity-based payment instruments, excluding stock options, that were vested as of the end of the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Released - restricted stock units",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r468"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Released - weighted average grant date fair value per RSU",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
                            "documentation":  "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r468"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r448",
                    "r450",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
                            "documentation":  "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20",
                    "r21"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Number of shares available for future grant",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
                            "documentation":  "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r92"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aggregate Intrinsic Value of Stock Options Exercised",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
                            "documentation":  "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r471"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Options Cancelled or expired - Shares",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
                            "documentation":  "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r463"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Options Forfeited - Shares",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
                            "documentation":  "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r462"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Options outstanding, end of period - aggregate intrinsic value",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
                            "documentation":  "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    "r92"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Options outstanding, beginning of period (in shares)",
                            "periodEndLabel":  "Options outstanding, end of period (in shares)",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
                            "documentation":  "Number of options outstanding, including both vested and non-vested options."
                            }
                        }
                    },
                "auth_ref":  [
                    "r456",
                    "r457"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Options outstanding, beginning of period - weighted average exercise price per share",
                            "periodEndLabel":  "Options outstanding, end of period - weighted average exercise price per share",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
                            "documentation":  "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r456",
                    "r457"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)",
                            "documentation":  "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r92"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Award",
                            "label":  "Award Type [Domain]",
                            "documentation":  "Award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Options exercised - weighted average exercise price per share",
                            "label":  "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
                            "documentation":  "Weighted average price at which option holders acquired shares when converting their stock options into shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r461"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Options cancelled or expired - weighted average exercise price per share",
                            "label":  "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
                            }
                        }
                    },
                "auth_ref":  [
                    "r463"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Options forfeited - weighted average exercise price per share",
                            "label":  "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
                            }
                        }
                    },
                "auth_ref":  [
                    "r462"
                    ]
                },
            "irdm_ShareBasedCompensationAwardReductioninSharesAvailableforIssuancebySharesIssuedPursuanttoAnyStockAwardthatisnotanAppreciationAward":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationAwardReductioninSharesAvailableforIssuancebySharesIssuedPursuanttoAnyStockAwardthatisnotanAppreciationAward",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Compensation Award, Reduction in Shares Available for Issuance by Shares Issued Pursuant to Any Stock Award that is not an Appreciation Award",
                            "label":  "Share-Based Compensation Award, Reduction in Shares Available for Issuance by Shares Issued Pursuant to Any Stock Award that is not an Appreciation Award",
                            "documentation":  "Share-Based Compensation Award, Reduction in Shares Available for Issuance by Shares Issued Pursuant to Any Stock Award that is not an Appreciation Award"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationAwardTrancheOneMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationAwardTrancheOneMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vesting on first anniversary of grant date",
                            "label":  "Share-Based Payment Arrangement, Tranche One [Member]",
                            "documentation":  "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationAwardTrancheTwoMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationAwardTrancheTwoMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vesting on the last day of each calendar quarter",
                            "label":  "Share-Based Payment Arrangement, Tranche Two [Member]",
                            "documentation":  "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationCostofServices":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationCostofServices",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cost of services (exclusive of depreciation and amortization)",
                            "label":  "Share-Based Compensation, Cost of Services",
                            "documentation":  "Share-Based Compensation, Cost of Services"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationEquipmentExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationEquipmentExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cost of subscriber equipment",
                            "label":  "Share-Based Compensation, Equipment Expense",
                            "documentation":  "Share-Based Compensation, Equipment Expense"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationInventoryNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationInventoryNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Inventory",
                            "label":  "Share-Based Compensation, Inventory, Net",
                            "documentation":  "Share-Based Compensation, Inventory, Net"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationOptionAndIncentivePlansPolicy",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock-Based Compensation",
                            "label":  "Share-Based Payment Arrangement [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for award under share-based payment arrangement.  Includes, but is not limited to, methodology and assumption used in measuring cost."
                            }
                        }
                    },
                "auth_ref":  [
                    "r447",
                    "r455",
                    "r474",
                    "r475",
                    "r476",
                    "r477",
                    "r480",
                    "r490",
                    "r491",
                    "r492",
                    "r493"
                    ]
                },
            "irdm_ShareBasedCompensationPropertyandEquipmentNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationPropertyandEquipmentNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property and equipment, net",
                            "label":  "Share-Based Compensation, Property and Equipment, Net",
                            "documentation":  "Share-Based Compensation, Property and Equipment, Net"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationResearchandDevelopment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationResearchandDevelopment",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Research and development",
                            "label":  "Share-Based Compensation, Research and Development",
                            "documentation":  "Share-Based Compensation, Research and Development"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_ShareBasedCompensationSellingGeneralandAdministrativeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "ShareBasedCompensationSellingGeneralandAdministrativeExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Selling, general and administrative",
                            "label":  "Share-Based Compensation, Selling, General and Administrative Expense",
                            "documentation":  "Share-Based Compensation, Selling, General and Administrative Expense"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedPaymentArrangementEmployeeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedPaymentArrangementEmployeeMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Employee",
                            "label":  "Share-Based Payment Arrangement, Employee [Member]",
                            "documentation":  "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction.  Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
                            }
                        }
                    },
                "auth_ref":  [
                    "r450",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_ShareBasedPaymentArrangementNonemployeeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedPaymentArrangementNonemployeeMember",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Nonemployee",
                            "label":  "Share-Based Payment Arrangement, Nonemployee [Member]",
                            "documentation":  "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction.  Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
                            }
                        }
                    },
                "auth_ref":  [
                    "r448",
                    "r452",
                    "r453",
                    "r454",
                    "r456",
                    "r457",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r464",
                    "r465",
                    "r466",
                    "r467",
                    "r468",
                    "r469",
                    "r470",
                    "r471",
                    "r472",
                    "r473",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vesting rights percentage",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
                            "documentation":  "Percentage of vesting of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r898"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationClassificationofStockbasedCompensationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total stock-based compensation",
                            "label":  "Share-Based Payment Arrangement, Expensed and Capitalized, Amount",
                            "documentation":  "Amount of cost expensed and capitalized for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r481"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aggregate Intrinsic Value",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
                            "documentation":  "Weighted average grant-date fair value of non-vested options outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted-Average Exercise Price",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Options outstanding, end of period - weighted average remaining contractual term (years)",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
                            "documentation":  "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r185"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair value of options vested",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
                            "documentation":  "Fair value of options vested.  Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r471"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Plan - Purchase Price of Common Stock, Percent",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
                            "documentation":  "Purchase price of common stock expressed as a percentage of its fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Performance Period",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period",
                            "documentation":  "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharesPaidForTaxWithholdingForShareBasedCompensation",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Stock withheld to cover employee taxes (in shares)",
                            "label":  "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
                            "documentation":  "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShortTermBorrowings":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShortTermBorrowings",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Short-Term Debt",
                            "label":  "Short-Term Debt",
                            "documentation":  "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r135",
                    "r200",
                    "r805",
                    "r957"
                    ]
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/AccountingPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Significant Accounting Policies and Basis of Presentation",
                            "label":  "Significant Accounting Policies [Text Block]",
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r167",
                    "r268"
                    ]
                },
            "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
                            "label":  "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]",
                            "label":  "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]",
                            "documentation":  "A summary of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made.  An unrecognized tax benefit is the difference between a tax position taken in a tax return for which the resultant tax benefit has not been recognized in the financial statements because it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination."
                            }
                        }
                    },
                "auth_ref":  [
                    "r189"
                    ]
                },
            "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SoftwareAndSoftwareDevelopmentCostsMember",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Internally developed software and purchased software",
                            "label":  "Software and Software Development Costs [Member]",
                            "documentation":  "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SpareSatellites":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SpareSatellites",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/PropertyandEquipmentSummaryofPropertyPlantandEquipmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Spare satellites",
                            "label":  "Spare Satellites",
                            "documentation":  "Spare Satellites"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SpectrumAndLicensingMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SpectrumAndLicensingMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Spectrum and licensing",
                            "label":  "Spectrum And Licensing [Member]",
                            "documentation":  "Spectrum And Licensing [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StateAndLocalJurisdictionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StateAndLocalJurisdictionMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "State and Local Jurisdiction",
                            "label":  "State and Local Jurisdiction [Member]",
                            "documentation":  "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementClassOfStockAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementClassOfStockAxis",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/Cover",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
                    "http://www.iridium.com/role/RelatedPartyTransactionDisclosureDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Class of Stock [Axis]",
                            "label":  "Class of Stock [Axis]",
                            "documentation":  "Information by the different classes of stock of the entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r225",
                    "r239",
                    "r240",
                    "r241",
                    "r271",
                    "r291",
                    "r294",
                    "r304",
                    "r306",
                    "r311",
                    "r312",
                    "r348",
                    "r368",
                    "r370",
                    "r371",
                    "r372",
                    "r375",
                    "r376",
                    "r408",
                    "r409",
                    "r411",
                    "r414",
                    "r420",
                    "r548",
                    "r646",
                    "r647",
                    "r648",
                    "r649",
                    "r655",
                    "r656",
                    "r657",
                    "r658",
                    "r659",
                    "r660",
                    "r661",
                    "r662",
                    "r663",
                    "r664",
                    "r665",
                    "r667",
                    "r682",
                    "r705",
                    "r728",
                    "r751",
                    "r752",
                    "r753",
                    "r754",
                    "r755",
                    "r832",
                    "r858",
                    "r871"
                    ]
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementEquityComponentsAxis",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Components",
                            "label":  "Equity Components [Axis]",
                            "documentation":  "Information by component of equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r42",
                    "r226",
                    "r252",
                    "r253",
                    "r254",
                    "r275",
                    "r276",
                    "r277",
                    "r279",
                    "r285",
                    "r287",
                    "r310",
                    "r349",
                    "r350",
                    "r421",
                    "r487",
                    "r488",
                    "r489",
                    "r520",
                    "r521",
                    "r536",
                    "r537",
                    "r538",
                    "r539",
                    "r540",
                    "r541",
                    "r544",
                    "r551",
                    "r552",
                    "r553",
                    "r554",
                    "r555",
                    "r556",
                    "r572",
                    "r632",
                    "r633",
                    "r634",
                    "r655",
                    "r728"
                    ]
                },
            "srt_StatementGeographicalAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "StatementGeographicalAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Geographical [Axis]",
                            "label":  "Geographical [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r339",
                    "r340",
                    "r668",
                    "r669",
                    "r670",
                    "r737",
                    "r741",
                    "r744",
                    "r750",
                    "r757",
                    "r760",
                    "r761",
                    "r762",
                    "r763",
                    "r764",
                    "r765",
                    "r766",
                    "r767",
                    "r768",
                    "r775",
                    "r793",
                    "r810",
                    "r895",
                    "r960"
                    ]
                },
            "us-gaap_StatementLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement [Line Items]",
                            "label":  "Statement [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r275",
                    "r276",
                    "r277",
                    "r310",
                    "r588",
                    "r641",
                    "r667",
                    "r674",
                    "r675",
                    "r676",
                    "r677",
                    "r678",
                    "r679",
                    "r682",
                    "r685",
                    "r686",
                    "r687",
                    "r688",
                    "r689",
                    "r692",
                    "r693",
                    "r694",
                    "r695",
                    "r697",
                    "r698",
                    "r699",
                    "r700",
                    "r701",
                    "r703",
                    "r706",
                    "r707",
                    "r714",
                    "r715",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r720",
                    "r721",
                    "r722",
                    "r723",
                    "r724",
                    "r725",
                    "r728",
                    "r811"
                    ]
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfCashFlowsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Cash Flows [Abstract]",
                            "label":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfFinancialPositionAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Financial Position [Abstract]",
                            "label":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfStockholdersEquityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Stockholders' Equity [Abstract]",
                            "label":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementTable",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement [Table]",
                            "label":  "Statement [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r275",
                    "r276",
                    "r277",
                    "r310",
                    "r588",
                    "r641",
                    "r667",
                    "r674",
                    "r675",
                    "r676",
                    "r677",
                    "r678",
                    "r679",
                    "r682",
                    "r685",
                    "r686",
                    "r687",
                    "r688",
                    "r689",
                    "r692",
                    "r693",
                    "r694",
                    "r695",
                    "r697",
                    "r698",
                    "r699",
                    "r700",
                    "r701",
                    "r703",
                    "r706",
                    "r707",
                    "r714",
                    "r715",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r720",
                    "r721",
                    "r722",
                    "r723",
                    "r724",
                    "r725",
                    "r728",
                    "r811"
                    ]
                },
            "us-gaap_StockCompensationPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockCompensationPlanMember",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based Payment Arrangement",
                            "label":  "Share-Based Payment Arrangement [Member]",
                            "documentation":  "Share-based payment arrangement in which award of equity shares are granted.  Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r873"
                    ]
                },
            "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockGrantedDuringPeriodValueSharebasedCompensationGross",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "RSUs Granted - Grant Date Fair Value",
                            "label":  "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture",
                            "documentation":  "Value, before forfeiture, of shares granted under share-based payment arrangement.  Excludes employee stock ownership plan (ESOP)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Stock options exercised and awards vested (in shares)",
                            "label":  "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
                            "documentation":  "Number, before forfeiture, of shares issued under share-based payment arrangement.  Excludes employee stock ownership plan (ESOP)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Options Exercised - Shares",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
                            "documentation":  "Number of share options (or share units) exercised during the current period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r141",
                    "r142",
                    "r180",
                    "r461"
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodValueShareBasedCompensationGross",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture",
                            "label":  "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
                            "documentation":  "Value, before forfeiture, of shares issued under share-based payment arrangement.  Excludes employee stock ownership plan (ESOP)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_StockOptionContractualTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "StockOptionContractualTerm",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock Option Contractual Term",
                            "label":  "Stock Option Contractual Term",
                            "documentation":  "Stock Option Contractual Term"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockRepurchaseProgramAuthorizedAmount1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchaseProgramAuthorizedAmount1",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock Repurchase Program, Authorized Amount",
                            "label":  "Stock Repurchase Program, Authorized Amount",
                            "documentation":  "Amount of stock repurchase plan authorized."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
                            "label":  "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
                            "documentation":  "Amount remaining of a stock repurchase plan authorized."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedAndRetiredDuringPeriodShares",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Stock Repurchased and Retired During Period, Shares",
                            "label":  "Stock Repurchased and Retired During Period, Shares",
                            "documentation":  "Number of shares that have been repurchased and retired during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r141",
                    "r142",
                    "r180"
                    ]
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedAndRetiredDuringPeriodValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Repurchases and retirements of common stock",
                            "label":  "Stock Repurchased and Retired During Period, Value",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r141",
                    "r142",
                    "r180"
                    ]
                },
            "us-gaap_StockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets",
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total stockholders\u2019 equity",
                            "label":  "Equity, Attributable to Parent",
                            "documentation":  "Amount of equity (deficit) attributable to parent.  Excludes temporary equity and equity attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142",
                    "r145",
                    "r146",
                    "r168",
                    "r684",
                    "r702",
                    "r729",
                    "r730",
                    "r805",
                    "r820",
                    "r860",
                    "r883",
                    "r937",
                    "r965"
                    ]
                },
            "us-gaap_StockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedBalanceSheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stockholders' equity:",
                            "label":  "Equity, Attributable to Parent [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockholdersEquityNoteAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityNoteAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stockholders' Equity Note [Abstract]",
                            "label":  "Stockholders' Equity Note [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityNoteDisclosureTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactions"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Transactions",
                            "label":  "Equity [Text Block]",
                            "documentation":  "The entire disclosure for equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r177",
                    "r270",
                    "r407",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r418",
                    "r419",
                    "r421",
                    "r543",
                    "r731",
                    "r733",
                    "r756"
                    ]
                },
            "us-gaap_SubsequentEventLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventLineItems",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Event [Line Items]",
                            "label":  "Subsequent Event [Line Items]",
                            "documentation":  "Detail information of subsequent event by type.  User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
                            }
                        }
                    },
                "auth_ref":  [
                    "r557",
                    "r580"
                    ]
                },
            "us-gaap_SubsequentEventMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventMember",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Event [Member]",
                            "label":  "Subsequent Event [Member]",
                            "documentation":  "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r557",
                    "r580"
                    ]
                },
            "us-gaap_SubsequentEventTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTable",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Event [Table]",
                            "label":  "Subsequent Event [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r557",
                    "r580"
                    ]
                },
            "us-gaap_SubsequentEventTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeAxis",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Event Type [Axis]",
                            "label":  "Subsequent Event Type [Axis]",
                            "documentation":  "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r557",
                    "r580"
                    ]
                },
            "us-gaap_SubsequentEventTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeDomain",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEventsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Event Type [Domain]",
                            "label":  "Subsequent Event Type [Domain]",
                            "documentation":  "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r557",
                    "r580"
                    ]
                },
            "us-gaap_SubsequentEventsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Events [Abstract]",
                            "label":  "Subsequent Events [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SubsequentEventsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventsTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/SubsequentEvents"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Subsequent Events [Text Block]",
                            "label":  "Subsequent Events [Text Block]",
                            "documentation":  "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.  Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
                            }
                        }
                    },
                "auth_ref":  [
                    "r579",
                    "r581"
                    ]
                },
            "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SummaryOfIncomeTaxContingenciesTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Summary of income tax contingencies",
                            "label":  "Summary of Income Tax Contingencies [Table Text Block]",
                            "documentation":  "Tabular disclosure for 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r189",
                    "r190"
                    ]
                },
            "irdm_SummaryofCompanysEngineeringandSupportServiceRevenueTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SummaryofCompanysEngineeringandSupportServiceRevenueTableTextBlock",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Summary of Company's Engineering and Support Service Revenue [Table Text Block]",
                            "label":  "Summary of Company's Engineering and Support Service Revenue [Table Text Block]",
                            "documentation":  "Summary of Company's Engineering and Support Service Revenue [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SupplementalCashFlowInformationAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SupplementalCashFlowInformationAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Supplemental cash flow information:",
                            "label":  "Supplemental Cash Flow Information [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_SupplementalDisclosureOfNonCashInvestingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "SupplementalDisclosureOfNonCashInvestingActivitiesAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Supplemental disclosure of non-cash investing and financing activities:",
                            "label":  "Supplemental Disclosure Of Non Cash Investing Activities [Abstract]",
                            "documentation":  "Supplemental disclosure of non-cash investing activities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TaxCreditCarryforwardAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TaxCreditCarryforwardAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax Credit Carryforward [Axis]",
                            "label":  "Tax Credit Carryforward [Axis]",
                            "documentation":  "Information by specific tax credit related to an unused tax credit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r99"
                    ]
                },
            "us-gaap_TaxCreditCarryforwardNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TaxCreditCarryforwardNameDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax Credit Carryforward, Name [Domain]",
                            "label":  "Tax Credit Carryforward, Name [Domain]",
                            "documentation":  "The name of the tax credit carryforward."
                            }
                        }
                    },
                "auth_ref":  [
                    "r99"
                    ]
                },
            "us-gaap_TaxPeriodAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TaxPeriodAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax Period [Axis]",
                            "label":  "Tax Period [Axis]",
                            "documentation":  "Information about the period subject to enacted tax laws."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TaxPeriodDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TaxPeriodDomain",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax Period [Domain]",
                            "label":  "Tax Period [Domain]",
                            "documentation":  "Identified tax period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_TaxYear2022andLaterMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "TaxYear2022andLaterMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax Year 2022 and Later",
                            "label":  "Tax Year 2022 and Later [Member]",
                            "documentation":  "Tax Year 2022 and Later [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_TermLoanBAdditionalMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "TermLoanBAdditionalMember",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Term Loan B (Additional) [Member]",
                            "label":  "Term Loan B (Additional) [Member]",
                            "documentation":  "Term Loan B (Additional)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_TermLoanBMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "TermLoanBMember",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.iridium.com/role/DebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Term Loan B",
                            "label":  "Term Loan B [Member]",
                            "documentation":  "Term Loan B"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_TitleOfIndividualAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "TitleOfIndividualAxis",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Title of Individual [Axis]",
                            "label":  "Title of Individual [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r874",
                    "r945"
                    ]
                },
            "srt_TitleOfIndividualWithRelationshipToEntityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "TitleOfIndividualWithRelationshipToEntityDomain",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Title of Individual [Domain]",
                            "label":  "Title of Individual [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_TotalAuthorizedPreferredStockNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "TotalAuthorizedPreferredStockNumber",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, shares authorized",
                            "label":  "Total Authorized Preferred Stock, Number",
                            "documentation":  "Total Authorized Preferred Stock, Number"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TradeNamesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TradeNamesMember",
                "presentation":  [
                    "http://www.iridium.com/role/IntangibleAssetsIndentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trade names",
                            "label":  "Trade Names [Member]",
                            "documentation":  "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
                            }
                        }
                    },
                "auth_ref":  [
                    "r102"
                    ]
                },
            "dei_TradingSymbol":  {
                "xbrltype":  "tradingSymbolItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "TradingSymbol",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trading Symbol",
                            "label":  "Trading Symbol",
                            "documentation":  "Trading symbol of an instrument as listed on an exchange."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TreasuryStockRetiredCostMethodAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockRetiredCostMethodAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Treasury Stock, Retired, Cost Method, Amount",
                            "label":  "Treasury Stock, Retired, Cost Method, Amount",
                            "documentation":  "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r89",
                    "r142"
                    ]
                },
            "us-gaap_TreasuryStockSharesAcquired":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockSharesAcquired",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Treasury Stock, Shares, Acquired",
                            "label":  "Treasury Stock, Shares, Acquired",
                            "documentation":  "Number of shares that have been repurchased during the period and are being held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r142",
                    "r180"
                    ]
                },
            "us-gaap_TreasuryStockSharesRetired":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockSharesRetired",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Treasury Stock, Shares, Retired",
                            "label":  "Treasury Stock, Shares, Retired",
                            "documentation":  "Number of shares of common and preferred stock retired from treasury during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r142",
                    "r180"
                    ]
                },
            "us-gaap_TreasuryStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Treasury Stock, Value",
                            "label":  "Treasury Stock, Value",
                            "documentation":  "The amount allocated to treasury stock.  Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r41",
                    "r90",
                    "r91"
                    ]
                },
            "irdm_TreasuryStockValueTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "TreasuryStockValueTax",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.iridium.com/role/EquityTransactionsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Treasury Stock, Value, tax",
                            "label":  "Treasury Stock, Value, tax",
                            "documentation":  "Treasury Stock, Value, tax"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "country_US":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/country/2023",
                "localname":  "US",
                "presentation":  [
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationNetPropertyandEquipmentDetails",
                    "http://www.iridium.com/role/SegmentsSignificantCustomersSupplierandServiceProvidersandGeographicInformationRevenueByGeographicDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "United states",
                            "verboseLabel":  "United States",
                            "label":  "UNITED STATES"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "irdm_USGovernmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.iridium.com/20231231",
                "localname":  "USGovernmentMember",
                "presentation":  [
                    "http://www.iridium.com/role/RevenueNarrativeDetails",
                    "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Government",
                            "label":  "US Government [Member]",
                            "documentation":  "US Government [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrealizedGainLossOnCashFlowHedgingInstruments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/DerivativeInstrumentsSummaryofUnrealizedGainsandLossesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrealized gain (loss) on cash flow hedges, net of tax",
                            "label":  "Unrealized Gain (Loss) on Cash Flow Hedging Instruments",
                            "documentation":  "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective."
                            }
                        }
                    },
                "auth_ref":  [
                    "r196"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefits",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails",
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrecognized Tax Benefits",
                            "label":  "Unrecognized Tax Benefits",
                            "documentation":  "Amount of unrecognized tax benefits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r498",
                    "r506"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
                            "label":  "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
                            "documentation":  "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
                            }
                        }
                    },
                "auth_ref":  [
                    "r508"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/UnrecognizedTaxBenefitsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
                            "label":  "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
                            "documentation":  "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
                            }
                        }
                    },
                "auth_ref":  [
                    "r507"
                    ]
                },
            "us-gaap_UseOfEstimates":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UseOfEstimates",
                "presentation":  [
                    "http://www.iridium.com/role/SignificantAccountingPoliciesandBasisofPresentationPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Use of Estimates",
                            "label":  "Use of Estimates, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
                            }
                        }
                    },
                "auth_ref":  [
                    "r64",
                    "r65",
                    "r66",
                    "r214",
                    "r215",
                    "r218",
                    "r219"
                    ]
                },
            "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ValuationAllowanceByDeferredTaxAssetAxis",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Valuation Allowance by Deferred Tax Asset [Axis]",
                            "label":  "Valuation Allowance by Deferred Tax Asset [Axis]",
                            "documentation":  "Information by type of deferred tax consequences attributable to deductible temporary differences."
                            }
                        }
                    },
                "auth_ref":  [
                    "r98"
                    ]
                },
            "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ValuationAllowanceDeferredTaxAssetChangeInAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
                            "terseLabel":  "Valuation allowance, deferred tax asset, increase (decrease), amount",
                            "label":  "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
                            "documentation":  "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r511"
                    ]
                },
            "us-gaap_ValuationAllowanceOperatingLossCarryforwardsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ValuationAllowanceOperatingLossCarryforwardsMember",
                "presentation":  [
                    "http://www.iridium.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Valuation Allowance, Operating Loss Carryforwards",
                            "label":  "SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward [Member]",
                            "documentation":  "Valuation allowance of deferred tax asset attributable to operating loss carryforward."
                            }
                        }
                    },
                "auth_ref":  [
                    "r862",
                    "r863",
                    "r864",
                    "r865",
                    "r866"
                    ]
                },
            "us-gaap_VariableRateAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableRateAxis",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails",
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Variable Rate [Axis]",
                            "label":  "Variable Rate [Axis]",
                            "documentation":  "Information by type of variable rate."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_VariableRateDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableRateDomain",
                "presentation":  [
                    "http://www.iridium.com/role/DebtNarrativeDetails",
                    "http://www.iridium.com/role/DerivativeInstrumentsNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Variable Rate [Domain]",
                            "label":  "Variable Rate [Domain]",
                            "documentation":  "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_VestingAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VestingAxis",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vesting [Axis]",
                            "label":  "Vesting [Axis]",
                            "documentation":  "Information by vesting schedule of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r898",
                    "r899",
                    "r900",
                    "r901",
                    "r902",
                    "r903",
                    "r904",
                    "r905",
                    "r906",
                    "r907",
                    "r908",
                    "r909",
                    "r910",
                    "r911",
                    "r912",
                    "r913",
                    "r914",
                    "r915",
                    "r916",
                    "r917",
                    "r918",
                    "r919",
                    "r920",
                    "r921",
                    "r922",
                    "r923"
                    ]
                },
            "us-gaap_VestingDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VestingDomain",
                "presentation":  [
                    "http://www.iridium.com/role/StockBasedCompensationActivityOfCompanysStockOptionsDetails",
                    "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Vesting [Domain]",
                            "label":  "Vesting [Domain]",
                            "documentation":  "Vesting schedule of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r898",
                    "r899",
                    "r900",
                    "r901",
                    "r902",
                    "r903",
                    "r904",
                    "r905",
                    "r906",
                    "r907",
                    "r908",
                    "r909",
                    "r910",
                    "r911",
                    "r912",
                    "r913",
                    "r914",
                    "r915",
                    "r916",
                    "r917",
                    "r918",
                    "r919",
                    "r920",
                    "r921",
                    "r922",
                    "r923"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted Average Number of Shares Outstanding, Diluted",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted",
                            "documentation":  "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r290",
                    "r306"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "presentation":  [
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Denominator:",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "presentation":  [
                    "http://www.iridium.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
                    "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted average shares outstanding - basic",
                            "label":  "Weighted Average Number of Shares Outstanding, Basic",
                            "documentation":  "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r288",
                    "r306"
                    ]
                },
            "exch_XNGS":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/exch/2023",
                "localname":  "XNGS",
                "presentation":  [
                    "http://www.iridium.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "NASDAQ/NGS (GLOBAL SELECT MARKET)",
                            "label":  "NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                }
            }
        }
    },
"std_ref":  {
    "r0":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
        },
    "r1":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "1",
        "SubTopic":  "20",
        "Topic":  "940",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
        },
    "r2":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "SubTopic":  "230",
        "Topic":  "830",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
        },
    "r3":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10A",
        "SubTopic":  "10",
        "Topic":  "220",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
        },
    "r4":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r5":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(g)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r6":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "SubTopic":  "405",
        "Topic":  "942",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
        },
    "r7":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
        },
    "r8":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r9":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r10":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r11":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "470",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
        },
    "r12":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "20",
        "Topic":  "835",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
        },
    "r13":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "30",
        "Topic":  "350",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r14":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "SubTopic":  "10",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
        },
    "r15":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "19",
        "SubTopic":  "10",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
        },
    "r16":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)(3)",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r17":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c),(3)",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r18":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "SubTopic":  "10",
        "Topic":  "505",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
        },
    "r19":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "SubTopic":  "10",
        "Topic":  "815",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
        },
    "r20":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r21":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r22":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r23":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r24":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2A",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
        },
    "r25":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(b),(d)",
        "SubTopic":  "30",
        "Topic":  "350",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
        },
    "r26":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "a",
        "SubTopic":  "10",
        "Topic":  "280",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r27":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "b",
        "SubTopic":  "10",
        "Topic":  "280",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r28":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "44",
        "SubTopic":  "20",
        "Topic":  "805",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479876/805-20-55-44"
        },
    "r29":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(27)",
        "SubTopic":  "10",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r30":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(22))",
        "SubTopic":  "10",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r31":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
        },
    "r32":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r33":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r34":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r35":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r36":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r37":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.22(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r38":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r39":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r40":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r41":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.29,30)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r42":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r43":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
        },
    "r44":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
        },
    "r45":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
        },
    "r46":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r47":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r48":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r49":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r50":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r51":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
        },
    "r52":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
        },
    "r53":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
        },
    "r54":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
        },
    "r55":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
        },
    "r56":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
        },
    "r57":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r58":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r59":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
        },
    "r60":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "55",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
        },
    "r61":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r62":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r63":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
        },
    "r64":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
        },
    "r65":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
        },
    "r66":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
        },
    "r67":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r68":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r69":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r70":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r71":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
        },
    "r72":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "330",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB TOPIC 5.BB)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
        },
    "r73":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r74":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
        },
    "r75":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
        },
    "r76":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r77":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r78":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "((a)(1),(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r79":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r80":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r81":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "360",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r82":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "360",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r83":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "470",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
        },
    "r84":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "470",
        "SubTopic":  "50",
        "Section":  "40",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
        },
    "r85":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "470",
        "SubTopic":  "50",
        "Section":  "40",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
        },
    "r86":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "480",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
        },
    "r87":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
        },
    "r88":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
        },
    "r89":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r90":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
        },
    "r91":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
        },
    "r92":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r93":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r94":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r95":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
        },
    "r96":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
        },
    "r97":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
        },
    "r98":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r99":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
        },
    "r100":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
        },
    "r101":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
        },
    "r102":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "805",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "14",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
        },
    "r103":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "805",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "31",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479876/805-20-55-31"
        },
    "r104":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
        },
    "r105":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
        },
    "r106":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
        },
    "r107":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
        },
    "r108":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
        },
    "r109":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r110":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r111":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r112":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r113":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r114":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r115":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r116":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4D",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
        },
    "r117":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-5"
        },
    "r118":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
        },
    "r119":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "25",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480238/815-25-50-1"
        },
    "r120":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
        },
    "r121":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
        },
    "r122":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
        },
    "r123":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
        },
    "r124":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
        },
    "r125":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
        },
    "r126":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "55",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
        },
    "r127":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "850",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r128":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "850",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
        },
    "r129":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.15(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r130":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r131":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "470",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
        },
    "r132":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "825",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
        },
    "r133":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "985",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
        },
    "r134":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//205/tableOfContent"
        },
    "r135":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(19)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r136":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r137":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r138":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(24))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r139":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(26)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r140":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(26)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r141":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r142":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r143":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r144":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r145":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r146":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r147":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r148":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r149":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r150":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r151":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
        },
    "r152":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r153":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r154":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r155":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r156":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r157":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r158":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r159":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r160":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r161":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r162":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r163":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r164":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r165":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
        },
    "r166":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r167":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "235",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//235/tableOfContent"
        },
    "r168":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
        },
    "r169":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r170":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r171":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r172":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//360/tableOfContent"
        },
    "r173":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482130/360-10-45-15"
        },
    "r174":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r175":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 5.CC)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
        },
    "r176":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "470",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//470/tableOfContent"
        },
    "r177":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//505/tableOfContent"
        },
    "r178":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
        },
    "r179":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
        },
    "r180":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r181":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "710",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//710/tableOfContent"
        },
    "r182":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "712",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//712/tableOfContent"
        },
    "r183":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "715",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//715/tableOfContent"
        },
    "r184":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "718",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//718/tableOfContent"
        },
    "r185":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r186":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r187":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r188":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r189":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
        },
    "r190":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r191":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r192":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "805",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "38",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
        },
    "r193":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//810/tableOfContent"
        },
    "r194":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
        },
    "r195":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "815",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//815/tableOfContent"
        },
    "r196":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4C",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r197":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "820",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//820/tableOfContent"
        },
    "r198":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r199":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r200":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(13))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r201":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(15)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r202":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(15)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r203":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(16))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r204":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r205":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(13)(f))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r206":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r207":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r208":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04.10)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r209":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04.9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r210":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "SubTopic":  "20",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
        },
    "r211":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "SubTopic":  "210",
        "Topic":  "946",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
        },
    "r212":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "270",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
        },
    "r213":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "SubTopic":  "35",
        "Topic":  "720",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
        },
    "r214":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r215":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r216":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r217":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
        },
    "r218":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
        },
    "r219":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
        },
    "r220":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
        },
    "r221":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
        },
    "r222":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r223":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h))",
        "SubTopic":  "10",
        "Topic":  "235",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r224":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "606",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//606/tableOfContent"
        },
    "r225":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Section":  "1402",
        "Paragraph":  "(a)",
        "Publisher":  "SEC"
        },
    "r226":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "105",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
        },
    "r227":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
        },
    "r228":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r229":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
        },
    "r230":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
        },
    "r231":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r232":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(13))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r233":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(14))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r234":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r235":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(16))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r236":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r237":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r238":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r239":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(27)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r240":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r241":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r242":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r243":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r244":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r245":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r246":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
        },
    "r247":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
        },
    "r248":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
        },
    "r249":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
        },
    "r250":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
        },
    "r251":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
        },
    "r252":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r253":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r254":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r255":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(210.5-03(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r256":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r257":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(24))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r258":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r259":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB Topic 6.B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
        },
    "r260":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
        },
    "r261":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "12",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
        },
    "r262":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r263":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
        },
    "r264":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r265":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
        },
    "r266":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
        },
    "r267":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r268":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
        },
    "r269":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r270":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(e)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r271":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r272":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r273":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r274":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-04(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
        },
    "r275":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r276":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r277":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r278":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r279":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r280":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r281":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r282":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
        },
    "r283":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
        },
    "r284":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r285":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r286":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
        },
    "r287":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
        },
    "r288":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
        },
    "r289":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
        },
    "r290":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
        },
    "r291":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
        },
    "r292":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
        },
    "r293":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "26",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-26"
        },
    "r294":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
        },
    "r295":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "44",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-44"
        },
    "r296":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "48",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-48"
        },
    "r297":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "48",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-48"
        },
    "r298":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "51",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-51"
        },
    "r299":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-52"
        },
    "r300":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-53"
        },
    "r301":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "54",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-54"
        },
    "r302":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r303":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r304":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r305":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
        },
    "r306":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r307":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r308":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
        },
    "r309":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "270",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482964/270-10-50-6A"
        },
    "r310":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
        },
    "r311":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
        },
    "r312":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
        },
    "r313":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//280/tableOfContent"
        },
    "r314":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
        },
    "r315":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r316":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r317":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r318":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r319":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r320":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r321":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r322":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r323":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r324":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r325":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "26",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
        },
    "r326":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r327":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r328":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r329":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r330":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r331":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r332":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r333":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r334":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r335":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r336":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "34",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
        },
    "r337":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
        },
    "r338":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r339":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r340":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r341":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
        },
    "r342":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
        },
    "r343":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
        },
    "r344":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
        },
    "r345":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r346":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r347":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r348":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r349":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
        },
    "r350":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "5",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
        },
    "r351":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//330/tableOfContent"
        },
    "r352":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
        },
    "r353":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
        },
    "r354":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "340",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
        },
    "r355":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//350-30/tableOfContent"
        },
    "r356":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r357":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r358":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r359":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r360":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r361":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r362":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
        },
    "r363":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "420",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
        },
    "r364":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
        },
    "r365":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
        },
    "r366":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r367":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r368":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r369":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r370":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r371":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r372":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r373":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r374":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r375":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r376":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r377":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r378":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r379":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r380":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r381":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r382":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r383":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r384":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r385":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r386":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r387":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r388":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r389":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r390":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r391":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r392":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r393":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r394":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r395":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r396":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r397":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r398":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r399":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r400":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r401":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r402":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r403":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r404":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
        },
    "r405":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
        },
    "r406":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
        },
    "r407":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r408":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r409":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r410":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r411":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r412":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r413":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r414":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r415":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r416":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "16",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
        },
    "r417":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r418":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r419":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r420":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
        },
    "r421":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r422":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
        },
    "r423":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
        },
    "r424":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
        },
    "r425":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r426":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r427":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r428":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r429":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r430":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
        },
    "r431":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
        },
    "r432":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
        },
    "r433":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
        },
    "r434":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
        },
    "r435":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
        },
    "r436":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
        },
    "r437":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r438":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r439":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r440":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(A)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r441":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r442":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r443":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r444":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(n)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r445":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
        },
    "r446":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(f)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
        },
    "r447":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//718/tableOfContent"
        },
    "r448":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
        },
    "r449":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
        },
    "r450":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
        },
    "r451":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r452":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r453":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r454":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r455":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r456":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r457":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r458":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r459":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r460":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r461":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r462":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r463":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r464":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r465":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r466":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r467":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r468":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r469":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r470":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r471":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r472":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r473":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r474":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r475":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r476":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r477":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r478":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r479":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r480":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(v)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r481":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r482":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r483":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r484":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r485":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r486":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(l)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r487":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r488":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r489":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r490":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.C.Q3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r491":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.1.Q5)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r492":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.2.Q6)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r493":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.3.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r494":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "720",
        "SubTopic":  "35",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
        },
    "r495":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "730",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
        },
    "r496":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "730",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
        },
    "r497":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//740/tableOfContent"
        },
    "r498":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
        },
    "r499":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
        },
    "r500":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
        },
    "r501":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
        },
    "r502":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
        },
    "r503":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
        },
    "r504":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r505":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
        },
    "r506":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r507":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r508":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r509":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "17",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
        },
    "r510":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
        },
    "r511":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r512":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r513":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r514":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r515":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
        },
    "r516":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
        },
    "r517":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r518":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r519":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r520":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r521":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r522":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.5.Q1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r523":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r524":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.Fact.1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r525":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.Fact.2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r526":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.Fact.3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r527":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 11.C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
        },
    "r528":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "270",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
        },
    "r529":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
        },
    "r530":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r531":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r532":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r533":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r534":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r535":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-5C"
        },
    "r536":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r537":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r538":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r539":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r540":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r541":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(i)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r542":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
        },
    "r543":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
        },
    "r544":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r545":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r546":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r547":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r548":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r549":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//830/tableOfContent"
        },
    "r550":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "230",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
        },
    "r551":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
        },
    "r552":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r553":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r554":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r555":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r556":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
        },
    "r557":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
        },
    "r558":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
        },
    "r559":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
        },
    "r560":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
        },
    "r561":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
        },
    "r562":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r563":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r564":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
        },
    "r565":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r566":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r567":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
        },
    "r568":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//842-30/tableOfContent"
        },
    "r569":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479016/842-30-45-3"
        },
    "r570":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-12"
        },
    "r571":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-5"
        },
    "r572":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "848",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
        },
    "r573":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//850/tableOfContent"
        },
    "r574":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r575":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r576":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r577":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r578":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
        },
    "r579":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//855/tableOfContent"
        },
    "r580":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r581":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r582":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r583":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r584":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r585":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r586":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "910",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
        },
    "r587":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "912",
        "SubTopic":  "330",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
        },
    "r588":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "924",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 11.L)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
        },
    "r589":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "926",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
        },
    "r590":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "928",
        "SubTopic":  "340",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
        },
    "r591":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
        },
    "r592":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
        },
    "r593":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
        },
    "r594":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
        },
    "r595":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
        },
    "r596":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
        },
    "r597":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "33",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
        },
    "r598":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "33",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
        },
    "r599":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "35A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
        },
    "r600":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "35A",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
        },
    "r601":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
        },
    "r602":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
        },
    "r603":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(26))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r604":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(27))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r605":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-05(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
        },
    "r606":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
        },
    "r607":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r608":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(15)(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r609":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r610":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r611":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r612":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r613":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r614":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r615":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(8)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r616":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(8)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r617":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r618":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r619":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r620":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r621":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r622":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r623":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(3)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r624":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r625":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r626":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r627":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r628":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r629":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r630":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column F))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r631":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
        },
    "r632":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r633":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r634":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r635":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r636":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r637":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r638":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "825",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
        },
    "r639":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
        },
    "r640":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
        },
    "r641":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r642":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r643":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r644":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r645":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(h)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r646":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(i)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r647":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(i)(2)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r648":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(i)(2)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r649":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(i)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r650":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
        },
    "r651":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
        },
    "r652":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
        },
    "r653":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
        },
    "r654":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
        },
    "r655":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r656":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
        },
    "r657":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "27",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
        },
    "r658":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r659":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r660":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r661":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r662":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r663":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r664":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r665":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
        },
    "r666":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
        },
    "r667":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
        },
    "r668":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r669":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
        },
    "r670":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r671":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r672":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r673":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r674":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r675":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r676":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r677":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r678":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r679":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r680":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(14))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r681":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r682":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(16)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r683":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r684":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r685":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r686":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r687":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r688":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r689":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r690":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r691":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(5)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r692":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r693":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r694":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r695":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r696":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r697":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r698":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r699":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r700":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r701":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r702":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r703":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
        },
    "r704":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
        },
    "r705":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
        },
    "r706":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r707":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r708":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(c)(2)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r709":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(c)(2)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r710":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r711":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r712":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(g)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r713":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r714":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r715":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r716":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r717":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r718":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r719":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r720":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r721":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r722":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r723":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r724":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r725":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r726":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r727":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(1)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r728":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r729":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r730":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r731":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r732":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r733":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r734":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r735":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        },
    "r736":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r737":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column C)(Footnote 5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r738":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "12",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
        },
    "r739":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "19",
        "Subparagraph":  "(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
        },
    "r740":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r741":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column C)(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r742":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r743":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r744":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r745":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SX 210.12-13(Column A)(Footnote 3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
        },
    "r746":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SX 210.12-13(Column G)(Footnote 8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
        },
    "r747":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5B",
        "Subparagraph":  "(SX 210.12-13B(Column E)(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
        },
    "r748":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column H)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r749":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r750":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column F)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r751":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
        },
    "r752":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r753":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r754":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r755":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r756":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
        },
    "r757":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "948",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-29(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
        },
    "r758":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "954",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481058/954-310-45-1"
        },
    "r759":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "954",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
        },
    "r760":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r761":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r762":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r763":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r764":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column F))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r765":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column G))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r766":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column H))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r767":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column I))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r768":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r769":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "976",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
        },
    "r770":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "978",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
        },
    "r771":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r772":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(e)",
        "SubTopic":  "10",
        "Topic":  "235",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r773":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4D",
        "Subparagraph":  "(a)(1)",
        "SubTopic":  "10",
        "Topic":  "815",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
        },
    "r774":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "13H",
        "Subparagraph":  "(a)",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
        },
    "r775":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "13H",
        "Subparagraph":  "(b)",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
        },
    "r776":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r777":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r778":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
        },
    "r779":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r780":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r781":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r782":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
        },
    "r783":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r784":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r785":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
        },
    "r786":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r787":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
        },
    "r788":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
        },
    "r789":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69E",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
        },
    "r790":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69F",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
        },
    "r791":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r792":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r793":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r794":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r795":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r796":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r797":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r798":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r799":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r800":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r801":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
        },
    "r802":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
        },
    "r803":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r804":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
        },
    "r805":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
        },
    "r806":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "944",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
        },
    "r807":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "29F",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
        },
    "r808":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r809":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r810":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
        },
    "r811":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        },
    "r812":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r813":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r814":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r815":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column A)(Footnote 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r816":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column B)(Footnote 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r817":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r818":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "405",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480191/946-405-45-2"
        },
    "r819":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
        },
    "r820":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
        },
    "r821":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r822":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r823":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b-23"
        },
    "r824":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r825":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 10-K",
        "Number":  "249",
        "Section":  "310"
        },
    "r826":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Number":  "249",
        "Section":  "220",
        "Subsection":  "f"
        },
    "r827":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Number":  "249",
        "Section":  "240",
        "Subsection":  "f"
        },
    "r828":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Section":  "13",
        "Subsection":  "a-1"
        },
    "r829":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w"
        },
    "r830":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Section":  "405"
        },
    "r831":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Securities Act",
        "Number":  "230",
        "Section":  "405"
        },
    "r832":  {
        "role":  "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
        },
    "r833":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r834":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "SubTopic":  "825",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
        },
    "r835":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4H",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
        },
    "r836":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r837":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r838":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r839":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r840":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(13))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r841":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r842":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(26)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r843":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(27)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r844":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r845":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r846":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r847":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r848":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r849":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r850":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r851":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r852":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r853":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r854":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r855":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r856":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r857":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "9",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-9"
        },
    "r858":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r859":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(f))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r860":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r861":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(1)(Note 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r862":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SX 210.12-09(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
        },
    "r863":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SX 210.12-09(Column C(1)))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
        },
    "r864":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SX 210.12-09(Column C(2)))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
        },
    "r865":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SX 210.12-09(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
        },
    "r866":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SX 210.12-09(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
        },
    "r867":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r868":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r869":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r870":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
        },
    "r871":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "55",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
        },
    "r872":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r873":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r874":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
        },
    "r875":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
        },
    "r876":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
        },
    "r877":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
        },
    "r878":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
        },
    "r879":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "320",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//320/tableOfContent"
        },
    "r880":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "320",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
        },
    "r881":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r882":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r883":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r884":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "330",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482933/330-10-35-2"
        },
    "r885":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "410",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
        },
    "r886":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
        },
    "r887":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r888":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r889":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r890":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r891":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r892":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r893":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
        },
    "r894":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
        },
    "r895":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
        },
    "r896":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r897":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r898":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r899":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r900":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r901":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r902":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r903":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r904":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r905":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r906":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r907":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r908":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r909":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r910":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r911":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r912":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r913":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r914":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r915":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r916":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r917":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r918":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r919":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r920":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r921":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r922":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r923":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(v)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r924":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r925":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r926":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
        },
    "r927":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r928":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r929":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
        },
    "r930":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
        },
    "r931":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r932":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
        },
    "r933":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r934":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r935":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r936":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2E",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2E"
        },
    "r937":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r938":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
        },
    "r939":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
        },
    "r940":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
        },
    "r941":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-12"
        },
    "r942":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-3"
        },
    "r943":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r944":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r945":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
        },
    "r946":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
        },
    "r947":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r948":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r949":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r950":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r951":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r952":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r953":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r954":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r955":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "912",
        "SubTopic":  "730",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
        },
    "r956":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(15)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r957":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(16)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r958":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(16)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r959":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r960":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
        },
    "r961":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "13H",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
        },
    "r962":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r963":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r964":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
        },
    "r965":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r966":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r967":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r968":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r969":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r970":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r971":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "985",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
        }
    }
}


23 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 9/20/23  Iridium Communications Inc.       8-K:1,2,9   9/20/23   11:1.6M                                   Donnelley … Solutions/FA
 5/05/23  Iridium Communications Inc.       8-K:5,7,9   5/04/23   11:469K                                   Workiva Inc Wde… FA01/FA
 4/20/23  Iridium Communications Inc.       10-Q        3/31/23   63:5.3M                                   Workiva Inc Wde… FA01/FA
 4/19/22  Iridium Communications Inc.       10-Q        3/31/22   61:5.2M
 3/04/22  Iridium Communications Inc.       8-K:4,9     3/02/22   11:170K                                   ActiveDisclosure/FA
 2/17/22  Iridium Communications Inc.       10-K       12/31/21   97:11M
 2/11/21  Iridium Communications Inc.       10-K       12/31/20   97:11M
 4/28/20  Iridium Communications Inc.       10-Q        3/31/20   50:4.4M
 2/25/20  Iridium Communications Inc.       10-K       12/31/19   94:12M
11/04/19  Iridium Communications Inc.       8-K:1,7,9  11/04/19   14:2M                                     Donnelley … Solutions/FA
10/29/19  Iridium Communications Inc.       10-Q        9/30/19   51:17M
 4/23/19  Iridium Communications Inc.       10-Q        3/31/19   55:5.5M
 5/15/15  Iridium Communications Inc.       8-K:5,7,9   5/12/15   13:639K                                   Donnelley … Solutions/FA
 3/04/14  Iridium Communications Inc.       10-K       12/31/13   98:14M                                    Toppan Merrill/FA
 5/23/12  Iridium Communications Inc.       8-K:5,9     5/22/12    3:125K                                   Donnelley … Solutions/FA
 4/10/12  Iridium Communications Inc.       DEF 14A     5/22/12    1:1M                                     Donnelley … Solutions/FA
 4/05/11  Iridium Communications Inc.       8-K:5,9     3/30/11    3:123K                                   Donnelley … Solutions/FA
 3/30/11  Iridium Communications Inc.       8-K:1,8,9   3/29/11    4:137K                                   Donnelley … Solutions/FA
 3/07/11  Iridium Communications Inc.       10-K       12/31/10   27:6.7M                                   Donnelley … Solutions/FA
 5/10/10  Iridium Communications Inc.       10-Q        3/31/10    5:500K                                   Donnelley … Solutions/FA
 9/29/09  Iridium Communications Inc.       8-K:1,2,3,5 9/29/09   23:1.8M                                   Simpson Tha… Bartlett/FA
 8/28/09  Iridium Communications Inc.       DEF 14A     9/23/09    1:6.8M                                   Davis Polk & … LLP 01/FA
 2/04/08  Iridium Communications Inc.       S-1/A                 19:2.6M                                   Capital Systems 01/FA
Top
Filing Submission 0001418819-24-000008   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Fri., May 10, 12:08:21.8pm ET