| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | SPADER GROUP LLC |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 6513195259 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1784 DELLRIDGE COURT |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | HASTINGS |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55033 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 242310 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 250165 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 3781 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 7855 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 39593 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 393187 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 401042 |
| IRS990EZ/GrossReceiptsAmt | 0 | 137790 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 1 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 22818 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 393187 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 401042 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 393187 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 401042 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 38333 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 11 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 12 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 13 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 14 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 15 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 16 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 17 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 18 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 19 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 15 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 16 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 17 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 18 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 19 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | BRIDGET BENDER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | HEIDI HOLSTE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | HAL STEIGER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | ELIZABETH BOHUN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | LEAH JACOB |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | JOSH MEEANDERING |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | KIM RORIE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | JULIANN MILLER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | KYLIE GAMM |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | KAYCIE DALE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | BENNETT JONES |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 11 | BEV CARUSO |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 12 | HELEN ANTHONY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 13 | ELIZABETH WITTENBERG |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 14 | SHAWN HOFER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 15 | DEB BOUGHTON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 16 | JEANNE BAILEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 17 | PETER GRANT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 18 | NICK FLIER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 19 | KAREN DEAN JOHNSON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | EXECUTIVE DI |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 14 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 15 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 16 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 17 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 18 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 19 | BOARD MEMBER |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 150877 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 150877 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 51923 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | EDUCATION |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 86 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 111190 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | A MINNESOTA PSYCHOANALYTIC TRAINING PROGRAM FOR PSYCHOTHERAPISTS WHICH IS SPONSORED BY THE AMERICAN PSYCHOANALYTICAL ASSOCIATION. ITS PURPOSE IS THE TRAINING OF LICENSED MENTAL HEALTH PROFESSIONALS IN PSYCHOANALYTIC THEORY AND TECHNIQUE. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | THE MINNESOTA PSYCHOANALYTIC SOCIETY AND INSTITUTE PSYCHOTHERAPY CENTER OFFERS LOW COST THERAPY AS AN ALTERNATIVE TO OTHER COMMUNITY PSYCHOLOGICAL SERVICES BECAUSE OF ITS FREEDOM FROM CONSTRAINTS OF INSURANCE REQUIREMENTS AND ITS COMMITMENT TO PROVIDING INTENSIVE SERVICES THAT BRING LONG-TERM RESULTS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 41263 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 77563 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | true |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | MN |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 129935 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 118826 |
| IRS990EZ/TotalRevenueAmt | 0 | 137790 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | WWW.MPSI.ORG |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990ScheduleE/ComplianceWithRevProc7550Ind | 0 | true |
| IRS990ScheduleE/DiscriminateRaceAdmissPlcyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceAthltProgInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceEducPlcyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceEmplmFcultyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceOtherActyInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceSchsInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceStdntsRghtsInd | 0 | false |
| IRS990ScheduleE/DiscriminateRaceUseOfFcltsInd | 0 | false |
| IRS990ScheduleE/GovernmentFinancialAidRcvdInd | 0 | false |
| IRS990ScheduleE/GovernmentFinancialAidRvkdInd | 0 | false |
| IRS990ScheduleE/MaintainCpyOfAllSolInd | 0 | true |
| IRS990ScheduleE/MaintainCpyOfBrochuresEtcInd | 0 | true |
| IRS990ScheduleE/MaintainRacialCompRecsInd | 0 | true |
| IRS990ScheduleE/MaintainScholarshipsRecsInd | 0 | true |
| IRS990ScheduleE/NondiscriminatoryPolicyStmtInd | 0 | true |
| IRS990ScheduleE/PlcyPblczdViaBroadcastMediaInd | 0 | true |
| IRS990ScheduleE/PolicyStmtInBrochuresEtcInd | 0 | true |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 0 | THE DISCLOSURE STATEMENT IS ADDED TO THE BOTTOM OF ALL BROCHURES AND FOUNDATION MATERIALS. |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE E, LINE 3 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | EXPENSES ADVERTISING AND PROMOTION 453 OFFICE 521 INFORMATION TECHNOLOGY 9,407 INSURANCE 9,082 PROGRAM/EVENT EXPENSES 19,942 BANK SERVICE CHARGES 2,063 MEMBERSHIP FEES 7,269 MNCARE TAXES 710 UTILITIES 2,332 MISCELLANEOUS ADMIN 144 TOTAL 51,923 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | CHANGE IN MARKET VALUE OF SECURITIES 0 CHANGE IN MARKET VALUE OF SECURITIES 0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | RENT DEPOSIT 400 400 MUTUAL FUNDS 150,477 150,477 TOTAL 150,877 150,877 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | A MINNESOTA PSYCHOANALYTIC TRAINING PROGRAM FOR PSYCHOTHERAPISTS WHICH IS SPONSORED BY THE AMERICAN PSYCHOANALYTICAL ASSOCIATION. ITS PURPOSE IS THE TRAINING OF LICENSED MENTAL HEALTH PROFESSIONALS IN PSYCHOANALYTIC THEORY AND TECHNIQUE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE MINNESOTA PSYCHOANALYTIC SOCIETY AND INSTITUTE PSYCHOTHERAPY CENTER OFFERS LOW COST THERAPY AS AN ALTERNATIVE TO OTHER COMMUNITY PSYCHOLOGICAL SERVICES BECAUSE OF ITS FREEDOM FROM CONSTRAINTS OF INSURANCE REQUIREMENTS AND ITS COMMITMENT TO PROVIDING INTENSIVE SERVICES THAT BRING LONG-TERM RESULTS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 20 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART II, LINE 24 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990-EZ, PART III, LINE 28 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990-EZ, PART III, LINE 29 |
| ReturnHeader/BuildTS | 0 | 2022-09-23 18:48:47Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | BRIDGET BENDER |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6127081982 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2022-11-15 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | MINNESOTA PSYCHOANALYTIC SOCIETY |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | AND INSTITUTE |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | MINN |
| ReturnHeader/Filer/EIN | 0 | 411898207 |
| ReturnHeader/Filer/PhoneNum | 0 | 6122004141 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 100 W FRANKLIN AVE STE 200 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | MINNEAPOLIS |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 55404 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 274409059 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | VETSCHER & ASSOCIATES LLC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 2550 UNIVERSITY AVE W STE 185S |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | SAINT PAUL |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 551142001 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 6516902250 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2022-11-15 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | CHRISTOPHER J THOMAS |
| ReturnHeader/ReturnTs | 0 | 2022-11-15T18:45:54-05:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/SigningOfficerGrp/PersonFullName/PersonFirstNm | 0 | BRIDGET |
| ReturnHeader/SigningOfficerGrp/PersonFullName/PersonLastNm | 0 | BENDER |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2021-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2021-12-31 |
| ReturnHeader/TaxYr | 0 | 2021 |