| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 339597 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 339597 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 20390 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 20390 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Troops Direct augments the United States military supply chain by providing American forces with critically needed items that cannot be accessed through conventional government channels. Troops Direct specializes in medical, operational, and tactical (continued page 2) |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 105878 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 105878 |
| IRS990/AllAffiliatesIncludedInd | 0 | false |
| IRS990/AllOtherContributionsAmt | 0 | 3479498 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 36975 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 16599 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 91014 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 144588 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Rhonda E Boersma |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5105995296 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2400 Camino Ramon 105 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | San Ramon |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94583 |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 309468 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 309468 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 33000 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 33000 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 66000 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 132000 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1420 Spring Hill Road 490 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | McLean |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 22102 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Fund Raising Strategies Inc |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | Fundraising |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3479498 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 781 |
| IRS990/CYOtherExpensesAmt | 0 | 3205017 |
| IRS990/CYOtherRevenueAmt | 0 | 127039 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 32194 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 192341 |
| IRS990/CYTotalExpensesAmt | 0 | 3575124 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 651444 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 177766 |
| IRS990/CYTotalRevenueAmt | 0 | 3607318 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | TroopsDirect supplies globally positioned United States military units in bulk with items that may not be issued or readily available through government channels. The TroopsDirect fulfillment model is request based and primarily ships medical, nutrition, hygiene, equipment and canine items. This is done at no expense to the taxpayer or the requesting units.TroopsDirect is there first and foremost for the service members who are based out of -or deploying to- smaller or more remote positions where needed supplies are non-existent or not readily available. TroopsDirect makes the differencenow. No red tape, bureaucracies or chains of command. Just a commitment to those who serve. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 2815201 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3724 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 3724 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 300 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 300 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 14206 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 9900 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 24106 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 177766 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 177766 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 60.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 21548 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Aaron Negherbon |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Mikey Beaven |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Steve Cannatella |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Keith Forkin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Bill Hu |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Don Pederson |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 132000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/Form990TFiledInd | 0 | false |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 87428 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 171089 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 3694746 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 260 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 1040 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 9097 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 10397 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 3611 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 3611 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 781 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 781 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/InvestTaxExemptBondsInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 1 |
| IRS990/JointCostsInd | 0 | X |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LicensedMoreThanOneStateInd | 0 | false |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | support with a focus on increasing mission efficacy and the safety of our service members. Additionally, Troops Direct advocates for our military through public outreach & education regarding the needs and risks (continued on Schedule O) |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1310613 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1310613 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 83661 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | true |
| IRS990/NondeductibleContriDisclInd | 0 | true |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 510 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2041 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 17857 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 20408 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1042 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1043 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 2875 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 4960 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OrgFiledInLieuOfForm1041Ind | 0 | false |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 5765 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 5765 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -32194 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 4529 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 4529 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 12490 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 21548 |
| IRS990/OtherExpensesGrp/Desc | 0 | Product Acquisition & Distrib. |
| IRS990/OtherExpensesGrp/Desc | 1 | Direct mail-printing & premium |
| IRS990/OtherExpensesGrp/Desc | 2 | Direct mail-postage & mailing |
| IRS990/OtherExpensesGrp/Desc | 3 | Direct mail-miscellaneous cost |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 204028 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 134426 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 36949 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 11262 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 7420 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 2040 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1562692 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 452691 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 298259 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 81979 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1562692 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 667981 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 440105 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 120968 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 25000 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 25000 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 2899 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2899 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 7995 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 13793 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 120478 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 120478 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 266319 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 266319 |
| IRS990/PrincipalOfficerNm | 0 | Aaron Negherbon |
| IRS990/ProfessionalFundraisingInd | 0 | true |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TroopsDirect maintains several different methods for corresponding with American forces wherever they may be. Within these methods, is the ability for them to reach us 24 hours a day from wherever they have communications equipment. These lines of communication are established in our pre-deployment meetings that are held here in the United States before they leave for their deployment overseas. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 3479498 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 781 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 3205017 |
| IRS990/PYOtherRevenueAmt | 0 | 127039 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 32194 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 192341 |
| IRS990/PYTotalExpensesAmt | 0 | 3575124 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 177766 |
| IRS990/PYTotalRevenueAmt | 0 | 3607318 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 32194 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 43378 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 43378 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 43378 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 927790 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 927790 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 3479498 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3479498 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4638660 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2132632 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2838705 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 16568993 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 781 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 781 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 174 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 68 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 111 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 1915 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 933239 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99990 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99990 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 16568993 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 3479498 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 3479498 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4638660 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2132632 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2838705 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 16568993 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 16570908 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3575124 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3607318 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | Income TaxesFinancial statement presentation follows the recommendations of ASC 740, Income Taxes. Under ASC 740, the organization is required to report information regarding its exposure to various tax positions taken by the organization and requires a two-step process that separates recognition from measurement. The first step is determining whether a tax position has met the recognition threshold; the second step is measuring a tax position that meets the recognition threshold. Management believes that it has adequately evaluated its current tax positions and has concluded that as of June 30, 2019, the organization does not have any uncertain tax positions for which a reserve or an accrual for a tax liability would be necessary.The organization has received notification from the Internal Revenue Service and the State of California that it qualifies for tax-exempt status under Section 501(c)(3) of the Internal Revenue Code and Section 23701d of the California Revenue and Taxation Code. The exemptions are subject to periodic review by the federal and state taxing authorities and management is confident that the organization continues to satisfy all federal and state statutes in order to qualify for continued tax exemption status. The organization may periodically receive unrelated business income (such as sublease rental income) requiring the organization to file separate tax returns under federal and state statutes. Under such conditions, the organization calculates and accrues the applicable taxes. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X : FIN48 Footnote |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3575124 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3607318 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3607318 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3575124 |
| IRS990ScheduleG/AgrmtProfFundraisingActyInd | 0 | true |
| IRS990ScheduleG/EmailSolicitationsInd | 0 | X |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 87428 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | Golf Challenge |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 171089 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 171089 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 171089 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 171089 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 83661 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 47142 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 47142 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent1Amt | 0 | 40286 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 40286 |
| IRS990ScheduleG/LicensedStatesCd | 0 | CA |
| IRS990ScheduleG/MailSolicitationsInd | 0 | X |
| IRS990ScheduleG/SolicitationOfNonGovtGrantsInd | 0 | X |
| IRS990ScheduleG/SpecialFundraisingEventsInd | 0 | X |
| IRS990ScheduleG/SupplementalInformationDetail/ExplanationTxt | 0 | Troops Direct utilizes the services of a third-party fundraising company sepcializing in helping non-profit organizations:Fund Raising Strategies, Inc.1420 Spring Hill Road #490McLean, VA 22102703-226-0212 |
| IRS990ScheduleG/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, Line 2b - Fundraiser Additional Information |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | false |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | false |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | false |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | false |
| IRS990ScheduleJ/RebuttablePresumptionProcInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 132000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 21548 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | Aaron Negherbon |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | President |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 153548 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/NameOfInterested/BusinessName/BusinessNameLine1Txt | 0 | GJN & Associates |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/NameOfInterested/BusinessName/BusinessNameLine1Txt | 1 | GJN Media LLC |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/RelationshipDescriptionTxt | 0 | Relative |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/RelationshipDescriptionTxt | 1 | Relative |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/SharingOfRevenuesInd | 0 | false |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/SharingOfRevenuesInd | 1 | false |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionDesc | 0 | Office Rent |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionDesc | 1 | Consulting services |
| IRS990ScheduleL/SupplementalInformationDetail/ExplanationTxt | 0 | Troops Direct leases its office premises in San Ramon, California under a month-to-month operating agreement which requires a monthly rental payment of $1,100 as of June 30, 2018. The office lease is in a building owned by a related party (an organization controlled by the Presidents father), and the terms of the lease are at favorable market conditions. |
| IRS990ScheduleL/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Schedule L, Part V Supplemental Information |