Civic Intelligence

Drs Shaaf & Hassed Housing Assistance Foundation

990PF • Fiscal year 2024 • EIN 87-1440619

Jan 01, 2024 to Dec 31, 2024 • Filed on Nov 11, 2025

3312 Short DrEdmond, OK 73034

(405) 330-6000

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2024 filings • $1M-$5M nonprofits • Source year 2024

Liabilities / Revenue

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2024 filings • $1M-$5M nonprofits • Source year 2024

Net Margin

78th percentile

30%

Higher net margin than 78% of similar nonprofits.

2024 filings • $1M-$5M nonprofits • Source year 2024

Top Officer Pay

46th percentile

$0

Higher top officer pay than 46% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

2024 filings • $1M-$5M nonprofits • Source year 2024

Asset Growth

46th percentile

2.1%

Faster asset growth than 46% of similar nonprofits.

2024 filings • $1M-$5M nonprofits • Annualized from 2023 to 2024

Revenue Growth

48th percentile

8.3%

Faster revenue growth than 48% of similar nonprofits.

2024 filings • $1M-$5M nonprofits • Annualized from 2023 to 2024

Assets

Up

$1,088,500

Up $21,996 (+2.1%) from 2023

Net Assets

Up

$1,088,500

Up $21,996 (+2.1%) from 2023

Liabilities

Down

$0

Down $1 (-100%) from 2023

Revenue

Up

$73,826

Up $5,650 (+8.3%) from 2023

Expenses

Up

$51,830

Up $2,331 (+4.7%) from 2023

Net Income

Up

$21,996

Up $3,319 (+18%) from 2023

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$1.5M$1.0M$500K$0Assets 2021: $378,699Liabilities 2021: $1Net Assets 2021: $378,7992021Assets 2022: $1,047,827Liabilities 2022: $1Net Assets 2022: $1,047,8272022Assets 2023: $1,066,504Liabilities 2023: $1Net Assets 2023: $1,066,5042023Assets 2024: $1,088,500Liabilities 2024: $0Net Assets 2024: $1,088,5002024

Highlighted filing

2024

Assets$1,088,500
Liabilities$0
Net Assets$1,088,500

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$800K$600K$400K$200K$0Revenue 2021: $382,710Expenses 2021: $3,911Net Income 2021: $378,7992021Revenue 2022: $714,798Expenses 2022: $45,770Net Income 2022: $669,0282022Revenue 2023: $68,176Expenses 2023: $49,499Net Income 2023: $18,6772023Revenue 2024: $73,826Expenses 2024: $51,830Net Income 2024: $21,9962024

Highlighted filing

2024

Revenue$73,826
Expenses$51,830
Net Income$21,996
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Nov 11, 2025
Return Version
2024v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
MOHAMAD B SHAAFBoard Member-$0--
SUSAN J HASSEDBoard Member-$0--
SONYA HAGLERBoard Member-$0--
SUBEN NAIDU MDBoard Member-$0--
KEN STONER JDBoard Member-$0--
GEORGIANNE ARNOLDBoard Member-$0--
MATTHEW GRIMBoard Member-$0--
Filing and Contact Details

Filer

Filer Name
Drs Shaaf & Hassed Housing
EIN
87-1440619
Address
3312 SHORT DR, EDMOND, OK 73034

Signing Officer

Name
Mohamad B Shaaf
Title
Board Member
Phone
4056594002
Signed
2025-11-11

Preparer

