{
 "version": "2.2",
 "instance": {
  "ny20026576x1_s1.htm": {
   "nsprefix": "djt",
   "nsuri": "http://tmtgcorp.com/20240415",
   "dts": {
    "schema": {
     "local": [
      "djt-20240415.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/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "djt-20240415_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "djt-20240415_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "djt-20240415_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "djt-20240415_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ny20026576x1_s1.htm"
     ]
    }
   },
   "keyStandard": 235,
   "keyCustom": 137,
   "axisStandard": 22,
   "axisCustom": 3,
   "memberStandard": 21,
   "memberCustom": 67,
   "hidden": {
    "total": 27,
    "http://xbrl.sec.gov/dei/2023": 7,
    "http://tmtgcorp.com/20240415": 5,
    "http://fasb.org/us-gaap/2023": 15
   },
   "contextCount": 304,
   "entityCount": 1,
   "segmentCount": 92,
   "elementCount": 598,
   "unitCount": 12,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 800,
    "http://xbrl.sec.gov/dei/2023": 8
   },
   "report": {
    "R1": {
     "role": "http://tmtgcorp.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://tmtgcorp.com/role/BalanceSheetsDwac",
     "longName": "010000 - Statement - BALANCE SHEETS (DWAC)",
     "shortName": "BALANCE SHEETS (DWAC)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
     "longName": "010100 - Statement - BALANCE SHEETS (DWAC) (Parenthetical)",
     "shortName": "BALANCE SHEETS (DWAC) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "6",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_StatementClassOfStockAxis_CommonClassaSubjectToRedemptionMember",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "us-gaap:TemporaryEquityParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
     "longName": "020000 - Statement - STATEMENTS OF OPERATIONS (DWAC)",
     "shortName": "STATEMENTS OF OPERATIONS (DWAC)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:LegalFees",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
     "longName": "030000 - Statement - STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (DWAC)",
     "shortName": "STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (DWAC)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20211231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20211231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
     "longName": "040000 - Statement - STATEMENTS OF CASH FLOWS (DWAC)",
     "shortName": "STATEMENTS OF CASH FLOWS (DWAC)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
     "longName": "050000 - Statement - Consolidated Balance Sheet",
     "shortName": "Consolidated Balance Sheet",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:Cash",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:Cash",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical",
     "longName": "050100 - Statement - Consolidated Balance Sheet (Parenthetical)",
     "shortName": "Consolidated Balance Sheet (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "6",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
     "longName": "060000 - Statement - Consolidated Statement of Operations",
     "shortName": "Consolidated Statement of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
     "longName": "070000 - Statement - Consolidated Statement of Stockholders' Deficit",
     "shortName": "Consolidated Statement of Stockholders' Deficit",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20220101to20221231",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
     "longName": "070100 - Statement - Consolidated Statement of Stockholders' Deficit (Parenthetical)",
     "shortName": "Consolidated Statement of Stockholders' Deficit (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R12": {
     "role": "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
     "longName": "080000 - Statement - Consolidated Statement of Cash Flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PaidInKindInterest",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R13": {
     "role": "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
     "longName": "090100 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS AND GOING CONCERN (DWAC)",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS AND GOING CONCERN (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
     "longName": "090200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
     "longName": "090300 - Disclosure - INITIAL PUBLIC OFFERING (DWAC)",
     "shortName": "INITIAL PUBLIC OFFERING (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:InitialPublicOfferingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:InitialPublicOfferingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://tmtgcorp.com/role/PrivatePlacementDwac",
     "longName": "090400 - Disclosure - PRIVATE PLACEMENT (DWAC)",
     "shortName": "PRIVATE PLACEMENT (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:PrivatePlacementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:PrivatePlacementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
     "longName": "090500 - Disclosure - RELATED PARTY TRANSACTIONS (DWAC)",
     "shortName": "RELATED PARTY TRANSACTIONS (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R18": {
     "role": "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
     "longName": "090600 - Disclosure - COMMITMENTS AND CONTINGENCIES (DWAC)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R19": {
     "role": "http://tmtgcorp.com/role/StockholdersDeficitDwac",
     "longName": "090700 - Disclosure - STOCKHOLDERS' DEFICIT (DWAC)",
     "shortName": "STOCKHOLDERS' DEFICIT (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R20": {
     "role": "http://tmtgcorp.com/role/TaxesDwac",
     "longName": "090800 - Disclosure - TAXES (DWAC)",
     "shortName": "TAXES (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R21": {
     "role": "http://tmtgcorp.com/role/SubsequentEventsDwac",
     "longName": "090900 - Disclosure - SUBSEQUENT EVENTS (DWAC)",
     "shortName": "SUBSEQUENT EVENTS (DWAC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R22": {
     "role": "http://tmtgcorp.com/role/DescriptionOfBusiness",
     "longName": "091000 - Disclosure - DESCRIPTION OF BUSINESS",
     "shortName": "DESCRIPTION OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPractices",
     "longName": "091100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://tmtgcorp.com/role/Acquisition",
     "longName": "091200 - Disclosure - ACQUISITION",
     "shortName": "ACQUISITION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://tmtgcorp.com/role/PropertyPlantAndEquipment",
     "longName": "091300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://tmtgcorp.com/role/Leases",
     "longName": "091400 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://tmtgcorp.com/role/IncomeTaxes",
     "longName": "091500 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R28": {
     "role": "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayable",
     "longName": "091600 - Disclosure - OTHER INCOME - RELATED PARTY, RELATED PARTY RECEIVABLE AND PAYABLE",
     "shortName": "OTHER INCOME - RELATED PARTY, RELATED PARTY RECEIVABLE AND PAYABLE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "role": "http://tmtgcorp.com/role/ConvertiblePromissoryNotes",
     "longName": "091700 - Disclosure - CONVERTIBLE PROMISSORY NOTES",
     "shortName": "CONVERTIBLE PROMISSORY NOTES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://tmtgcorp.com/role/FairValueMeasurement",
     "longName": "091800 - Disclosure - FAIR VALUE MEASUREMENT",
     "shortName": "FAIR VALUE MEASUREMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://tmtgcorp.com/role/StockholdersEquity",
     "longName": "091900 - Disclosure - STOCKHOLDERS' EQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R32": {
     "role": "http://tmtgcorp.com/role/CommitmentsAndContingencies",
     "longName": "092000 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://tmtgcorp.com/role/SubsequentEvents",
     "longName": "092100 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
     "longName": "100200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC) (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC) (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies",
     "longName": "101100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES (Policies)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "djt:LiquidityAndGoingConcernPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
     "longName": "110200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC) (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (DWAC) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://tmtgcorp.com/role/TaxesDwacTables",
     "longName": "110800 - Disclosure - TAXES (DWAC) (Tables)",
     "shortName": "TAXES (DWAC) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesTables",
     "longName": "111100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES (Tables)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "djt:EstimatedUsefulLivesForPropertyAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "djt:EstimatedUsefulLivesForPropertyAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://tmtgcorp.com/role/PropertyPlantAndEquipmentTables",
     "longName": "111300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://tmtgcorp.com/role/LeasesTables",
     "longName": "111400 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://tmtgcorp.com/role/IncomeTaxesTables",
     "longName": "111500 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://tmtgcorp.com/role/ConvertiblePromissoryNotesTables",
     "longName": "111700 - Disclosure - CONVERTIBLE PROMISSORY NOTES (Tables)",
     "shortName": "CONVERTIBLE PROMISSORY NOTES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://tmtgcorp.com/role/FairValueMeasurementTables",
     "longName": "111800 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
     "longName": "120100 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS AND GOING CONCERN - Additional Information (DWAC) (Details)",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS AND GOING CONCERN - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "us-gaap:CommonStockSharesOutstanding",
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:ConditionForFutureBusinessCombinationNumberOfBusinessesMinimum",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
     "longName": "120200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (DWAC) (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails",
     "longName": "120202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and Diluted Net Income (Loss) per Share (DWAC) (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and Diluted Net Income (Loss) per Share (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_StatementClassOfStockAxis_CommonClassAMember",
      "name": "us-gaap:UndistributedEarnings",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
     "longName": "120300 - Disclosure - INITIAL PUBLIC OFFERING - Additional Information (DWAC) (Details)",
     "shortName": "INITIAL PUBLIC OFFERING - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20210908to20210908_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:NumberOfWarrantsIssuedPerUnit",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210908_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_RelatedPartyTransactionsByRelatedPartyAxis_AnchorInvestorsMember_SubsidiarySaleOfStockAxis_IPOMember",
      "name": "djt:FairValueOfRepresentativeShares",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
     "longName": "120400 - Disclosure - PRIVATE PLACEMENT - Additional Information (DWAC) (Details)",
     "shortName": "PRIVATE PLACEMENT - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210908to20210908_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_SubsidiarySaleOfStockAxis_PrivatePlacementMember",
      "name": "djt:RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
     "longName": "120500 - Disclosure - RELATED PARTY TRANSACTIONS - Founder Shares (DWAC) (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS - Founder Shares (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "us-gaap:CommonStockSharesOutstanding",
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210101to20211231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_RelatedPartyTransactionAxis_FounderSharesMember_RelatedPartyTransactionsByRelatedPartyAxis_SponsorMember_StatementClassOfStockAxis_CommonClassBMember",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
     "longName": "120502 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (DWAC) (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
     "longName": "120600 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (DWAC) (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LossContingencyAccrualProvision",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:MaximumNumberOfDemandsForRegistrationOfSecurities",
      "unitRef": "U008",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
     "longName": "120700 - Disclosure - STOCKHOLDERS' DEFICIT - Preferred Stock Shares (DWAC) (Details)",
     "shortName": "STOCKHOLDERS' DEFICIT - Preferred Stock Shares (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R53": {
     "role": "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
     "longName": "120702 - Disclosure - STOCKHOLDERS' DEFICIT - Common Stock Shares (DWAC) (Details)",
     "shortName": "STOCKHOLDERS' DEFICIT - Common Stock Shares (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember_StatementClassOfStockAxis_CommonClassAMember",
      "name": "djt:CommonStockNumberOfVotesPerShare",
      "unitRef": "U009",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
     "longName": "120704 - Disclosure - STOCKHOLDERS' DEFICIT - Warrants (DWAC) (Details)",
     "shortName": "STOCKHOLDERS' DEFICIT - Warrants (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValueAndNewlyIssuedPrice1",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValueAndNewlyIssuedPrice1",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
     "longName": "120800 - Disclosure - TAXES - Summary of Company's Net Deferred Tax Assets (DWAC) (Details)",
     "shortName": "TAXES - Summary of Company's Net Deferred Tax Assets (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
     "longName": "120802 - Disclosure - TAXES - Summary of Income Tax Provision (DWAC) (Details)",
     "shortName": "TAXES - Summary of Income Tax Provision (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
     "longName": "120804 - Disclosure - TAXES - Summary of Reconciliation of Federal Income Tax Rate (DWAC) (Details)",
     "shortName": "TAXES - Summary of Reconciliation of Federal Income Tax Rate (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails",
     "longName": "120806 - Disclosure - TAXES - Summary of Reconciliation of Federal Income Tax Rate (Parenthetical) (DWAC) (Details)",
     "shortName": "TAXES - Summary of Reconciliation of Federal Income Tax Rate (Parenthetical) (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
     "longName": "120808 - Disclosure - TAXES - Additional Information (DWAC) (Details)",
     "shortName": "TAXES - Additional Information (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_IncomeTaxAuthorityAxis_DomesticAndStateAuthorityMember_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
     "longName": "120900 - Disclosure - SUBSEQUENT EVENTS (DWAC) (Details)",
     "shortName": "SUBSEQUENT EVENTS (DWAC) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "us-gaap:CommonStockSharesOutstanding",
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231020to20231020_LegalEntityAxis_DigitalWorldAcquisitionCorpMember",
      "name": "djt:LossContingencyPeriodOfPlaintiffAllegation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
     "longName": "121100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Liquidity and Going Concern (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Liquidity and Going Concern (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210208to20231231",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails",
     "longName": "121102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Useful Lives for Property, Plant and Equipment (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Useful Lives for Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember_RangeAxis_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember_RangeAxis_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails",
     "longName": "121104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Capitalized Software Costs (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Capitalized Software Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CapitalizedComputerSoftwareNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CapitalizedComputerSoftwareNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCommitmentsAndContingenciesDetails",
     "longName": "121106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Commitments and Contingencies (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES, Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://tmtgcorp.com/role/AcquisitionDetails",
     "longName": "121200 - Disclosure - ACQUISITION (Details)",
     "shortName": "ACQUISITION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c20211031_BusinessAcquisitionAxis_TMediaTechLLCMember",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20211031_BusinessAcquisitionAxis_TMediaTechLLCMember",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
     "longName": "121300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://tmtgcorp.com/role/LeasesDetails",
     "longName": "121400 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails",
     "longName": "121500 - Disclosure - INCOME TAXES, Income Tax Benefit (Details)",
     "shortName": "INCOME TAXES, Income Tax Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
     "longName": "121502 - Disclosure - INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "shortName": "INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "djt:DeferredTaxAssetsSoftwareAndOtherClaimedAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "djt:DeferredTaxAssetsSoftwareAndOtherClaimedAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
     "longName": "121600 - Disclosure - OTHER INCOME - RELATED PARTY, RELATED PARTY RECEIVABLE AND PAYABLE (Details)",
     "shortName": "OTHER INCOME - RELATED PARTY, RELATED PARTY RECEIVABLE AND PAYABLE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:InterestExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210101to20210331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember",
      "name": "us-gaap:ProceedsFromRelatedPartyDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:RepaymentsOfRelatedPartyDebt",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
     "longName": "121700 - Disclosure - CONVERTIBLE PROMISSORY NOTES, Summary of Convertible Promissory Notes (Details)",
     "shortName": "CONVERTIBLE PROMISSORY NOTES, Summary of Convertible Promissory Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c20210208to20231231_RangeAxis_MinimumMember",
      "name": "us-gaap:DebtInstrumentTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_DebtInstrumentAxis_ConvertiblePromissoryNotes17Member",
      "name": "us-gaap:DebtInstrumentTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
     "longName": "121702 - Disclosure - CONVERTIBLE PROMISSORY NOTES, Convertible promissory notes (Details)",
     "shortName": "CONVERTIBLE PROMISSORY NOTES, Convertible promissory notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:ConvertibleNotesPayableCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_DebtInstrumentAxis_ConvertiblePromissoryNotesMember",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://tmtgcorp.com/role/FairValueMeasurementDetails",
     "longName": "121800 - Disclosure - FAIR VALUE MEASUREMENT (Details)",
     "shortName": "FAIR VALUE MEASUREMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://tmtgcorp.com/role/StockholdersEquityDetails",
     "longName": "121900 - Disclosure - STOCKHOLDERS' EQUITY (Details)",
     "shortName": "STOCKHOLDERS' EQUITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c20210208",
      "name": "us-gaap:CapitalUnitsAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20210208",
      "name": "us-gaap:CapitalUnitsAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://tmtgcorp.com/role/CommitmentsAndContingenciesDetails",
     "longName": "122000 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LossContingencyAccrualProvision",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20220701to20220930",
      "name": "djt:ReversalOfLiability",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://tmtgcorp.com/role/SubsequentEventsDetails",
     "longName": "122100 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240107_SubsequentEventTypeAxis_SubsequentEventMember",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ny20026576x1_s1.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued expenses",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable, related parties",
        "label": "Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r744"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "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": [
      "r243",
      "r244"
     ]
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r130",
      "r134",
      "r478"
     ]
    },
    "djt_AccruedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AccruedInterestRate",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate accrued per annum.",
        "label": "Accrued Interest Rate",
        "terseLabel": "Accrued interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "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": [
      "r21"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible note payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r49",
      "r164",
      "r487"
     ]
    },
    "djt_AdditionalDebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AdditionalDebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional face (par) amount of debt instrument at time of issuance.",
        "label": "Additional Debt Instrument Face Amount",
        "terseLabel": "Additional face amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r643",
      "r749"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r366",
      "r367",
      "r368",
      "r512",
      "r675",
      "r676",
      "r677",
      "r726",
      "r751"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:",
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AdministrativeSupportAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AdministrativeSupportAgreementMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Administrative Support Agreement.",
        "label": "Administrative Support Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AdministrativeSupportAgreementWithRenatusLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AdministrativeSupportAgreementWithRenatusLLCMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to administrative support agreement with Renatus LLC.",
        "label": "Administrative Support Agreement with Renatus LLC [Member]",
        "terseLabel": "Administrative Support Agreement with Renatus LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AdvancesDueToRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AdvancesDueToRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances due to related parties current .",
        "label": "Advances Due To Related Parties Current",
        "terseLabel": "Advances - related party",
        "verboseLabel": "Advances - related parties"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AggregateCashUnderwritingDiscountIfOverAllotmentExercisedInFull": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AggregateCashUnderwritingDiscountIfOverAllotmentExercisedInFull",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of aggregate cash underwriting discount if over-allotment option is exercised in full.",
        "label": "Aggregate Cash Underwriting Discount, If Over-allotment Exercised In Full",
        "terseLabel": "Aggregate cash underwriting discount if over-allotment is exercised in full"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AggregateChangeInFairValueOfEmbeddedDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AggregateChangeInFairValueOfEmbeddedDerivative",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.",
        "label": "Aggregate Change in Fair Value of Embedded derivative",
        "negatedLabel": "Change in fair value of Embedded derivative"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AgreementWithLawFirmMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AgreementWithLawFirmMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to agreement with law firm.",
        "label": "Agreement with Law Firm [Member]",
        "terseLabel": "Agreement with Law Firm [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "djt_AmountPaidDirectlyToTheCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AmountPaidDirectlyToTheCompany",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid directly to the company.",
        "label": "Amount Paid Directly to the Company",
        "terseLabel": "Amount paid directly to the company"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AmountPaidOnBehalfOfTheCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AmountPaidOnBehalfOfTheCompany",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid on behalf of the company.",
        "label": "Amount Paid on Behalf of the Company",
        "terseLabel": "Amount paid behalf of the company"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AnchorInvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AnchorInvestorMember",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Anchor investor.",
        "label": "Anchor Investor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_AnchorInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AnchorInvestorsMember",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anchor Investors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r132",
      "r165",
      "r192",
      "r226",
      "r234",
      "r238",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r403",
      "r407",
      "r425",
      "r477",
      "r556",
      "r643",
      "r655",
      "r688",
      "r689",
      "r735"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ASSETS",
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r160",
      "r171",
      "r192",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r403",
      "r407",
      "r425",
      "r643",
      "r688",
      "r689",
      "r735"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets",
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldInTrustNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsHeldInTrustNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash Held in Trust Account",
        "label": "Asset, Held-in-Trust, Noncurrent",
        "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "djt_AssetsRemainingForDistributionValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "AssetsRemainingForDistributionValuePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets remaining for distribution, value per share .",
        "label": "Assets Remaining for Distribution, Value per Share",
        "terseLabel": "Assets Remaining for Distribution, Value per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "djt_BreachOfFiduciaryDutyPenaltyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "BreachOfFiduciaryDutyPenaltyAmount",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount breach of fiduciary duty penalty.",
        "label": "Breach of Fiduciary Duty Penalty Amount",
        "terseLabel": "Penalty amount"
       }
      }
     },
     "auth_ref": []
    },
    "djt_BridgeFundingLeadingForMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "BridgeFundingLeadingForMerger",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of bridge funding required depending on convertible note maturity dates for merger.",
        "label": "Bridge Funding Leading for Merger",
        "terseLabel": "Bridge funding leading for merger"
       }
      }
     },
     "auth_ref": []
    },
    "djt_BrokerPromissoryNoteOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "BrokerPromissoryNoteOneMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Broker Promissory Note One [Member]",
        "terseLabel": "Broker's Note One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_BrokerPromissoryNoteTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "BrokerPromissoryNoteTwoMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Broker Promissory Note Two [Member]",
        "terseLabel": "Broker's Note Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r638",
      "r639"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r65",
      "r399",
      "r638",
      "r639"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Ownership percentage",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "djt_BusinessCombinationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "BusinessCombinationConsideration",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration agreed to be transferred on merger agreement date.",
        "label": "Business Combination, Consideration",
        "terseLabel": "Agreed consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDescriptionAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/Acquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACQUISITION",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r400"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACQUISITION [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r113",
      "r114"
     ]
    },
    "us-gaap_CapitalUnitsAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitsAuthorized",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital stock authorized (in shares)",
        "documentation": "Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized software costs",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareNetAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Software Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r143",
      "r480",
      "r523",
      "r550",
      "r643",
      "r655",
      "r664"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "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": [
      "r32",
      "r162",
      "r620"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion 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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash, end of period",
        "periodStartLabel": "Cash, beginning 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": [
      "r32",
      "r110",
      "r188"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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",
      "r110"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in 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",
      "r110"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal depository insurance coverage",
        "label": "Cash, FDIC Insured Amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-cash investing and financing activities:",
        "terseLabel": "Non cash investing and financing activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_CeaseAndDesistOrderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CeaseAndDesistOrderMember",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for finding the digital world provisions of securities.",
        "label": "Cease and Desist Order [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r157",
      "r166",
      "r167",
      "r168",
      "r192",
      "r214",
      "r215",
      "r218",
      "r221",
      "r224",
      "r225",
      "r245",
      "r259",
      "r261",
      "r262",
      "r263",
      "r266",
      "r267",
      "r298",
      "r299",
      "r302",
      "r305",
      "r312",
      "r425",
      "r502",
      "r503",
      "r504",
      "r505",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r542",
      "r565",
      "r588",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r658",
      "r671",
      "r679"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [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": [
      "r166",
      "r167",
      "r168",
      "r224",
      "r298",
      "r299",
      "r300",
      "r302",
      "r305",
      "r310",
      "r312",
      "r502",
      "r503",
      "r504",
      "r505",
      "r634",
      "r658",
      "r671"
     ]
    },
    "djt_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValueAndNewlyIssuedPrice1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValueAndNewlyIssuedPrice1",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of adjustment of redemption price of stock based on market value and newly issued price.",
        "label": "Class of Warrant or Right, Adjustment of Redemption Price of Warrants or Rights, Percent, Based On Market Value And Newly Issued Price 1",
        "terseLabel": "Adjustment one of redemption price of stock based on market value and newly issued price (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of warrants",
        "label": "Exercise price of warrant (in dollars per share)",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "djt_ClassOfWarrantOrRightIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ClassOfWarrantOrRightIssued",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights issued during the period.",
        "label": "Class of Warrant or Right Issued",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issuable per warrant",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants outstanding",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "djt_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days for stock price trigger considered for redemption of warrants.",
        "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Threshold Trading Days",
        "terseLabel": "Threshold trading days for redemption of public warrants"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption price per share or per unit of warrants or rights outstanding.",
        "label": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights",
        "terseLabel": "Redemption price per public warrant (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and contingencies (Note 11)",
        "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": [
      "r26",
      "r82",
      "r479",
      "r541"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingencies",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r252",
      "r253",
      "r614",
      "r684"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r615"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class A Common Stock",
        "label": "Common Class A [Member]",
        "terseLabel": "Redeemable [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class B Common Stock",
        "terseLabel": "Class B Common Stock [Member]",
        "label": "Non Redeemable [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "djt_CommonClassaNotSubjectToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CommonClassaNotSubjectToRedemptionMember",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation that is not subject to redemption.",
        "label": "Class A Common Stock Not Subject to Redemption [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_CommonClassaSubjectToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CommonClassaSubjectToRedemptionMember",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation that is subject to redemption.",
        "label": "Class A Common Stock Subject to Redemption [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock in connection with future issuance",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Paid-in Capital [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r646",
      "r647",
      "r649",
      "r650",
      "r651",
      "r652",
      "r675",
      "r676",
      "r726",
      "r746",
      "r751"
     ]
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_CommonStockNumberOfVotesPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CommonStockNumberOfVotesPerShare",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of votes that each common share is entitled.",
        "label": "Common Stock, Number Of Votes Per Share",
        "terseLabel": "Common shares, votes per share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares, par value (in dollars per share)",
        "verboseLabel": "Common shares, par value (per share)",
        "terseLabel": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersEquityDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares, shares authorized (in shares)",
        "verboseLabel": "Common shares, shares authorized",
        "terseLabel": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r542"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersEquityDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares, shares issued (in shares)",
        "terseLabel": "Common shares, shares issued",
        "verboseLabel": "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": [
      "r94"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersEquityDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares, shares outstanding (in shares)",
        "verboseLabel": "Common shares, shares outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r94",
      "r542",
      "r562",
      "r751",
      "r752"
     ]
    },
    "djt_CommonStockSharesReclassified": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CommonStockSharesReclassified",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares reclassified into common stock.",
        "label": "Common Stock, Shares Reclassified",
        "terseLabel": "Common stock, shares reclassified (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock $ 0.000001 par value - 120,000,000 shares authorized, 100,000,000 shares issued and outstanding",
        "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": [
      "r94",
      "r482",
      "r643"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Furniture and Computer Equipment [Member]",
        "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_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r147"
     ]
    },
    "djt_ConditionForFutureBusinessCombinationNumberOfBusinessesMinimum": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConditionForFutureBusinessCombinationNumberOfBusinessesMinimum",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of businesses which the reporting entity must acquire with the net proceeds of the offering.",
        "label": "Condition for future business combination number of businesses minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "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": [
      "r67",
      "r623"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned Revenue",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r316",
      "r327"
     ]
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of Convertible note for legal services",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r37"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion shares (in shares)",
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r37"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Promissory Notes",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleLongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability component",
        "terseLabel": "Convertible promissory notes",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-interest bearing convertible promissory notes payable",
        "totalLabel": "Total Liability component",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r136",
      "r745"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Short-term liability component",
        "terseLabel": "Convertible promissory notes",
        "label": "Convertible Notes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "djt_ConvertibleNotesPayableFairValueDisclosureCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertibleNotesPayableFairValueDisclosureCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of Convertible prommisory notes.",
        "label": "Convertible Notes Payable Fair Value Disclosure Current",
        "terseLabel": "Convertible prommisory notes"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertibleNotesPayableFairValueDisclosureNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertibleNotesPayableFairValueDisclosureNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of Convertible prommisory notes.",
        "label": "Convertible Notes Payable Fair Value Disclosure Noncurrent",
        "verboseLabel": "Convertible prommisory notes"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes12Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory notes issued from May 2021 through October 2021.",
        "label": "Convertible Promissory Notes 1-2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes1319Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes1319Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory notes issued from January 2022 through August 23, 2023.",
        "label": "Convertible Promissory Notes 13 -19 [Member]",
        "terseLabel": "Convertible Promissory Notes 13-19 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes17Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory notes issued from May 2021 through October 2021.",
        "label": "Convertible Promissory Notes 1-7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes20Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory note issued from November 2023 through May 24, 2025.",
        "label": "Convertible Promissory Notes 20 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes37Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes37Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory notes issued from May 2021 through October 2021.",
        "label": "Convertible Promissory Notes 3-7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotes812Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotes812Member",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible promissory notes issued from November 2021 through December 2021.",
        "label": "Convertible Promissory Notes 8 -12 [Member]",
        "terseLabel": "Convertible Promissory Notes 8-12 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotesLiabilityComponentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotesLiabilityComponentMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related convertible promissory notes liability component.",
        "label": "Convertible Promissory Notes Liability Component [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertiblePromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertiblePromissoryNotesMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Promissory Notes [Member]",
        "verboseLabel": "Convertible Promissory Notes [Member]",
        "terseLabel": "Convertible Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ConvertibleStockConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ConvertibleStockConversionRatio",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ratio to be applied to the stock in a conversion of convertible stock.",
        "label": "ConvertibleStockConversionRatio",
        "terseLabel": "Ratio to be applied to the stock in the conversion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r192",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r425",
      "r688"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "djt_CostsAssociatedWithConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "CostsAssociatedWithConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non cash costs associated with convertible notes.",
        "label": "Costs Associated with Convertible Notes",
        "terseLabel": "Costs associated with convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "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": [
      "r662",
      "r674",
      "r724"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local Current",
        "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": [
      "r662",
      "r674",
      "r724"
     ]
    },
    "us-gaap_DebtConversionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion [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_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONVERTIBLE PROMISSORY NOTES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONVERTIBLE PROMISSORY NOTES",
        "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": [
      "r120",
      "r190",
      "r268",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r284",
      "r291",
      "r292",
      "r294"
     ]
    },
    "djt_DebtInstrumentAggregateInterestCharged": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentAggregateInterestCharged",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Debt Instrument Aggregate Interest Charged",
        "terseLabel": "Interest charged"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentAggregateInterestPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentAggregateInterestPaid",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of aggregate cash paid for interest .",
        "label": "Debt Instrument Aggregate Interest Paid",
        "terseLabel": "Interest paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r87",
      "r88",
      "r133",
      "r136",
      "r197",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r434",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r672"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Gross",
        "totalLabel": "Nominal value of Convertible Promissory Notes",
        "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": [
      "r17",
      "r136",
      "r295"
     ]
    },
    "djt_DebtInstrumentConversionPriceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionPriceOneMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related to debt instrument conversion price one.",
        "label": "Debt Instrument Conversion Price One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentConversionPriceThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionPriceThreeMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related to debt instrument conversion price three.",
        "label": "Debt Instrument Conversion Price Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentConversionPriceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionPriceTwoMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related to debt instrument conversion price two.",
        "label": "Debt Instrument Conversion Price Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentConversionThresholdStockPriceTriggerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionThresholdStockPriceTriggerOneMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related debt instrument conversion threshold stock price trigger one.",
        "label": "Debt Instrument Conversion Threshold Stock Price Trigger One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentConversionThresholdStockPriceTriggerThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionThresholdStockPriceTriggerThreeMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related debt instrument conversion threshold stock price trigger three.",
        "label": "Debt Instrument Conversion Threshold Stock Price Trigger Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentConversionThresholdStockPriceTriggerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConversionThresholdStockPriceTriggerTwoMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information related debt instrument conversion threshold stock price trigger two.",
        "label": "Debt Instrument Conversion Threshold Stock Price Trigger Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument conversion price",
        "verboseLabel": "Debt instrument conversion price",
        "terseLabel": "Debt instrument, convertible, conversion price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r271"
     ]
    },
    "djt_DebtInstrumentConvertibleConversionPricePercentageOfInitialPublicOfferingStockPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConvertibleConversionPricePercentageOfInitialPublicOfferingStockPrice",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the initial public offering stock price that is converted into debt instrument convertible convertible price.",
        "label": "Debt Instrument Convertible Conversion Price Percentage of Initial Public Offering Stock Price",
        "terseLabel": "Debt instrument convertible conversion price percentage of initial public offering stock price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion rate",
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r56",
      "r124",
      "r125",
      "r271"
     ]
    },
    "djt_DebtInstrumentConvertiblePriceMinimumPercentageOfStockPriceApplied": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentConvertiblePriceMinimumPercentageOfStockPriceApplied",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum percentage of stock price required for conversion of convertible debt instruments.",
        "label": "Debt Instrument Convertible Price Minimum Percentage of Stock Price Applied",
        "terseLabel": "Debt instrument convertible price minimum percentage of stock price applied"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleStockPriceTrigger",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument convertible stock price trigger",
        "label": "Debt Instrument, Convertible, Stock Price Trigger",
        "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective."
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentExtendedMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentExtendedMaturityDate",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extended date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Extended Maturity Date",
        "terseLabel": "Extended maturity date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate principal amount",
        "terseLabel": "Debt instrument face amount",
        "verboseLabel": "Face amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r78",
      "r269",
      "r434",
      "r630",
      "r631"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument effective rate percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r76",
      "r296",
      "r434"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument interest rate",
        "label": "Debt instrument interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r270"
     ]
    },
    "djt_DebtInstrumentLiabilityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentLiabilityComponent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of instrument liability component for debt.",
        "label": "Debt Instrument Liability Component",
        "terseLabel": "Liability component at date of issue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r197",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r293",
      "r434",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r672"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r629",
      "r727"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r25",
      "r197",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r434",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r672"
     ]
    },
    "djt_DebtInstrumentOneAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentOneAxis",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument one.",
        "label": "Debt Instrument One [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DebtInstrumentOneDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DebtInstrumentOneDomain",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument one.",
        "label": "Debt Instrument One [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of redemption price",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r25",
      "r56",
      "r59",
      "r75",
      "r76",
      "r78",
      "r83",
      "r123",
      "r125",
      "r197",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r293",
      "r434",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r672"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt term",
        "label": "Debt maturity term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtLongtermAndShorttermCombinedAmountAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Long-Term and Short-Term, Combined Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "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": [
      "r674",
      "r723",
      "r724"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Debt Issuance costs",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r691"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r135",
      "r385"
     ]
    },
    "djt_DeferredOfferingCostsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredOfferingCostsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of balance sheet date of underwriting fees payable or deferred, classified as noncurrent.",
        "label": "Deferred Offering Costs Noncurrent",
        "terseLabel": "Deferred underwriter fee payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "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": [
      "r674",
      "r723",
      "r724"
     ]
    },
    "djt_DeferredTaxAssetsConvertiblePromissoryNotesAndDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredTaxAssetsConvertiblePromissoryNotesAndDerivativeLiability",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from convertible promissory notes and derivative liability.",
        "label": "Deferred Tax Assets, Convertible Promissory Notes and Derivative Liability",
        "terseLabel": "Convertible promissory notes and derivative liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "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": [
      "r386"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax asset, net of allowance",
        "label": "Net deferred tax, net of valuation allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses",
        "label": "Net operating loss (NOL)",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r722"
     ]
    },
    "djt_DeferredTaxAssetsSoftwareAndOtherClaimedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredTaxAssetsSoftwareAndOtherClaimedAssets",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from software and other claimed assets.",
        "label": "Deferred Tax Assets, Software and Other Claimed Assets",
        "terseLabel": "Software and other claimed assets"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DeferredTaxAssetsStartUpCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredTaxAssetsStartUpCosts",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets start up costs.",
        "label": "Deferred Tax Assets Start Up Costs",
        "terseLabel": "Start-up costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal settlement",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r722"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Valuation Allowance",
        "negatedLabel": "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": [
      "r387"
     ]
    },
    "djt_DeferredTaxLiabilitiesConvertiblePromissoryNotesAndDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredTaxLiabilitiesConvertiblePromissoryNotesAndDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from convertible promissory notes and derivative liability.",
        "label": "Deferred Tax Liabilities, Convertible Promissory Notes and Derivative Liability",
        "negatedLabel": "Convertible promissory notes and derivative liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property, plant &amp; equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r722"
     ]
    },
    "djt_DeferredUnderwritingCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DeferredUnderwritingCompensation",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred underwriting commission.",
        "label": "Deferred Underwriting Compensation",
        "terseLabel": "Deferred underwriting commission"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r6",
      "r48"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r48"
     ]
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivative liabilities",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r661"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Derivative Liability Component",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r173",
      "r424",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r557",
      "r559",
      "r560",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r622",
      "r747"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability",
        "negatedLabel": "Less: Short-term Derivative Liability Component",
        "label": "Derivative Liability, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetailsCalc2": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability",
        "label": "Derivative Liability Component",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial Instruments",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r68",
      "r69",
      "r70",
      "r73",
      "r196"
     ]
    },
    "djt_DigitalWorldAcquisitionCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DigitalWorldAcquisitionCorpMember",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesDwac",
      "http://tmtgcorp.com/role/TaxesDwacTables",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital World Acquisition Corp. is a blank check company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or other similar business combination with one or more businesses or entities.",
        "label": "Digital World Acquisition Corp. [Member]",
        "verboseLabel": "Digital World Acquisition Corp. [Member]",
        "terseLabel": "Digital World Acquisition Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DigitalWorldClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DigitalWorldClassACommonStockMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital world class a common stock.",
        "label": "Digital World Class A Common Stock [Member]",
        "terseLabel": "Digital World Class A Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DigitalWorldClassBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DigitalWorldClassBCommonStockMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital world class b common stock.",
        "label": "Digital World Class B Common Stock [Member]",
        "terseLabel": "Digital World Class B Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DigitalWorldConvertibleNotesHolderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DigitalWorldConvertibleNotesHolderMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital World convertible notes holder.",
        "label": "Digital World Convertible Notes Holder [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DigitalWorldConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DigitalWorldConvertibleNotesMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital world convertible notes.",
        "label": "Digital World Convertible Notes [Member]",
        "verboseLabel": "Convertible Notes [Member]",
        "terseLabel": "Digital World Convertible Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r681",
      "r748"
     ]
    },
    "us-gaap_DirectorsAndOfficersLiabilityInsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DirectorsAndOfficersLiabilityInsuranceMember",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Directors and Officers Liability Insurance [Member]",
        "documentation": "Professional liability coverage for legal expenses and liability to shareholders, bondholders, creditors or others due to actions or omissions by a director or officer of a corporation or nonprofit organization."
       }
      }
     },
     "auth_ref": []
    },
    "djt_DirectorsAndOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DirectorsAndOfficersMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and officers.",
        "label": "Directors And Officers [Member]",
        "terseLabel": "Board of Directors and Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "djt_DomesticAndStateAuthorityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DomesticAndStateAuthorityMember",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Domestic and state authority member.",
        "label": "Domestic And State Authority [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DwacCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DwacCommonStockMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DWAC Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_DwacMergerSubIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "DwacMergerSubIncMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DWAC Merger Sub Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit/(loss) per Share attributable to common stockholders:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) per common stock, basic",
        "verboseLabel": "Basic net income (loss) per share of common stock",
        "label": "Basic (in dollars per share)",
        "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": [
      "r181",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r212",
      "r214",
      "r218",
      "r220",
      "r221",
      "r222",
      "r418",
      "r419",
      "r474",
      "r492",
      "r625"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r214",
      "r215",
      "r218"
     ]
    },
    "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicTwoClassMethodAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income (loss) per common stock, diluted",
        "terseLabel": "Diluted net income (loss) per share of common stock",
        "label": "Diluted (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r214",
      "r218",
      "r220",
      "r221",
      "r222",
      "r418",
      "r419",
      "r474",
      "r492",
      "r625"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net 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": [
      "r39",
      "r40"
     ]
    },
    "djt_EarnoutSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "EarnoutSharesMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Provision for income tax",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income taxes",
        "verboseLabel": "Federal statutory income tax rate",
        "definitionGuidance": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "label": "U.S. Federal statutory income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r378",
      "r395"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r725"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage 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": [
      "r719",
      "r725"
     ]
    },
    "djt_EffectiveIncomeTaxRateReconciliationPermanentItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Permanent Items [Abstract]",
        "terseLabel": "Permanent Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax, net of Federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r725"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability Component",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeNetAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesConvertiblePromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Embedded feature Component [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_EmergingGrowthCompanyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the accounting policy on Emerging Growth Company.",
        "label": "Emerging Growth Company [Policy Text Block]",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r656"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesDwac",
      "http://tmtgcorp.com/role/TaxesDwacTables",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r656"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r656"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://tmtgcorp.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r11",
      "r158",
      "r177",
      "r178",
      "r179",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r223",
      "r246",
      "r247",
      "r314",
      "r366",
      "r367",
      "r368",
      "r391",
      "r392",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r439",
      "r495",
      "r496",
      "r497",
      "r512",
      "r588"
     ]
    },
    "djt_EquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "EquityIncentivePlanMember",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A reward system designed to improve employees performance by providing rewards that may be tied to the company's share price.",
        "label": "Equity Incentive Plan [Member]",
        "terseLabel": "Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_EstimatedUsefulLivesForPropertyAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "EstimatedUsefulLivesForPropertyAndEquipmentTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of estimated useful lives for property and equipment.",
        "label": "Estimated Useful Lives for Property and Equipment [Text Block]",
        "terseLabel": "Useful Lives for Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ExceedsProceedsAllocatedOverTheProceedsOfThePrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ExceedsProceedsAllocatedOverTheProceedsOfThePrivatePlacement",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exceeds proceeds allocated over the proceeds of the Private Placement.",
        "label": "Exceeds proceeds allocated over the proceeds of the Private Placement",
        "terseLabel": "Exceeds proceeds allocated over the proceeds of the Private Placement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivative liability",
        "label": "Fair Value Adjustment of Warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r6"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r282",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r422",
      "r451",
      "r452",
      "r453",
      "r630",
      "r631",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENT [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENT",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r329",
      "r334",
      "r422",
      "r451",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r282",
      "r329",
      "r334",
      "r422",
      "r452",
      "r630",
      "r631",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r422",
      "r453",
      "r630",
      "r631",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r451",
      "r452",
      "r453",
      "r630",
      "r631",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r15"
     ]
    },
    "djt_FairValueOfRepresentativeShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FairValueOfRepresentativeShares",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of fair value of representative shares.",
        "label": "Fair Value Of Representative Shares",
        "terseLabel": "Fair value of the representative shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOptionQuantitativeDisclosuresTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement",
        "label": "Fair Value Option, Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r728",
      "r730",
      "r731"
     ]
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_FinancialCurrentLiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FinancialCurrentLiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Current Liabilities Fair Value Disclosure [Abstract]",
        "terseLabel": "Current Liabilites [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialLiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/FairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated 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_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "djt_FirstConvertiblePromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FirstConvertiblePromissoryNotesMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.",
        "label": "First Convertible Promissory Notes [Member]",
        "terseLabel": "First Convertible Promissory Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_FounderSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FounderSharesMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the founder shares .",
        "label": "Founder Shares [Member]",
        "terseLabel": "Founder Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_FranchiseTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FranchiseTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of franchise tax expense incurred during the period.",
        "label": "Franchise Tax Expense",
        "terseLabel": "Franchise tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "djt_FranchiseTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "FranchiseTaxPayable",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to franchise tax.",
        "label": "Franchise tax payable",
        "terseLabel": "Franchise tax payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r192",
      "r226",
      "r233",
      "r237",
      "r239",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r425",
      "r627",
      "r688"
     ]
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r100",
      "r138",
      "r226",
      "r233",
      "r237",
      "r239",
      "r475",
      "r489",
      "r627"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxes",
      "http://tmtgcorp.com/role/TaxesDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "TAXES",
        "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": [
      "r193",
      "r373",
      "r379",
      "r382",
      "r389",
      "r393",
      "r396",
      "r397",
      "r398",
      "r507"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Penalties and interest expense related to income taxes",
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax expense",
        "totalLabel": "Income tax provision",
        "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": [
      "r142",
      "r153",
      "r209",
      "r210",
      "r231",
      "r377",
      "r394",
      "r493"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "verboseLabel": "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": [
      "r176",
      "r375",
      "r376",
      "r382",
      "r383",
      "r388",
      "r390",
      "r501"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance",
        "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 the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Statutory federal income tax expense/(benefit)",
        "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": [
      "r378"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible expenses",
        "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 nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesIncomeTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income taxes, net of federal effect",
        "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": [
      "r719"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Cash paid for taxes",
        "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": [
      "r34"
     ]
    },
    "djt_IncreaseDecreaseFranchiseTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "IncreaseDecreaseFranchiseTaxPayable",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of franchise tax payable.",
        "label": "IncreaseDecreaseFranchiseTaxPayable",
        "terseLabel": "Franchise tax payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts Receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Related party receivable/payable",
        "label": "Increase (Decrease) in Accounts Receivable, Related Parties",
        "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unearned Revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r668"
     ]
    },
    "djt_IncreaseDecreaseInLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "IncreaseDecreaseInLiability",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Malpractice insurance excess retention amount.",
        "label": "Increase Decrease In Liability",
        "terseLabel": "Increase decrease In liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidInsurance",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid insurance",
        "label": "Increase (Decrease) in Prepaid Insurance",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for insurance that provides economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r250",
      "r251"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r46",
      "r116"
     ]
    },
    "djt_InflationReductionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InflationReductionTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inflation reduction.",
        "label": "Inflation Reduction [Text Block]",
        "terseLabel": "Inflation Reduction Act of 2022"
       }
      }
     },
     "auth_ref": []
    },
    "djt_InitialBusinessCombinationAggregateTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InitialBusinessCombinationAggregateTerm",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of Business Combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Initial Business Combination Aggregate Term",
        "terseLabel": "Initial business combination aggregate term"
       }
      }
     },
     "auth_ref": []
    },
    "djt_InitialPublicOfferingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InitialPublicOfferingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "INITIAL PUBLIC OFFERING"
       }
      }
     },
     "auth_ref": []
    },
    "djt_InitialPublicOfferingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InitialPublicOfferingTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure on information about initial public offering.",
        "label": "Initial Public Offering [Text Block]",
        "terseLabel": "INITIAL PUBLIC OFFERING"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InsuranceRecoveries",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Recoveries",
        "label": "Insurance Recoveries",
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_InsuranceSettlementsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InsuranceSettlementsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense reimbursement claim",
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software costs",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r457",
      "r458",
      "r459",
      "r461",
      "r624"
     ]
    },
    "djt_InterestEarnedOnCashAndMarketableSecuritiesHeldInTrustAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InterestEarnedOnCashAndMarketableSecuritiesHeldInTrustAccount",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest earned on cash and marketable securities held in Trust Account.",
        "label": "Interest earned on cash and marketable securities held in Trust Account",
        "negatedLabel": "Interest earned on cash and marketable securities held in Trust Account"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest charges",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r140",
      "r180",
      "r230",
      "r433",
      "r573",
      "r653",
      "r750"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Cash paid for interest",
        "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": [
      "r183",
      "r186",
      "r187"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest earned on cash held in Trust Account",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r229"
     ]
    },
    "djt_InvestmentsWithdrawnFromTrustAccountForRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InvestmentsWithdrawnFromTrustAccountForRedemptions",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments withdrawn from trust account for redemptions.",
        "label": "Investments Withdrawn From Trust Account For Redemptions",
        "terseLabel": "Cash withdrawn from Trust Account for redemptions"
       }
      }
     },
     "auth_ref": []
    },
    "djt_InvestorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InvestorAxis",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investor.",
        "label": "Investor [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_InvestorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "InvestorDomain",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investor.",
        "label": "Investor [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesDwac",
      "http://tmtgcorp.com/role/TaxesDwacTables",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "djt_LegalEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LegalEntityLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
      "http://tmtgcorp.com/role/PrivatePlacementDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
      "http://tmtgcorp.com/role/TaxesDwac",
      "http://tmtgcorp.com/role/TaxesDwacTables",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Legal Entity [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_LegalEntityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LegalEntityTable",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDwac",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac",
      "http://tmtgcorp.com/role/InitialPublicOfferingDwac",
      "http://tmtgcorp.com/role/PrivatePlacementDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables",
      "http://tmtgcorp.com/role/TaxesDwac",
      "http://tmtgcorp.com/role/TaxesDwacTables",
      "http://tmtgcorp.com/role/TaxesSummaryOfCompanySNetDeferredTaxAssetsDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfReconciliationOfFederalIncomeTaxRateParentheticalDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about legal entity.",
        "label": "Legal Entity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalFees",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal investigations expense",
        "label": "Legal Fees",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Commitments Under the Company Leases",
        "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": [
      "r732"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/LeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Next year",
        "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": [
      "r438"
     ]
    },
    "djt_LesseeOperatingLeaseLiabilityToBePaidYearTwoToFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LesseeOperatingLeaseLiabilityToBePaidYearTwoToFive",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid From second fiscal year to fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two to Five",
        "terseLabel": "Year 2-5"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r20",
      "r192",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r404",
      "r407",
      "r408",
      "r425",
      "r540",
      "r626",
      "r655",
      "r688",
      "r735",
      "r736"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES, REDEEMABLE COMMON STOCK AND STOCKHOLDERS' DEFICIT",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r137",
      "r485",
      "r643",
      "r673",
      "r682",
      "r729"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' DEFICIT",
        "label": "Liabilities and Stockholders' deficit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r22",
      "r161",
      "r192",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r404",
      "r407",
      "r408",
      "r425",
      "r643",
      "r688",
      "r735",
      "r736"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "djt_LicenseAgreementAutomaticRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LicenseAgreementAutomaticRenewalTerm",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The automatic renewal term of license agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "License Agreement Automatic Renewal Term",
        "terseLabel": "Number of renewed additional days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicensingAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LicensingAgreementsMember",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licensing Agreement [Member]",
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r372",
      "r718"
     ]
    },
    "djt_LiquidityAndGoingConcernAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LiquidityAndGoingConcernAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity and Going Concern [Abstract]",
        "terseLabel": "Liquidity and Going Concern [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_LiquidityAndGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LiquidityAndGoingConcernPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for liquidity and going concern.",
        "label": "Liquidity and Going Concern [Policy Text Block]",
        "terseLabel": "Liquidity and going concern"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation settlement amount awarded to other party",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement In principle amount",
        "label": "Litigation Settlement, Expense",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": []
    },
    "djt_LitigationSettlementExpenseGreaterThanActualFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LitigationSettlementExpenseGreaterThanActualFees",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation settlement expense greater than actual fees.",
        "label": "Litigation Settlement Expense Greater than Actual Fees",
        "terseLabel": "Litigation settlement expense greater than actual fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "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": [
      "r25",
      "r51"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingencies",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r659"
     ]
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyAccrualProvision",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency accrual provision",
        "label": "Accrued related loss contingency",
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "djt_LossContingencyClaimedConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LossContingencyClaimedConversionRatio",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of contingency claimed.",
        "label": "Loss Contingency Claimed Conversion Ratio",
        "terseLabel": "Claimed conversion rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyNumberOfDefendants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyNumberOfDefendants",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of defendants",
        "documentation": "Number of defendants named in a legal action."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r687"
     ]
    },
    "djt_LossContingencyPeriodOfPlaintiffAllegation": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "LossContingencyPeriodOfPlaintiffAllegation",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period in which the plaintiff alleges realized profits were made from sales.",
        "label": "Loss Contingency Period of Plaintiff Allegation",
        "terseLabel": "Term of plaintiff allegation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MalpracticeInsuranceAnnualCoverageLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MalpracticeInsuranceAnnualCoverageLimit",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Malpractice insurance annual coverage limit",
        "label": "Malpractice Insurance, Annual Coverage Limit",
        "documentation": "Annual coverage limit provided by the insurance arrangement for malpractice claims."
       }
      }
     },
     "auth_ref": []
    },
    "djt_MalpracticeInsuranceExcessRetentionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MalpracticeInsuranceExcessRetentionAmount",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Malpractice insurance excess retention amount.",
        "label": "Malpractice Insurance Excess Retention Amount",
        "terseLabel": "Malpractice insurance excess retention amount"
       }
      }
     },
     "auth_ref": []
    },
    "djt_MarketingAndSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MarketingAndSalesPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for marketing and sales.",
        "label": "Marketing and Sales [Policy Text Block]",
        "terseLabel": "Marketing and sales"
       }
      }
     },
     "auth_ref": []
    },
    "djt_MaximumAllowedDissolutionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MaximumAllowedDissolutionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount permitted to be paid for dissolution expenses if a business combination is not completed within the specified period.",
        "label": "Maximum Allowed Dissolution Expenses",
        "terseLabel": "Maximum allowed dissolution expenses"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r336",
      "r455",
      "r494",
      "r532",
      "r533",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r616",
      "r617",
      "r628",
      "r634",
      "r640",
      "r644",
      "r690",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742"
     ]
    },
    "djt_MaximumNumberOfDemandsForRegistrationOfSecurities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MaximumNumberOfDemandsForRegistrationOfSecurities",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum number of demands for registration of securities.",
        "label": "Maximum Number Of Demands For Registration Of Securities",
        "terseLabel": "Maximum number of demands for registration of securities"
       }
      }
     },
     "auth_ref": []
    },
    "djt_MergerAgreementWithTmtgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MergerAgreementWithTmtgMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to merger agreement entered with TMTG.",
        "label": "Merger agreement with TMTG [Member]",
        "terseLabel": "Merger agreement with TMTG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_MinimumGuaranteeRumbleAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MinimumGuaranteeRumbleAgreementMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Minimum Guarantee Rumble Agreement.",
        "label": "Minimum Guarantee Rumble Agreement [Member]",
        "terseLabel": "Guarantee Rumble Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r336",
      "r455",
      "r494",
      "r532",
      "r533",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r616",
      "r617",
      "r628",
      "r634",
      "r640",
      "r644",
      "r690",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742"
     ]
    },
    "djt_MinimumNetTangibleAssetsUponConsummationOfBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MinimumNetTangibleAssetsUponConsummationOfBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the minimum net tangible assets upon consummation of the Business Combination.",
        "label": "Minimum Net Tangible Assets Upon Consummation Of Business Combination",
        "terseLabel": "Minimum net tangible assets upon consummation of the business combination"
       }
      }
     },
     "auth_ref": []
    },
    "djt_MinimumNetTangibleAssetsUponRedemptionOfTemporaryEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "MinimumNetTangibleAssetsUponRedemptionOfTemporaryEquity",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of net tangible assets required to be maintained upon redemption of temporary equity.",
        "label": "Minimum Net Tangible Assets Upon Redemption of Temporary Equity",
        "terseLabel": "Minimum net tangible assets required to be maintained upon redemption of public shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS AND GOING CONCERN",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r155"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      },
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by 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": [
      "r185"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flows from financing activities:",
        "terseLabel": "Cash flows provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (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": [
      "r185"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash flows used in investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash from operations",
        "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": [
      "r110",
      "r111",
      "r112"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flows from operating activities:",
        "label": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net profit/(loss)",
        "verboseLabel": "Net loss",
        "terseLabel": "Net income/(loss)",
        "label": "Net Profit/(Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r112",
      "r139",
      "r159",
      "r174",
      "r175",
      "r179",
      "r192",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r209",
      "r210",
      "r216",
      "r226",
      "r233",
      "r237",
      "r239",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r419",
      "r425",
      "r491",
      "r564",
      "r586",
      "r587",
      "r627",
      "r653",
      "r688"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently issued accounting standards",
        "terseLabel": "Recently Issued Accounting Standards",
        "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": []
    },
    "djt_NewlyIssuedRedemptionTriggerPriceWillBeAdjusted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NewlyIssuedRedemptionTriggerPriceWillBeAdjusted",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share value of Adjusted redemption trigger price.",
        "label": "Newly Issued Redemption Trigger Price will be Adjusted",
        "terseLabel": "Redemption trigger price will be adjusted (per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "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": [
      "r108"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income and expenses:",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NoteMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note.",
        "label": "Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible note payable Sponsor",
        "verboseLabel": "Outstanding",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "djt_NoticePeriodForRedemptionRights": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NoticePeriodForRedemptionRights",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents minimum notice period for units available for redemption in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Notice Period for Redemption Rights",
        "terseLabel": "Number of redemption right notice days"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfBoardMemberAppointed": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfBoardMemberAppointed",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of board member appointed.",
        "label": "Number of board member appointed",
        "terseLabel": "Number of board member appointed"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfBusinessDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfBusinessDays",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "'The number of business days as disclosed in the Proxy Statement, relating to the extraordinary general meeting of shareholders (the \"Extension Meeting\"), the Sponsor agreed that if the Extension Amendment Proposal is approved, it or one or more of its affiliates, members or third-party designees (the \"Lender\") will contribute to the Company as a loan, of one year, five months, and thirteen days.",
        "label": "Number of Business Days",
        "terseLabel": "Number of business days"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfConsecutiveTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfConsecutiveTradingDays",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of consecutive trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Number of Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfConvertibleNotes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfConvertibleNotes",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of convertible notes.",
        "label": "Number of Convertible Notes",
        "terseLabel": "Number of convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfDefendantAgreedToResolveDispute": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfDefendantAgreedToResolveDispute",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of defendants named in a legal action.",
        "label": "Number of Defendant Agreed to Resolve Dispute",
        "terseLabel": "Number of defendant agreed to resolve dispute"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfEarnoutPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfEarnoutPeriod",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of earnout period.",
        "label": "Number of Earnout Period",
        "terseLabel": "Number of Earnout Period"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfIndividuals": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfIndividuals",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of individuals.",
        "label": "Number of Individuals",
        "terseLabel": "Number of individuals"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfOtherPromissoryNotes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfOtherPromissoryNotes",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of other promissory notes.",
        "label": "Number of Other Promissory Notes",
        "terseLabel": "Number of Other Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfPromissoryNotes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfPromissoryNotes",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of promissory notes.",
        "label": "Number of Promissory Notes",
        "terseLabel": "Number of promissory notes"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfSharesIssuableAsCashUnderwritingDiscount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfSharesIssuableAsCashUnderwritingDiscount",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issuable as cash underwriting discount.",
        "label": "Number Of Shares Issuable As Cash Underwriting Discount",
        "terseLabel": "Number of shares issuable"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfSharesIssuableAsCashUnderwritingDiscountBasedOnCommonStockIssuedInIpoPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfSharesIssuableAsCashUnderwritingDiscountBasedOnCommonStockIssuedInIpoPercentage",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of number of shares issuable as cash underwriting discount based on Common stock issued in initial public offering.",
        "label": "Number Of Shares Issuable As Cash Underwriting Discount Based On Common Stock Issued In IPO, Percentage",
        "terseLabel": "Percentage of shares issuable based on stock issued in IPO"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfSharesIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfSharesIssuedPerUnit",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of shares in a unit.",
        "label": "Number of Shares Issued Per Unit",
        "terseLabel": "Number of shares in a unit"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfSharesTransferred": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfSharesTransferred",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding shares were transferred.",
        "label": "Number of Shares, Transferred",
        "verboseLabel": "Transferred shares to qualified institutional buyers"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfTradingDays",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Number of Trading Days",
        "terseLabel": "Number of trading days"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfTradingDaysUsedToDetermineVolumeWeightedAveragePrice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfTradingDaysUsedToDetermineVolumeWeightedAveragePrice",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of trading days used to determining the volume-weighted average price of common stock.",
        "label": "Number of Trading Days Used to Determine Volume-weighted Average Price",
        "terseLabel": "Number of trading days used to determine VWAP"
       }
      }
     },
     "auth_ref": []
    },
    "djt_NumberOfWarrantsIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "NumberOfWarrantsIssuedPerUnit",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of warrants in a unit.",
        "label": "Number of Warrants Issued Per Unit",
        "terseLabel": "Number of warrants in a unit"
       }
      }
     },
     "auth_ref": []
    },
    "djt_OfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OfferingCosts",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offering costs.",
        "label": "Offering costs",
        "terseLabel": "Offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "djt_OfferingCostsAssociatedWithInitialPublicOfferingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OfferingCostsAssociatedWithInitialPublicOfferingPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of offering costs associated with the initial public offering.",
        "label": "Offering Costs Associated With The Initial Public Offering [Policy Text Block]",
        "terseLabel": "Offering Costs Associated with the Initial Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "djt_OfficersAndDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OfficersAndDirectorsMember",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officers and Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Formation and operating costs",
        "verboseLabel": "Expenses recorded",
        "label": "Operating Costs and Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operation costs",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r233",
      "r237",
      "r239",
      "r627"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Commitment Under Company leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of Operating lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Operating lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-Use Assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash charge for operating lease",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carry forwards",
        "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": [
      "r61"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_OtherConvertiblePromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OtherConvertiblePromissoryNotesMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock, other convertible promissory notes.",
        "label": "Other Convertible Promissory Notes [Member]",
        "terseLabel": "Other Convertible Promissory Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_OtherIncomeRelatedPartyReceivableAndPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OtherIncomeRelatedPartyReceivableAndPayableAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income, Related Party Receivable and Payable [Abstract]",
        "terseLabel": "Other Income, Related Party Receivable and Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible working capital loans",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r643"
     ]
    },
    "us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liability, Current, Related Party, Type [Extensible Enumeration]",
        "documentation": "Indicates type of related party for liability classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable",
        "label": "Other Notes Payable, Current",
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivable",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r551"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "djt_OwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "OwnershipPercentage",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the expressed as a percentage.",
        "label": "Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaidInKindInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaidInKindInterest",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash interest expense on debt",
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "djt_PatrickOrlandoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PatrickOrlandoMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person who filed a complaint.",
        "label": "Patrick Orlando [Member]",
        "terseLabel": "Patrick Orlando [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PaymentsForCashInTrustAccountByRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PaymentsForCashInTrustAccountByRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited into trust account by related party.",
        "label": "Payments for Cash In Trust Account By Related Party",
        "terseLabel": "Cash deposited into Trust Account by related party"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PaymentsForInvestmentOfCashInTrustAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PaymentsForInvestmentOfCashInTrustAccount",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow for investment of cash in trust account.",
        "label": "Payments for investment of cash in Trust Account",
        "negatedLabel": "Investment of cash in Trust Accounts"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PaymentsForInvestmentOfCashInTrustAccountPerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PaymentsForInvestmentOfCashInTrustAccountPerUnit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per unit amount deposited in trust account.",
        "label": "Payments For Investment Of Cash In Trust Account, Per Unit",
        "terseLabel": "Payments for investment of cash in Trust Account, per unit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForLegalSettlements",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paid to former employee",
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "djt_PaymentsForRedemptionOfTemporaryEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PaymentsForRedemptionOfTemporaryEquity",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for redemption of Class A ordinary shares during the period.",
        "label": "Payments for Redemption of Temporary Equity",
        "terseLabel": "Class B common stock redemption"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "djt_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of shares which the reporting entity is obligated to redeem if a business combination is not consummated using the offering proceeds within a specified period.",
        "label": "Percentage Obligation To Redeem Public Shares If Entity Does Not Complete A Business Combination",
        "terseLabel": "Obligation to redeem Public Shares if entity does not complete a business combination within the combination period (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfAggregateNumberOfPaidAdvertisements": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfAggregateNumberOfPaidAdvertisements",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate number of paid advertisements.",
        "label": "Percentage of Aggregate Number of Paid Advertisements",
        "terseLabel": "Percentage of aggregate number of paid advertisements"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfCashUnderwritingDiscountBasedOnGrossProceedsFromIpo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfCashUnderwritingDiscountBasedOnGrossProceedsFromIpo",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of cash underwriting discount based on gross proceeds received from initial public offering.",
        "label": "Percentage Of Cash Underwriting Discount Based On Gross Proceeds From IPO",
        "terseLabel": "Percentage of cash underwriting discount based on gross proceeds from IPO"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfDeferredUnderwritingCommissionBasedOnGrossProceedsFromIpo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfDeferredUnderwritingCommissionBasedOnGrossProceedsFromIpo",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of deferred underwriting commission based on gross proceeds received from initial public offering.",
        "label": "Percentage Of Deferred Underwriting Commission Based On Gross Proceeds From IPO",
        "terseLabel": "Percentage of deferred underwriting commission based on gross proceeds from IPO"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfExciseTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfExciseTax",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of excise tax.",
        "label": "Percentage Of Excise Tax",
        "terseLabel": "Percentage Of Excise Tax"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfExciseTaxOfFairMarketValueOfSharesRepurchased": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfExciseTaxOfFairMarketValueOfSharesRepurchased",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of excise tax of Fair market value of shares repurchased.",
        "label": "Percentage Of Excise Tax Of Fair Market Value Of Shares Repurchased",
        "terseLabel": "Percentage Of Excise Tax Fair Market Value Of Shares Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfFinalDrawdownOfInvestorsCommitmentAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfFinalDrawdownOfInvestorsCommitmentAmount",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of remaining drawdown of investor's commitment amount.",
        "label": "Percentage of Final Drawdown of Investors Commitment Amount",
        "terseLabel": "Percentage of final drawdown of investors commitment"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfGrossNewProceedsToTotalEquityProceedsUsedToMeasureDilutionOfWarrant": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfGrossNewProceedsToTotalEquityProceedsUsedToMeasureDilutionOfWarrant",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ratio of gross proceeds from a future offering to total equity proceeds which is used to measure whether dilution of the warrant has occurred. If aggregate gross proceeds from a new offering exceeds a specified percentage of total equity proceeds, the warrant exercise price will be adjusted.",
        "label": "Percentage Of Gross New Proceeds To Total Equity Proceeds Used To Measure Dilution Of Warrant",
        "terseLabel": "Percentage of gross new proceeds to total equity proceeds used to measure dilution of warrant"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfGrossRevenueFromSale": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfGrossRevenueFromSale",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total aggregate gross revenues from the sale.",
        "label": "Percentage of Gross Revenue from Sale",
        "terseLabel": "Percentage of gross revenue from sale"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfInvestorsCommitment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfInvestorsCommitment",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of applicable investor's commitment amount.",
        "label": "Percentage of Investors Commitment",
        "terseLabel": "Percentage of investors commitment"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfIssuedAndOutstandingSharesAfterInitialPublicOfferingCollectivelyHeldByInitialStockholders": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfIssuedAndOutstandingSharesAfterInitialPublicOfferingCollectivelyHeldByInitialStockholders",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected ownership percentage by the founders after completion of the proposed public offering.",
        "label": "Percentage Of Issued And Outstanding Shares After The Initial Public Offering Collectively Held By Initial Stockholders",
        "terseLabel": "Percentage of issued and outstanding shares after the Initial Public Offering collectively held by initial stockholders"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PercentageOfLitigationSettlementExpenseGreaterThanActualFees": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PercentageOfLitigationSettlementExpenseGreaterThanActualFees",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of litigation settlement expense greater than actual fees.",
        "label": "Percentage of Litigation Settlement Expense Greater than Actual Fees",
        "terseLabel": "Percentage of litigation settlement expense greater than actual fees"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PeriodInWhichCourtCanResolveAction": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PeriodInWhichCourtCanResolveAction",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which court can resolve action.",
        "label": "Period in which Court Can Resolve Action",
        "terseLabel": "Period for court to resolve action"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PeriodOfRightOfFirstRefusalAllowedToUnderwriterFromBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PeriodOfRightOfFirstRefusalAllowedToUnderwriterFromBusinessCombination",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of right to first refusal time from the business combination granted to underwriter.",
        "label": "Period Of Right Of First Refusal Allowed To Underwriter From The Business Combination",
        "terseLabel": "Period of right of first refusal from the closing of business combination"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PeriodOfTrueUpAfterBusinessConsummation": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PeriodOfTrueUpAfterBusinessConsummation",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of true up after closing of business consummation.",
        "label": "Period Of True Up After The Business Consummation",
        "terseLabel": "True up period after the closing"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PipeInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PipeInvestorsMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pipe Investors [Member]",
        "terseLabel": "PIPE Investors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, par value, (per share)",
        "terseLabel": "Preferred stock, par value (per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r298"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred shares, shares authorized",
        "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": [
      "r93",
      "r542"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred shares, shares issued",
        "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": [
      "r93",
      "r298"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitPreferredStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred shares, shares outstanding",
        "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": [
      "r93",
      "r542",
      "r562",
      "r751",
      "r752"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.0001 par value; 1,000,000 shares authorized; none issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r481",
      "r643"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "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": [
      "r665"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid assets",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r248",
      "r249",
      "r621"
     ]
    },
    "djt_PrepaidExpensesAndOtherCurrentAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for prepaid expenses and other current assets.",
        "label": "Prepaid Expenses And Other Current Assets Policy [Policy Text Block]",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "auth_ref": []
    },
    "srt_PresidentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "PresidentMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "President [Member]",
        "label": "President [Member]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "djt_PricePerShareOfClassCommonStockEqualsOrExceedsFifteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PricePerShareOfClassCommonStockEqualsOrExceedsFifteenMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price Per Share of Class Common Stock Equals or Exceeds Fifteen [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PricePerShareOfClassCommonStockEqualsOrExceedsSeventeenPointFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PricePerShareOfClassCommonStockEqualsOrExceedsSeventeenPointFiveMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price Per Share of Class Common Stock Equals or Exceeds Seventeen Point Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PricePerShareOfClassCommonStockEqualsOrExceedsTwelvePointFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PricePerShareOfClassCommonStockEqualsOrExceedsTwelvePointFiveMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price Per Share of Class Common Stock Equals or Exceeds Twelve Point Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PrivatePlacementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PrivatePlacementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "PRIVATE PLACEMENT"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Private Placement",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "djt_PrivatePlacementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PrivatePlacementTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/PrivatePlacementDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure on information about private placement.",
        "label": "Private Placement [Text Block]",
        "terseLabel": "PRIVATE PLACEMENT"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a redeemable warrant (Private Warrant) that entitles the holder to purchase shares of common stock subject to adjustment.",
        "label": "Private Warrants [Member]",
        "terseLabel": "Private Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible promissory notes",
        "label": "Proceeds from issuance of convertible promissory notes",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible Sponsor note",
        "label": "Proceeds from Notes Payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "djt_ProceedsFromRelatedPartyAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ProceedsFromRelatedPartyAdvances",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from related party advances .",
        "label": "Proceeds From Related Party Advances",
        "terseLabel": "Proceeds From Related Party Advances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from working capital loan",
        "terseLabel": "Amount drawn",
        "label": "Proceeds from related party",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "(Repayment of) Proceeds from advances - related party",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts."
       }
      }
     },
     "auth_ref": []
    },
    "djt_ProceedsFromSaleOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ProceedsFromSaleOfUnits",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This represents Proceeds from Sale of Units.",
        "label": "Proceeds From Sale Of Units",
        "terseLabel": "Gross proceeds from sale of units"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ProceedsFromTrustAccountForTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ProceedsFromTrustAccountForTaxes",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash inflow from trust account for taxes.",
        "label": "Proceeds from Trust Account for Taxes",
        "terseLabel": "Cash withdrawn from Trust Account for taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r174",
      "r175",
      "r184",
      "r192",
      "r201",
      "r209",
      "r210",
      "r226",
      "r233",
      "r237",
      "r239",
      "r245",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r402",
      "r405",
      "r406",
      "r419",
      "r425",
      "r475",
      "r490",
      "r511",
      "r564",
      "r586",
      "r587",
      "r627",
      "r641",
      "r642",
      "r654",
      "r666",
      "r688"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "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://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY, PLANT 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": [
      "r117",
      "r148",
      "r151",
      "r152"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r118",
      "r163",
      "r488"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "terseLabel": "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": [
      "r7",
      "r476",
      "r488",
      "r643"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant 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": [
      "r7",
      "r148",
      "r151",
      "r486"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant 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": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r118"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful lives",
        "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": []
    },
    "djt_PublicStockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PublicStockholdersMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public stockholders.",
        "label": "Public Stockholders [Member]",
        "terseLabel": "Public Stockholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment.",
        "label": "Public Warrants [Member]",
        "terseLabel": "Public Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r328",
      "r336",
      "r362",
      "r363",
      "r364",
      "r454",
      "r455",
      "r494",
      "r532",
      "r533",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r616",
      "r617",
      "r628",
      "r634",
      "r640",
      "r644",
      "r647",
      "r683",
      "r690",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConvertiblePromissoryNotesSummaryOfConvertiblePromissoryNotesDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r328",
      "r336",
      "r362",
      "r363",
      "r364",
      "r454",
      "r455",
      "r494",
      "r532",
      "r533",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r616",
      "r617",
      "r628",
      "r634",
      "r640",
      "r644",
      "r647",
      "r683",
      "r690",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742"
     ]
    },
    "djt_RedemptionLimitPercentageWithoutPriorConsent": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RedemptionLimitPercentageWithoutPriorConsent",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The limit on the percentage of shares which may be redeemed with out prior consent of the reporting entity.",
        "label": "Redemption Limit Percentage Without Prior Consent",
        "terseLabel": "Redemption limit percentage without prior consent"
       }
      }
     },
     "auth_ref": []
    },
    "djt_RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the scenario, where redemption of warrants when the price per share of class a common stock equals or exceeds $18.00.",
        "label": "Redemption of Warrants When the Price per Class A Ordinary Share Equals or Exceeds $18.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_RedemptionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RedemptionPeriod",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption period.",
        "label": "Redemption Period",
        "terseLabel": "Redemption period"
       }
      }
     },
     "auth_ref": []
    },
    "djt_RedemptionPeriodUponClosure": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RedemptionPeriodUponClosure",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time in which the reporting entity must redeem shares issued pursuant to the offering.",
        "label": "Redemption Period Upon Closure",
        "terseLabel": "Redemption period upon closure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartiesAmountInCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartiesAmountInCostOfSales",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party sale cost",
        "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r335",
      "r443",
      "r444",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r561",
      "r563",
      "r595"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r443",
      "r444",
      "r445",
      "r446",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r561",
      "r563",
      "r595"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r444",
      "r734"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "djt_RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyPerMonth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyPerMonth",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The contractual monthly amount to be paid for support services.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party Per Month",
        "terseLabel": "Expenses per month"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r568",
      "r569",
      "r572"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r335",
      "r443",
      "r444",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r561",
      "r563",
      "r595",
      "r734"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayable",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "OTHER INCOME - RELATED PARTY, RELATED PARTY RECEIVABLE AND PAYABLE",
        "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": [
      "r440",
      "r441",
      "r442",
      "r444",
      "r447",
      "r508",
      "r509",
      "r510",
      "r570",
      "r571",
      "r572",
      "r592",
      "r594"
     ]
    },
    "djt_RenatusLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RenatusLlcMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renatus LLC Member.",
        "label": "Renatus LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_RepaymentOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RepaymentOfShares",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of shares.",
        "label": "Repayment Of Shares",
        "negatedLabel": "Redemption of shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlement of convertible promissory notes",
        "label": "Outstanding demands for repayment",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment from related party",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development",
        "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": [
      "r85",
      "r371",
      "r743"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "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": [
      "r370"
     ]
    },
    "djt_RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion",
     "presentation": [
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time after completion of a business combination during which the shares or warrant may not be transferred.",
        "label": "Restrictions On Transfer Period Of Time After Business Combination Completion",
        "terseLabel": "Restrictions on transfer period of time after business combination completion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Accumulated Deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r126",
      "r484",
      "r498",
      "r499",
      "r506",
      "r543",
      "r643"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Accumulated Deficit [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r246",
      "r247",
      "r366",
      "r367",
      "r368",
      "r391",
      "r392",
      "r410",
      "r412",
      "r413",
      "r415",
      "r417",
      "r495",
      "r497",
      "r512",
      "r751"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "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": [
      "r227",
      "r228",
      "r232",
      "r235",
      "r236",
      "r240",
      "r241",
      "r242",
      "r325",
      "r326",
      "r460"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r619"
     ]
    },
    "djt_ReversalOfAdditionalLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ReversalOfAdditionalLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of reversal of additional liabilities due to material breach by the vendor.",
        "label": "Reversal of additional liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ReversalOfLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ReversalOfLiability",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of reversal of liability due to material breach by the vendor.",
        "label": "Reversal of liability",
        "terseLabel": "Reversal of liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "djt_SaleOfStockDeferredUnderwritingCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SaleOfStockDeferredUnderwritingCommissions",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of deferred underwriting commissions.",
        "label": "Sale of Stock, Deferred Underwriting Commissions",
        "terseLabel": "Deferred underwriting commissions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "djt_SaleOfStockOtherOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SaleOfStockOtherOfferingCosts",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of other offering costs incurred.",
        "label": "Sale of Stock, Other Offering Costs",
        "terseLabel": "Other offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r337",
      "r659",
      "r678"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r65",
      "r399"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/TaxesDwacTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Income Tax Provision",
        "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": [
      "r129"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesTables",
      "http://tmtgcorp.com/role/TaxesDwacTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Company's Net Deferred Tax Assets",
        "label": "Deferred Tax Assets and Liabilities",
        "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": [
      "r128"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Net Income (Loss) per Share",
        "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": [
      "r680"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r38",
      "r41",
      "r214",
      "r215",
      "r218"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/IncomeTaxesTables",
      "http://tmtgcorp.com/role/TaxesDwacTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Reconciliation of Federal Income Tax Rate",
        "label": "Income Tax Expense",
        "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": [
      "r127"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesCapitalizedSoftwareCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r461"
     ]
    },
    "us-gaap_ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Type and Tier Identifier [Axis]",
        "documentation": "Information by type of insurance coverage or layer of insurance that covers malpractice claims."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://tmtgcorp.com/role/PropertyPlantAndEquipmentDetails",
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesUsefulLivesForPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r7"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://tmtgcorp.com/role/OtherIncomeRelatedPartyRelatedPartyReceivableAndPayableDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r79",
      "r80",
      "r568",
      "r569",
      "r572"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r58",
      "r59",
      "r123",
      "r125",
      "r126",
      "r166",
      "r167",
      "r168",
      "r224",
      "r298",
      "r299",
      "r300",
      "r302",
      "r305",
      "r310",
      "r312",
      "r502",
      "r503",
      "r504",
      "r505",
      "r634",
      "r658",
      "r671"
     ]
    },
    "djt_SecondConvertiblePromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SecondConvertiblePromissoryNotesMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Second Convertible Promissory Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administration",
        "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": [
      "r106"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "djt_SeriesAConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SeriesAConvertiblePreferredStockMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Convertible Preferred Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ServicesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ServicesAgreementMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terms of the services agreement under research and development arrangements.",
        "label": "Services Agreement [Member]",
        "terseLabel": "Services Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_SettlementAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SettlementAgreementMember",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The former employee agreed to dismiss the claim pursuant to a settlement agreement.",
        "label": "Settlement Agreement [Member]",
        "terseLabel": "Settlement Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Share Price",
        "verboseLabel": "Price per unit",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "djt_ShareTransferBetweenRelatedParties": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ShareTransferBetweenRelatedParties",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of company shares transferred between related parties.",
        "label": "Share Transfer Between Related Parties",
        "terseLabel": "Number of shares transferred by sponsor"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ShareTransferBetweenRelatedPartiesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ShareTransferBetweenRelatedPartiesValue",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share transfer between related parties value.",
        "label": "Share Transfer Between Related Parties Value",
        "terseLabel": "Share transfer between related parties, Value"
       }
      }
     },
     "auth_ref": []
    },
    "djt_SharesDepositedIntoEscrowPursuantToIndemnificationProvisions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SharesDepositedIntoEscrowPursuantToIndemnificationProvisions",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares deposited into escrow pursuant to indemnification provisions under the merger agreement.",
        "label": "Shares Deposited into Escrow Pursuant to Indemnification Provisions",
        "terseLabel": "Number of shares issued indemnification provisions under merger agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning (in shares)",
        "periodEndLabel": "Balance at the end (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price, per unit",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "djt_SharesIssuedPursuantToDisputedSharesEscrowAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SharesIssuedPursuantToDisputedSharesEscrowAgreement",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued pursuant to disputed shares escrow agreement.",
        "label": "Shares Issued Pursuant to Disputed Shares Escrow Agreement",
        "terseLabel": "Number of shares issued pursuant to disputed shares escrow agreement"
       }
      }
     },
     "auth_ref": []
    },
    "djt_SharesSurrenderedForNoConsideration": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SharesSurrenderedForNoConsideration",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares surrendered for no consideration.",
        "label": "Shares Surrendered For No Consideration",
        "terseLabel": "Numbers of shares surrendered for no consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPractices"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r189"
     ]
    },
    "djt_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SponsorMember",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for sponsor.",
        "label": "Sponsor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_SponsorOrItsAffiliatesOrTheCompanySOfficersOrDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "SponsorOrItsAffiliatesOrTheCompanySOfficersOrDirectorsMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sponsor or its affiliates or the company's officers or directors.",
        "label": "Sponsor or its Affiliates or the Company's Officers or Directors [Member]",
        "terseLabel": "Sponsor or its affiliates or the Company's officers or directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r166",
      "r167",
      "r168",
      "r192",
      "r214",
      "r215",
      "r218",
      "r221",
      "r224",
      "r225",
      "r245",
      "r259",
      "r261",
      "r262",
      "r263",
      "r266",
      "r267",
      "r298",
      "r299",
      "r302",
      "r305",
      "r312",
      "r425",
      "r502",
      "r503",
      "r504",
      "r505",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r542",
      "r565",
      "r588",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r658",
      "r671",
      "r679"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r29",
      "r158",
      "r177",
      "r178",
      "r179",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r223",
      "r246",
      "r247",
      "r314",
      "r366",
      "r367",
      "r368",
      "r391",
      "r392",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r439",
      "r495",
      "r496",
      "r497",
      "r512",
      "r588"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r198",
      "r199",
      "r200",
      "r223",
      "r460",
      "r500",
      "r524",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r566",
      "r567",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r648"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "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": {
        "label": "BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r337",
      "r659",
      "r660",
      "r678"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r198",
      "r199",
      "r200",
      "r223",
      "r460",
      "r500",
      "r524",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r566",
      "r567",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r648"
     ]
    },
    "djt_StockConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "StockConversionRatio",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stock Conversion Ratio",
        "terseLabel": "Stock conversion basis at time of business combination"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes issued (in shares)",
        "label": "Stock issued upon conversion of common stock (in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r28",
      "r56",
      "r126",
      "r285"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r56",
      "r93",
      "r94",
      "r126"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock to representative (in shares)",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r93",
      "r94",
      "r126",
      "r502",
      "r588",
      "r609"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Surrender of shares (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited",
        "documentation": "Number of shares (or other type of equity) forfeited during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of paid in capital upon conversion of common stock",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r29",
      "r126"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock to representative",
        "verboseLabel": "Stock issued during period, Value, Issued for services",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock issued during period, value, new issues",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r93",
      "r94",
      "r126",
      "r512",
      "r588",
      "r609",
      "r654"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Surrender of shares",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, Forfeited",
        "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConsolidatedStatementOfStockholdersDeficit",
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "totalLabel": "Total Stockholders' Deficit",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r97",
      "r98",
      "r115",
      "r544",
      "r562",
      "r589",
      "r590",
      "r643",
      "r655",
      "r673",
      "r682",
      "r729",
      "r751"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheet",
      "http://tmtgcorp.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' Deficit",
        "label": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' DEFICIT"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitDwac",
      "http://tmtgcorp.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS' DEFICIT",
        "label": "STOCKHOLDERS' EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r191",
      "r297",
      "r299",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r314",
      "r416",
      "r591",
      "r593",
      "r613"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "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": [
      "r432",
      "r449"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "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": [
      "r432",
      "r449"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r432",
      "r449"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r432",
      "r449"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r432",
      "r449"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEvents",
      "http://tmtgcorp.com/role/SubsequentEventsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "SUBSEQUENT EVENTS",
        "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": [
      "r448",
      "r450"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "documentation": "Different names of stock transactions and the different attributes of each transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [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_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfCashFlows",
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures",
        "label": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TMediaTechLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TMediaTechLLCMember",
     "presentation": [
      "http://tmtgcorp.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of acquired entity.",
        "label": "T Media Tech LLC [Member]",
        "terseLabel": "T Media Tech LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfChangesInStockholdersDeficitDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Remeasurement of Class A common stock to redemption value",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "djt_TemporaryEquityAccretionToRedemptionValueNonCashTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TemporaryEquityAccretionToRedemptionValueNonCashTransaction",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/StatementsOfCashFlowsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary equity accretion to redemption value non cash transaction.",
        "label": "Temporary Equity Accretion To Redemption Value Non Cash Transaction",
        "terseLabel": "Remeasurement of Class A common stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity redemption value",
        "label": "Temporary Equity, Aggregate Amount of Redemption Requirement",
        "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/BalanceSheetsDwac": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Class A common stock subject to possible redemption, $0.0001 par value, 200,000,000 shares authorized; 28,715,597 and 28,744,342 shares outstanding, at redemption value ($10.75 and $10.40 per share), respectively",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r266",
      "r267",
      "r369",
      "r483"
     ]
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, par value (per share)",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r52"
     ]
    },
    "djt_TemporaryEquityPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TemporaryEquityPolicyPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of accounting policy for temporary equity.",
        "label": "Temporary Equity, Policy [Policy Text Block]",
        "terseLabel": "Class A Common Stock Subject to Possible Redemption"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityRedemptionPricePerShare",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, redemption price per share",
        "label": "Temporary Equity, Redemption Price Per Share",
        "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r52"
     ]
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, shares authorized",
        "label": "Temporary Equity, Shares Authorized",
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common stock subject to possible redemption, issued (in shares)",
        "label": "Temporary equity, shares issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://tmtgcorp.com/role/BalanceSheetsDwacParenthetical",
      "http://tmtgcorp.com/role/StockholdersDeficitCommonStockSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common stock subject to possible redemption, outstanding (in shares)",
        "verboseLabel": "Temporary equity, shares outstanding",
        "label": "Temporary Equity, Shares Outstanding",
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "djt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Number of shares issued"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TemporaryEquityStockSharesSubjectToRedemption": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TemporaryEquityStockSharesSubjectToRedemption",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary equity stock shares subject to redemption.",
        "label": "Temporary Equity Stock Shares Subject To Redemption",
        "terseLabel": "Temporary equity stock shares subject to redemption"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TenMillionDollarsNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TenMillionDollarsNoteMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ten million dollars note.",
        "label": "Ten Million Dollars Note [Member]",
        "terseLabel": "Ten Million Dollars Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares.",
        "label": "Threshold Period After Business Combination In Which Specified Trading Days Within Any Specified Trading Day Period Commences",
        "terseLabel": "Threshold period after the business combination in which the 20 trading days within any 30 trading day period commences"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r681",
      "r733"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails",
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_ToEitherThirdPartiesProvidingServicesOrMakingLoansToTheCompanyOrToTheSponsorOrItsAffiliatesOrTheCompanySOfficersOrDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "ToEitherThirdPartiesProvidingServicesOrMakingLoansToTheCompanyOrToTheSponsorOrItsAffiliatesOrTheCompanySOfficersOrDirectorsMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "To either third parties providing services or making loans to the company or to the sponsor or its affiliates or the company's officers or directors.",
        "label": "To Either Third Parties Providing Services or Making Loans to the Company or to the Sponsor or its Affiliates or the Company's Officers or Directors [Member]",
        "terseLabel": "To either third parties providing services or making loans to the company or to the sponsor or its affiliates or the company's officers or directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TradingDayPeriodToCalculateVolumeWeightedAverageTradingPriceFollowingNoticeOfRedemption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TradingDayPeriodToCalculateVolumeWeightedAverageTradingPriceFollowingNoticeOfRedemption",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading day period following the date on which notice of redemption is sent to holders of warrants to calculate the volume weighted average trading price of shares, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Trading Day Period to Calculate Volume Weighted Average Trading Price Following Notice of Redemption",
        "terseLabel": "Trading day period to calculate volume weighted average trading price following notice of redemption"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrancheAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrancheAxis",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche.",
        "label": "Tranche [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrancheDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrancheDomain",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche.",
        "label": "Tranche [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrancheOneMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche one.",
        "label": "Tranche One [Member]",
        "terseLabel": "Tranche One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrancheTwoMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche two.",
        "label": "Tranche Two [Member]",
        "terseLabel": "Tranche Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TransactionCosts",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of transaction costs incurred.",
        "label": "Transaction Costs",
        "terseLabel": "Offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Stock Price Trigger",
        "terseLabel": "Stock price trigger to transfer, assign or sell any shares or warrants of the company, after the completion of the initial business combination (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsFounderSharesDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Trading Days",
        "terseLabel": "Threshold trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrumpMediaTechnologyGroupConvertibleNoteHolderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrumpMediaTechnologyGroupConvertibleNoteHolderMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trump Media Technology Group convertible notes holder.",
        "label": "Trump Media Technology Group Convertible Notes Holder [Member]",
        "terseLabel": "Trump Media Technology Group Convertible Notes Holder [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TrumpMediaTechnologyGroupSecurityholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TrumpMediaTechnologyGroupSecurityholdersMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of Public TMTG Common Stock to TMTG securityholders as of immediately prior to the effective time.",
        "label": "Trump Media Technology Group Securityholders [Member]",
        "terseLabel": "Trump Media Technology Group Securityholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "djt_TwoMillionDollarsNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "TwoMillionDollarsNoteMember",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two million dollars note.",
        "label": "Two Million Dollars Note [Member]",
        "terseLabel": "Two Million Dollars Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeAndTierIdentifierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeAndTierIdentifierDomain",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type and Tier Identifier [Domain]",
        "documentation": "Name of the type of insurance coverage or layer of insurance that covers malpractice claims."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "djt_UnderwritingOptionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "UnderwritingOptionPeriod",
     "presentation": [
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the underwriting option period.",
        "label": "Underwriting Option Period",
        "terseLabel": "Underwriting option period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UndistributedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocation of net income (loss), as adjusted",
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r219"
     ]
    },
    "djt_UnitsIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "UnitsIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://tmtgcorp.com/role/CommitmentsAndContingenciesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/DescriptionOfOrganizationAndBusinessOperationsAndGoingConcernAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/InitialPublicOfferingAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/PrivatePlacementAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new units issued during the period.",
        "label": "Units Issued During Period, Shares, New Issues",
        "verboseLabel": "Number of units sold",
        "terseLabel": "Number of units sold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r381"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits accrued for interest and penalties",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "djt_UnusualOrInfrequentItemsOrBothPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "UnusualOrInfrequentItemsOrBothPolicyTextBlock",
     "presentation": [
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Unusual or Infrequent Items, or Both (Covid 19 related risk and uncertainty information).",
        "label": "Unusual or Infrequent Items or Both [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://tmtgcorp.com/role/SignificantAccountingPoliciesAndPracticesPolicies",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesDwacPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "terseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r145",
      "r146",
      "r149",
      "r150"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "calculation": {
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://tmtgcorp.com/role/TaxesAdditionalInformationDwacDetails",
      "http://tmtgcorp.com/role/TaxesSummaryOfIncomeTaxProvisionDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in valuation allowance",
        "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": [
      "r384"
     ]
    },
    "djt_WarrantExercisePeriodConditionOne": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "WarrantExercisePeriodConditionOne",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time after completion of a business combination before a warrant may be exercised.",
        "label": "Warrant Exercise Period Condition One",
        "terseLabel": "Warrant exercise period condition one"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r646",
      "r649",
      "r650",
      "r651",
      "r652"
     ]
    },
    "djt_WarrantRedemptionConditionMinimumSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "WarrantRedemptionConditionMinimumSharePrice",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum trading price for the reporting entity's stock which must be achieved as a condition for redemption of the warrant.",
        "label": "Warrant Redemption Condition Minimum Share Price",
        "terseLabel": "Warrant redemption condition minimum share price"
       }
      }
     },
     "auth_ref": []
    },
    "djt_WarrantSubscriptionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "WarrantSubscriptionAgreementMember",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to purchase additional shares over the initial private placement.",
        "label": "Warrant Subscription Agreement [Member]",
        "terseLabel": "Warrant Subscription Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://tmtgcorp.com/role/StockholdersDeficitWarrantsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants expiration term",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "djt_WarrantsIssuableInConnectionWithDigitalWorldAlternativeFinancingNotes": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "WarrantsIssuableInConnectionWithDigitalWorldAlternativeFinancingNotes",
     "presentation": [
      "http://tmtgcorp.com/role/SubsequentEventsDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issuable in connection with digital world alternative financing notes during the period.",
        "label": "Warrants Issuable in Connection with Digital World Alternative Financing Notes",
        "terseLabel": "Warrants issuable in connection with digital world alternative financing notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding, diluted",
        "verboseLabel": "Diluted weighted average shares outstanding",
        "label": "Diluted (in shares)",
        "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": [
      "r213",
      "r221"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator [Abstract]",
        "label": "Weighted Average Shares used to compute net profit/ loss per share attributable to common stockholders:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://tmtgcorp.com/role/ConsolidatedStatementOfOperations",
      "http://tmtgcorp.com/role/StatementsOfOperationsDwac",
      "http://tmtgcorp.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomeLossPerShareDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding, basic",
        "verboseLabel": "Basic weighted average shares outstanding",
        "label": "Basic (in shares)",
        "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": [
      "r212",
      "r221"
     ]
    },
    "djt_WorkingCapitalLoanWarrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tmtgcorp.com/20240415",
     "localname": "WorkingCapitalLoanWarrant",
     "crdr": "credit",
     "presentation": [
      "http://tmtgcorp.com/role/RelatedPartyTransactionsAdditionalInformationDwacDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Working Capital Loan Warrant.",
        "label": "Working Capital Loan Warrant",
        "verboseLabel": "Working Capital Loan Warrant"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13"
  },
  "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": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "c(1)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "e",
   "SubTopic": "470",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r19": {
   "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,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "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(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r118": {
   "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"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r123": {
   "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"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "66",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r422": {
   "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"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r655": {
   "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"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC"
  },
  "r662": {
   "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"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r726": {
   "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"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r729": {
   "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"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  }
 }
}
