Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
21st percentile
Higher debt load relative to assets than 21% of similar nonprofits.
Liabilities / Revenue
31st percentile
Higher debt load relative to revenue than 31% of similar nonprofits.
Net Margin
6th percentile
Higher net margin than 6% of similar nonprofits.
Top Officer Pay
60th percentile
Higher top officer pay than 60% of similar nonprofits.
Top officer pay equals 8.9% of source-year revenue.
Asset Growth
37th percentile
Faster asset growth than 37% of similar nonprofits.
Revenue Growth
1st percentile
Faster revenue growth than 1% of similar nonprofits.
Assets
Down$88,216,598
Down $4,107,388 (-4.4%) from 2021
Net Assets
Down$87,809,672
Down $4,286,261 (-4.7%) from 2021
Liabilities
Up$406,926
Up $178,873 (+78%) from 2021
Revenue
Down$3,820,438
Down $57,095,478 (-94%) from 2021
Expenses
Up$8,093,427
Up $1,242,517 (+18%) from 2021
Net Income
Down-$4,272,989
Down $58,337,995 (-108%) from 2021
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| STEPHANIE PHILLIPS | CEO | FT | $318,568 | $23,232 | $341,800 |
| CHRISTINE CASTILLO | COO | PT | $139,077 | $8,920 | $147,997 |
| STEPHEN W CHAMBERLIN | Chair | - | $0 | - | - |
| SUSAN C CHAMBERLIN | Vice Chair | - | $0 | - | - |
| MELINDA ERKELENS | Board Member | - | $0 | - | - |
| ANNE HOFFMAN | Board Member | - | $0 | - | - |
| ARUN RAMANATHAN | Board Member | - | $0 | - | - |
| Type | Recipient | Purpose | Status | Location | Amount |
|---|---|---|---|---|---|
| Paid Grant | GO PUBLIC SCHOOLS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $302,000 |
| Paid Grant | TEACH FOR AMERICA | PROGRAM SUPPORT | PC | SAN FRANCISCO, CA, US | $300,000 |
| Paid Grant | WEST CONTRA COSTA UNIFIED SCHOOL DISTRICT | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $200,000 |
| Paid Grant | FAMILIES IN ACTION FOR QUALITY EDUCATION | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $170,000 |
| Paid Grant | EDSOURCE | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $150,000 |
| Paid Grant | CALIFORNIA CHARTER SCHOOLS | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SACRAMENTO, CA, US | $125,000 |
| Paid Grant | NEW LEADERS | PROGRAM SUPPORT | PC | NEW YORK, NY, US | $120,000 |
| Paid Grant | ALDER GRADUATE SCHOOL OF EDUCATION | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | REDWOOD CITY, CA, US | $90,000 |
| Paid Grant | OAKLAND ENROLLS | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $90,000 |
| Paid Grant | EDWARD CHARLES FOUNDATION | PROGRAM SUPPORT | PC | BEVERLY HILLS, CA, US | $40,000 |
| Paid Grant | STUDENT ACHIEVEMENT PARTNERS INC | PROGRAM SUPPORT | PC | NEW YORK, NY, US | $37,000 |
| Paid Grant | DIVERSITY IN LEADERSHIP | PROGRAM SUPPORT | PC | LOS ANGELES, CA, US | $30,000 |
| Paid Grant | EAST BAY CENTER FOR THE PERFORMING ARTS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $18,000 |
| Paid Grant | RICHMOND HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $15,250 |
| Paid Grant | LOS CENZONTLES CULTURAL ARTS ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $15,000 |
| Paid Grant | RICHMOND PROMISE | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $15,000 |
| Paid Grant | COLLEGE IS REAL INC | PROGRAM SUPPORT | PC | DANVILLE, CA, US | $13,000 |
| Paid Grant | THE LATINA CENTER | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $12,500 |
| Paid Grant | ASPIRE RICHMOND CALIFORNIA COLLEGE PREP ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $11,750 |
| Paid Grant | PINOLE VALLEY HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $11,250 |
| Paid Grant | BAY AREA COMMUNITY RESOURCES | PROGRAM SUPPORT | PC | SAN RAFAEL, CA, US | $10,000 |
| Paid Grant | BRIGHT FUTURES GROWTH AND DEVELOPMENT CENTER | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | BUILDING BLOCKS FOR KIDS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | EARLY CHILDHOOD MENTAL HEALTH PROGRAM | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | EL CERRITO HIGH SCHOOL STUDENT ACTIVITY FUND | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | OAKLAND, CA, US | $10,000 |
| Paid Grant | JUST IMAGINE KIDZ | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | RICHMOND ART CENTER | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | THE BLACK PARENTS RESOURSE CENTER | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | URBAN TILTH | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | WRITERCOACH CONNECTION | PROGRAM SUPPORT | PC | BERKELEY, CA, US | $10,000 |
| Paid Grant | YES NATURE TO NEIGHBORHOODS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $10,000 |
| Paid Grant | BAY AREA GIRLS CLUB | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $9,500 |
| Paid Grant | CALIBER BETA ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $9,500 |
| Paid Grant | DE ANZA HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $8,750 |
| Paid Grant | EASTER HILL UNITED METHODIST CHURCH | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $8,500 |
| Paid Grant | WEST CONTRA COSTA PUBLIC EDUCATION FUND | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $8,500 |
| Paid Grant | EL CERRITO HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $8,000 |
| Paid Grant | ASPIRE RICHMOND TECHNOLOGY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $7,750 |
| Paid Grant | MAKING WAVES ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $7,750 |
| Paid Grant | BOYS & GIRLS CLUBS OF CONTRA COSTA | PROGRAM SUPPORT | PC | MARTINEZ, CA, US | $7,500 |
| Paid Grant | IMPROVE YOUR TOMORROW | PROGRAM SUPPORT | PC | SACRAMENTO, CA, US | $7,500 |
| Paid Grant | MINDFUL LIFE PROJECT | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $7,500 |
| Paid Grant | RICH CITY RIDES | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $7,500 |
| Paid Grant | THE PRACTICE SPACE | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $7,500 |
| Paid Grant | YMCA OF THE EAST BAY | PROGRAM SUPPORT | PC | BERKELEY, CA, US | $7,500 |
| Paid Grant | KENNEDY HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $7,250 |
| Paid Grant | CAMERON SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $6,750 |
| Paid Grant | DOWNER ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $6,500 |
| Paid Grant | LEADERSHIP PUBLIC SCHOOLS | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | OAKLAND, CA, US | $6,500 |
| Paid Grant | HERCULES HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | HERCULES, CA, US | $6,250 |
| Paid Grant | MIRA VISTA ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $6,250 |
| Paid Grant | NYSTROM ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $6,250 |
| Paid Grant | VISTA HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $5,750 |
| Paid Grant | COLLINS ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $5,250 |
| Paid Grant | TARA HILLS ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $5,250 |
| Paid Grant | AIM HIGH | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN FRANCISCO, CA, US | $5,000 |
| Paid Grant | COMMUNITY EDUCATION PARTNERSHIPS | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $5,000 |
| Paid Grant | CONTRA COSTA FAMILY JUSTICE ALLIANCE | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $5,000 |
| Paid Grant | CRESPI JUNIOR HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL SOBRANTE, CA, US | $5,000 |
| Paid Grant | DEJEAN MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $5,000 |
| Paid Grant | DESTINY ARTS CENTER | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $5,000 |
| Paid Grant | GRANT ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN LORENZO, CA, US | $5,000 |
| Paid Grant | LUPINE HILLS ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | HERCULES, CA, US | $5,000 |
| Paid Grant | MISSSEY | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $5,000 |
| Paid Grant | TANDEM PARTNERS IN EARLY LEARNING | PROGRAM SUPPORT | PC | SAN FRANCISCO, CA, US | $5,000 |
| Paid Grant | WEST COUNTY DIGS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $5,000 |
| Paid Grant | HELMS MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $4,750 |
| Paid Grant | KOREMATSU MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $4,750 |
| Paid Grant | MONTALVIN ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $4,750 |
| Paid Grant | PERES ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $4,750 |
| Paid Grant | DOVER ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $4,500 |
| Paid Grant | FORD ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $4,500 |
| Paid Grant | SUMMIT TAMALPAIS | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $4,500 |
| Paid Grant | BAYVIEW ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $4,250 |
| Paid Grant | FAIRMONT ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $4,250 |
| Paid Grant | HARDING ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $4,250 |
| Paid Grant | KING ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $4,250 |
| Paid Grant | MICHELLE OBAMA ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $4,250 |
| Paid Grant | INNOVATE PUBLIC SCHOOLS | PROGRAM SUPPORT | PC | SAN JOSE, CA, US | $4,000 |
| Paid Grant | MURPHY ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $4,000 |
| Paid Grant | OHLONE ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | HERCULES, CA, US | $4,000 |
| Paid Grant | RICHMOND ELEMENTARY SCHOOL INC | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $4,000 |
| Paid Grant | STEWART ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $4,000 |
| Paid Grant | CORONADO ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $3,500 |
| Paid Grant | LAKE ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $3,500 |
| Paid Grant | MADERA ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $3,500 |
| Paid Grant | RIVERSIDE ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $3,500 |
| Paid Grant | SUMMIT K2 | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $3,500 |
| Paid Grant | WASHINGTON ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | BERKELEY, CA, US | $3,500 |
| Paid Grant | ELLERHORST ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $3,250 |
| Paid Grant | HANNA RANCH ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | HERCULES, CA, US | $3,250 |
| Paid Grant | SHANNON ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $3,250 |
| Paid Grant | VOICES WEST CONTRA COSTA | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $3,250 |
| Paid Grant | CHAVEZ ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN FRANCISCO, CA, US | $3,000 |
| Paid Grant | LINCOLN ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | OAKLAND, CA, US | $3,000 |
| Paid Grant | HIGHLAND ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $2,750 |
| Paid Grant | KENSINGTON ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | KENSINGTON, CA, US | $2,750 |
| Paid Grant | FRED FINCH YOUTH & FAMILY SERVICES | PROGRAM SUPPORT | PC | OAKLAND, CA, US | $2,500 |
| Paid Grant | JUNIOR ACHIEVEMENT OF NORTHERN CALIFORNIA | PROGRAM SUPPORT | PC | WALNUT CREEK, CA, US | $2,500 |
| Paid Grant | MOVING FORWARD | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $2,500 |
| Paid Grant | NEW LIFE MOVEMENT | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $2,500 |
| Paid Grant | PLAN OF ACTION FOR CHALLENGING TIMES INC | PROGRAM SUPPORT | PC | SAN FRANCISCO, CA, US | $2,500 |
| Paid Grant | RICH CITY KIDS INC | PROGRAM SUPPORT | PC | EL SOBRANTE, CA, US | $2,500 |
| Paid Grant | SHELDON ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $2,500 |
| Paid Grant | THE QUINAN STREET PROJECT | PROGRAM SUPPORT | PC | PINOLE, CA, US | $2,500 |
| Paid Grant | THINGS THAT CREEP | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $2,500 |
| Paid Grant | VALLEY VIEW ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $2,500 |
| Paid Grant | WEST COUNTY READS | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $2,500 |
| Paid Grant | HERCULES MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | HERCULES, CA, US | $2,250 |
| Paid Grant | MIDDLE COLLEGE HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | SAN PABLO, CA, US | $2,250 |
| Paid Grant | PINOLE MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $2,250 |
| Paid Grant | STEGE ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $2,250 |
| Paid Grant | RICHMOND COLLEGE PREP | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $2,000 |
| Paid Grant | VERDE ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $2,000 |
| Paid Grant | SYLVESTER GREENWOOD ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $1,750 |
| Paid Grant | TRANSITION PROGRAM | PROGRAM SUPPORT | PC | BERKELEY, CA, US | $1,750 |
| Paid Grant | GOT GOALS INC | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $1,500 |
| Paid Grant | INVICTUS ACADEMY | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | EL CERRITO, CA, US | $1,500 |
| Paid Grant | DREAM FINANCIAL ACADEMY | PROGRAM SUPPORT | PC | MARIN CITY, CA, US | $1,000 |
| Paid Grant | OLINDA ELEMENTARY SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $1,000 |
| Paid Grant | THE BERKELEY BABY BOOK PROJECT | PROGRAM SUPPORT | PC | BERKELEY, CA, US | $1,000 |
| Paid Grant | WEST COUNTY MANDARIN SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | PINOLE, CA, US | $1,000 |
| Paid Grant | MANZANITA CHARTER MIDDLE SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $750 |
| Paid Grant | GIRLS INC OF WEST CONTRA COUNTY | PROGRAM SUPPORT | PC | RICHMOND, CA, US | $500 |
| Paid Grant | JOHN HENRY HIGH SCHOOL | PROGRAM SUPPORT | EDUCATIONAL INSTITUT | RICHMOND, CA, US | $500 |
| Paid Grant | RONNIE BUBBA ROBINSON SCHOLARSHIP FOUNDATION | PROGRAM SUPPORT | PC | SUISUN CITY, CA, US | $500 |
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/AdjustedNetIncomeAmt | 0 | 0 |
| AccountingFeesSchedule/AccountingFeesDetail/Amt | 0 | 79500 |
| AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt | 0 | ACCOUNTING |
| AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt | 0 | 9500 |
| AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt | 0 | 0 |
| AmortizationSchedule/AmortizationScheduleDetail/AcquiredCompletedOrExpendedDt | 0 | 2015-08-01 |
| AmortizationSchedule/AmortizationScheduleDetail/AdjustedNetIncomeAmt | 0 | 0 |
| AmortizationSchedule/AmortizationScheduleDetail/AmortizationPeriodRt | 0 | 180.000000000000 |
| AmortizationSchedule/AmortizationScheduleDetail/AmortizedAmt | 0 | 2784 |
| AmortizationSchedule/AmortizationScheduleDetail/AmortizedExpensesDesc | 0 | ORGANIZATIONAL COSTS |
| AmortizationSchedule/AmortizationScheduleDetail/CurrentYearAmortizationAmt | 0 | 186 |
| AmortizationSchedule/AmortizationScheduleDetail/DeductionForPriorYearsAmt | 0 | 1194 |
| AmortizationSchedule/AmortizationScheduleDetail/NetInvestmentIncomeAmt | 0 | 0 |
| AmortizationSchedule/AmortizationScheduleDetail/TotalAmortizationAmt | 0 | 1380 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 0 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 1 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 2 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 3 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 4 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 5 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 6 | 2015-08-03 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 7 | 2015-12-16 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 8 | 2015-02-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 9 | 2014-12-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 10 | 2015-09-17 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 11 | 2015-05-27 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 12 | 2015-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 13 | 2015-02-28 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 14 | 2015-03-25 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 15 | 2015-09-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 16 | 2015-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 17 | 2015-07-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 18 | 2015-10-15 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 19 | 2016-03-16 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 20 | 2016-10-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 21 | 2016-09-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 22 | 2016-07-28 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 23 | 2016-08-24 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 24 | 2016-09-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 25 | 2015-12-08 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 26 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 27 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 28 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 29 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 30 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 31 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 32 | 2015-09-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 33 | 2015-09-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 34 | 2015-09-14 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 35 | 2015-09-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 36 | 2015-10-09 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 37 | 2015-10-21 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 38 | 2015-10-21 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 39 | 2015-11-05 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 40 | 2015-11-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 41 | 2015-11-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 42 | 2016-09-20 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 43 | 2015-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 44 | 2015-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 45 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 46 | 2015-08-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 47 | 2016-06-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 48 | 2016-06-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 49 | 2016-09-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 50 | 2016-10-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 51 | 2017-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 52 | 2017-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 53 | 2017-06-13 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 54 | 2015-12-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 55 | 2017-08-18 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 56 | 2017-08-20 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 57 | 2017-08-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 58 | 2017-04-24 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 59 | 2017-06-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 60 | 2017-06-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 61 | 2017-07-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 62 | 2017-08-10 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 63 | 2017-10-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 64 | 2018-08-13 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 65 | 2018-06-11 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 66 | 2018-04-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 67 | 2018-03-14 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 68 | 2018-08-13 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 69 | 2018-01-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 70 | 2019-09-09 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 71 | 2019-09-09 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 72 | 2019-09-09 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 73 | 2019-09-09 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 74 | 2019-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 75 | 2019-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 76 | 2019-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 77 | 2019-12-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 78 | 2020-03-25 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 79 | 2020-04-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 80 | 2020-10-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 81 | 2020-10-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 82 | 2020-10-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 83 | 2021-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 84 | 2021-01-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 85 | 2021-07-01 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 86 | 2021-04-30 |
| DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt | 87 | 2021-05-31 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 0 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 1 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 2 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 3 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 4 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 5 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 6 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 7 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 8 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 9 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 10 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 11 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 12 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 13 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 14 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 15 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 16 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 17 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 18 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 19 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 20 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 21 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 22 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 23 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 24 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 25 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 26 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 27 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 28 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 29 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 30 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 31 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 32 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 33 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 34 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 35 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 36 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 37 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 38 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 39 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 40 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 41 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 42 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 43 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 44 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 45 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 46 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 47 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 48 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 49 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 50 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 51 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 52 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 53 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 54 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 55 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 56 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 57 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 58 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 59 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 60 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 61 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 62 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 63 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 64 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 65 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 66 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 67 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 68 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 69 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 70 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 71 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 72 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 73 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 74 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 75 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 76 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 77 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 78 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 79 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 80 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 81 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 82 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 83 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 84 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 85 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 86 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt | 87 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 0 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 1 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 2 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 3 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 4 | L |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 5 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 6 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 7 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 8 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 9 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 10 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 11 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 12 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 13 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 14 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 15 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 16 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 17 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 18 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 19 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 20 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 21 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 22 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 23 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 24 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 25 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 26 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 27 | L |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 28 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 29 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 30 | 200DB |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 31 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 32 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 33 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 34 | 200DB |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 35 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 36 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 37 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 38 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 39 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 40 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 41 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 42 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 43 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 44 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 45 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 46 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 47 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 48 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 49 | 200DB |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 50 | 150DB |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 51 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 52 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 53 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 54 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 55 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 56 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 57 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 58 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 59 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 60 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 61 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 62 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 63 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 64 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 65 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 66 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 67 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 68 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 69 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 70 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 71 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 72 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 73 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 74 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 75 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 76 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 77 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 78 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 79 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 80 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 81 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 82 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 83 | L |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 84 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 85 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 86 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt | 87 | SL |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 0 | 8008805 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 1 | 21264 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 2 | 11338 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 3 | 63110 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 4 | 2006550 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 5 | 33232 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 6 | 3389 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 7 | 1731609 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 8 | 3791 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 9 | 382966 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 10 | 108102 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 11 | 951 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 12 | 48621 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 13 | 2880 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 14 | 3290 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 15 | 820 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 16 | 49835 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 17 | 8498 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 18 | 1220 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 19 | 6678 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 20 | 15590 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 21 | 1066 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 22 | 20 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 23 | 5238 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 24 | 180 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 25 | 2741 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 26 | 1800000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 27 | 3300000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 28 | 47989 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 29 | 17091444 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 30 | 78702 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 31 | 1324198 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 32 | 32893 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 33 | 17023 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 34 | 78702 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 35 | 1456861 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 36 | 500 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 37 | 27264 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 38 | 352119 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 39 | 680 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 40 | 31166 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 41 | 1505634 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 42 | 16329 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 43 | 30149 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 44 | 37 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 45 | 192910 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 46 | 75592 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 47 | 616245 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 48 | 207586 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 49 | 169594 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 50 | 3690431 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 51 | 85000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 52 | 50000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 53 | 4894 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 54 | 8108 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 55 | 21600 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 56 | 39650 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 57 | 649183 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 58 | 4206 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 59 | 71916 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 60 | 129896 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 61 | 210778 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 62 | 198995 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 63 | 275177 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 64 | 738 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 65 | 2445 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 66 | 38531 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 67 | 238 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 68 | 6057 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 69 | 73 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 70 | 2867 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 71 | 2748 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 72 | 5150 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 73 | 11139 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 74 | 139713 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 75 | 5300 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 76 | 342907 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 77 | 155877 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 78 | 6931 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 79 | 2367 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 80 | 3908 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 81 | 3561 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 82 | 12600 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 83 | 2769000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 84 | 18531000 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 85 | 564891 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 86 | 3204 |
| DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt | 87 | 9805 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 0 | 200220 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 1 | 2126 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 2 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 3 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 4 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 5 | 2215 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 6 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 7 | 44400 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 8 | 379 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 9 | 9820 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 10 | 2772 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 11 | 95 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 12 | 1247 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 13 | 74 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 14 | 84 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 15 | 21 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 16 | 1278 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 17 | 218 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 18 | 132 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 19 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 20 | 400 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 21 | 107 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 22 | 1 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 23 | 134 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 24 | 5 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 25 | 274 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 26 | 46152 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 27 | 0 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 28 | 1230 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 29 | 438225 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 30 | 1755 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 31 | 33952 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 32 | 843 |
| DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt | 33 | 436 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990PFDetailed filing. Detailed filing data is available for this year.