Firm
Hale & Company CPA Pc
Address
1300 E 15TH ST STE 150, EDMOND, OK 73013
Preparer
James R Hale
Phone
4053306000
Raw XML AppendixShowing 400 of 446 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/Amt0812
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0HALE & CO
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt02021-09-20
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt12021-09-20
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt22021-09-20
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt32021-09-20
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt42023-12-12
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt52021-09-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt62021-09-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt72022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt82022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt92022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt102022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt112022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt122022-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt132023-11-29
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt142024-08-13
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt03810
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt14423
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt2380
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt33362
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt49000
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt59164
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt63396
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt7429
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt8115
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt3S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt4S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt5S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt6S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt7S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt8S/L
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt0104789
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt118492
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt2121635
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt321465
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt410450
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt592468
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt616319
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt7247500
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt827500
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt9252000
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1028000
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1193407
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1210379
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1311800
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt148427
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt03810
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt14423
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt2380
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt33362
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt49000
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt59164
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt63396
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt7429
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt8115
DepreciationSchedule/DepreciationPropertyGrp/LifeRt027.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt127.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt227.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt327.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt427.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt527.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt627.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt727.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt827.5000
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt08574
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt19952
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt216
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt37566
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt417625
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt517945
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt66652
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt754
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc01900 NW 40TH - RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc11900 NW 40TH - LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc21729 NW 30TH - RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc31729 NW 30TH - LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc4ROOF
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc52933 NW 34TH - RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc62933 NW 34TH - LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc7RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc8LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc9RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc10LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc11RESIDENCE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc12LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc13ROOF
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc14HVAC
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc01900 NW 40TH
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc11729 NW 30TH
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc22933 NW 34TH
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc3404/406 NIMROD
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc4405/407 NIMROD
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc52913 HILLTOP
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionAmt06645
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionAmt17611
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionAmt25425
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionAmt313800
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd013
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd113
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd213
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd313
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd413
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/ExclusionCd513
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt033481
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt033481
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt0812
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt040345
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt034079
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt034079
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt021996
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt016738
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt016939
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt033481
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt033481
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt033481
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt050817
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt051830
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt073826
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt050817
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt051830
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt021996
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt01088500
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt01066504
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt01088500
IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt00
IRS990PF/FMVAssetsEOYAmt0126332
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt01442
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt04775
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt04775
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt0102463
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt01064631
IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt0987820
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt0962168
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt01066504
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt01088500
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/PrepaidExpensesBOYAmt07163
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt070079
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt0121557
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt0121557
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt01066504
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt01088500
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0126332
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt01066504
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt01088500
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt01066504
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt01088500
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt00
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt00
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt00
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt00
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt0000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt1000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt2000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt3000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt4000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt5000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt6000.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt60
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt60
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt50
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt60
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0MOHAMAD B SHAAF
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1SUSAN J HASSED
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2SONYA HAGLER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3SUBEN NAIDU MD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm4KEN STONER JD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm5GEORGIANNE ARNOLD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm6MATTHEW GRIM
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt4BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt5BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt6BOARD MEMBER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt03312 SHORT DR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt13312 SHORT DR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt21050 E 2ND 218
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt311701 MILL HOLLOW CT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt45612 NE 107TH ST
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt5121 W HUTCHINSON AVE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt63411 OAKDALE FOREST RD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0EDMOND
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1EDMOND
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2EDMOND
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3OKLAHOMA CITY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm4OKLAHOMA CITY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm5PITTSBURGH
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm6EDMOND
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd4OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd5PA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd6OK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd073034
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd173034
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd273034
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd373131
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd473151
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd515218
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd673013
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/TotalAmt055385
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year1Amt019448
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year2Amt034298
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year3Amt01639
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/TotalAmt047077
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year1Amt016531
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year2Amt029153
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year3Amt01393
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/TotalAmt0375167
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year3Amt0375167
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/TotalAmt0375167
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year3Amt0375167
IRS990PF/PrivateOperatingFoundationsGrp/Section4942j3Ind0X
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/TotalAmt083978
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year1Amt036069
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year2Amt035314
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year3Amt012595
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt01A
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt0PROVIDES AFFORDABLE HOUSING
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd0false
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd0false
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd0false
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd0false
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd0false
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd0false
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd0false
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd0false
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd0true
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd0false
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd0true
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd0false
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd0false
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd0false
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd0true
IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm0SUSAN J HASSED
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd0false
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt03312 SHORT DR
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0EDMOND
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0OK
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd073034
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd0false
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd0false
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd0false
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd0false
IRS990PF/StatementsRegardingActyGrp/PhoneNum04056594002
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd0true
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd0true
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd0false
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SummaryOfDirectChrtblActyGrp/Description1Txt0PROVIDE SAFE, CLEAN, AFFORDABLE COST HOUSING TO THOSE IN GREATEST NEED IN THE EDMOND, OK AREA.
IRS990PF/SummaryOfDirectChrtblActyGrp/Expenses1Amt021996
IRS990PF/SumOfProgramRelatedInvstGrp/Description1Txt0N/A
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPersonNm0M SHAAFS HASSED
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPhoneNum04056594002
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/AddressLine1Txt03312 SHORT DDR
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/CityNm0EDMOND
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/StateAbbreviationCd0OK
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/ZIPCd073034
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0MOHAMAD SHAAAF - SUSAN HASSED
IRS990PF/SupplementaryInformationGrp/OnlyContriToPreselectedInd0X
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd0false
LandEtcSchedule2/LandEtcGrp/AccumulatedDepreciationAmt0102463
LandEtcSchedule2/LandEtcGrp/BookValueAmt0840013
LandEtcSchedule2/LandEtcGrp/BookValueAmt1122155
LandEtcSchedule2/LandEtcGrp/CostOrOtherBasisAmt0942476
LandEtcSchedule2/LandEtcGrp/CostOrOtherBasisAmt1122155
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt03620
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt11924
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt229
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt36875
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt4140
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt52154
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt6303
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt730
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt87
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt9840
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1029
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1150
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1260
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt13194
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1488
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1560
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt16230
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1776
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt1829
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc01900 NW 40TH
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc1REPAIRS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc2SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc3INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc41729 NW 30TH
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc5REPAIRS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc6CLEANING
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc7SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc8UTILITIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc9INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc10MEALS @ 50%
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc112933 NW 34TH
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc12REPAIRS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc13INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc14404/406 NIMROD
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc15SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc16INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc17405/407 NIMROD
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc18SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc19CLEANING
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc20INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc212913 HILLTOP
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc22REPAIRS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc23SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc24INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc25EXPENSES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc26SUPPLIES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc27BANK FEES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc28POSTAGE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc29MEALS @ 50%
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt03620
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt11924
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt229
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt36875
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt4140
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt52154
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt6303
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt730
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt87
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt9840
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1029
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1150
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1260
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt13194
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1488
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1560
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt16230

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings