Civic Intelligence

Drs Shaaf & Hassed Housing

EIN 87-1440619 • Edmond, OK

3312 Short DrEdmond, OK 73034
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

32nd percentile

0.00x

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

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

Liabilities / Revenue

33rd percentile

0.00x

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

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

Net Margin

77th percentile

30%

Higher net margin than 77% of similar nonprofits.

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

Top Officer Pay

47th percentile

$0

Higher top officer pay than 47% of similar nonprofits.

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

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

Asset Growth

47th percentile

2.1%

Faster asset growth than 47% of similar nonprofits.

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

Revenue Growth

50th percentile

8.3%

Faster revenue growth than 50% of similar nonprofits.

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

Assets

Up

$1,088,500

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

Liabilities

Down

$0

Down $1 (-100%) from 2023

Net Assets

Up

$1,088,500

Up $21,996 (+2.1%) 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

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$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 by year, with the latest 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

Filings

Latest Filing Detail
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.