Civic Intelligence

Sage Research Foundation Inc

EIN 47-4102058 • Boise, ID

2725 Table Rock RoadBoise, ID 83712
Siviq Scores

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

Liabilities / Assets

61st percentile

0.00x

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

<$500k nonprofits • Source year 2024

Liabilities / Revenue

62nd percentile

0.00x

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

<$500k nonprofits • Source year 2024

Net Margin

5th percentile

-694%

Higher net margin than 5% of similar nonprofits.

<$500k nonprofits • Source year 2024

Top Officer Pay

87th percentile

$3,500

Higher top officer pay than 87% of similar nonprofits.

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

<$500k nonprofits • Source year 2024

Asset Growth

17th percentile

-54%

Faster asset growth than 17% of similar nonprofits.

<$500k nonprofits • Annualized from 2021 to 2024

Revenue Growth

8th percentile

-86%

Faster revenue growth than 8% of similar nonprofits.

<$500k nonprofits • Annualized from 2021 to 2024

Assets

Down

$180,132

Down $203,719 (-53%) from 2023

Liabilities

Down

$0

Down $25,881 (-100%) from 2023

Net Assets

Down

$180,132

Down $177,838 (-50%) from 2023

Revenue

Down

$25,610

Down $36,064 (-58%) from 2023

Expenses

Down

$203,448

Down $1,024,120 (-83%) from 2023

Net Income

Up

-$177,838

Up $988,056 (+85%) from 2023

Trend Graphs

Balance Sheet Trend

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

$4.0M$3.0M$2.0M$1.0M$0Assets 2015: $200,000Liabilities 2015: $02015Assets 2018: $189,276Liabilities 2018: $02018Assets 2019: $180,156Liabilities 2019: $02019Assets 2020: $3,516,741Liabilities 2020: $2,139,950Net Assets 2020: $1,376,7912020Assets 2021: $1,878,079Liabilities 2021: $847,288Net Assets 2021: $1,030,7912021Assets 2022: $1,585,420Liabilities 2022: $71,434Net Assets 2022: $1,513,9862022Assets 2023: $383,851Liabilities 2023: $25,881Net Assets 2023: $357,9702023Assets 2024: $180,132Liabilities 2024: $0Net Assets 2024: $180,1322024

Highlighted filing

2024

Assets$180,132
Liabilities$0
Net Assets$180,132

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$10M$5.0M$0-$5.0MRevenue 2015: $215,926Expenses 2015: $15,926Net Income 2015: $200,0002015Revenue 2018: $2,770Expenses 2018: $2,770Net Income 2018: $02018Revenue 2019: $940Expenses 2019: $10,060Net Income 2019: -$9,1202019Revenue 2020: $7,150,150Expenses 2020: $5,953,515Net Income 2020: $1,196,6352020Revenue 2021: $9,136,479Expenses 2021: $9,328,485Net Income 2021: -$192,0062021Revenue 2022: $7,789,723Expenses 2022: $7,279,662Net Income 2022: $510,0612022Revenue 2023: $61,674Expenses 2023: $1,227,568Net Income 2023: -$1,165,8942023Revenue 2024: $25,610Expenses 2024: $203,448Net Income 2024: -$177,8382024

Highlighted filing

2024

Revenue$25,610
Expenses$203,448
Net Income-$177,838

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Nov 4, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
CHRISTINA UPSONExecutive Director (Thru 3/31)FT$3,500-$3,500
DAVID R BORENManager / Director-$0--
JONATHAN R BORENDirector-$0--
JENNIFER E CLAWSONDirector-$0--
Filing and Contact Details

Filer

Filer Name
Sage Research Foundation Inc
EIN
47-4102058
Phone
2084331200
Address
2725 TABLE ROCK ROAD, BOISE, ID 83712

Signing Officer

Name
David R Boren
Title
Manager
Phone
2084331200
Signed
2025-11-04
Discuss with paid preparer
Yes

Preparer

Firm
Eide Bailly Llp
Address
2355 E CAMELBACK RD STE 900, PHOENIX, AZ 85016-9065
Preparer
Karen L Peck CPA
Phone
4803151040
Raw XML AppendixShowing 400 of 426 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/AdjustedNetIncomeAmt00
AccountingFeesSchedule/AccountingFeesDetail/Amt0120
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0ACCOUNTING FEES
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt0120
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt02020-09-07
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt12021-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt22022-01-11
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt32021-10-12
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt42022-12-05
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt52022-02-11
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt62022-02-28
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt72022-09-08
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt82022-02-23
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt30
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt40
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt50
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt60
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt70
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt80
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt3SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt4SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt5SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt6SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt7SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt8SL
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt03683
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1129707
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt231882
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt39457
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt43134
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt523760
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt63720
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt74494
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt83073
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt0263
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt11663
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt2409
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt3946
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt4224
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt5305
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt648
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt7321
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt8220
DepreciationSchedule/DepreciationPropertyGrp/LifeRt07.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt139.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt239.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt35.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt47.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt539.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt639.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt77.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt87.000000000000
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt30
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt40
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt50
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt60
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt70
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt80
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt01753
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt19978
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt21634
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt34255
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt4485
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt51167
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt6174
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt7856
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt8805
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc0OFFICE FURNITURE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc110 MILE PHASE 2 BUILDOUT
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc2IDACS, LLC PHASE 2 TI
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc314 FOOT ENCLOSED UTILITY TRAILER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc4OFFICE FURNITURE 2022
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc5IDACS, LLC PHASE 2 TI
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc6IDACS, LLC PHASE 2 TI
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc7AV SYSTEM HARDWARE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc8APPLE COMPUTER
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0CRUSH THE CURVE REVENUE
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/RelatedOrExemptFunctionIncmAmt022010
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt022010
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt022010
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt0120
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt0120
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt03500
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt03500
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt03600
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt04399
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-177838
IRS990PF/AnalysisOfRevenueAndExpenses/InterestAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt0705
IRS990PF/AnalysisOfRevenueAndExpenses/InterestNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/InterestRevAndExpnssAmt0705
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt0190513
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0190513
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt022010
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt03142
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt03142
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt01022
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt01022
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0199049
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0203448
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt025610
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt0199049
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0203448
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingDsbrsChrtblAmt047
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingRevAndExpnssAmt047
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-177838
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0180132
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0357970
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0180132
IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt00
IRS990PF/FMVAssetsEOYAmt0180132
IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableBOYAmt020440
IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblBOYAmt0927
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/AdditionalPaidInCapitalEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CapitalStockEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt0191093
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt0180104
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt0180104
IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt0191803
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt05441
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt0357970
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt0180132
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt028
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt028
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt028
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0383851
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0180132
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0180132
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt025881
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0383851
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0180132
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0357970
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0180132
IRS990PF/MethodOfAccountingAccrualInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt0184429
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt0184429
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt00
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt02766
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt09083
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt0181663
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt0184429
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt340.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt33500
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0DAVID R BOREN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1JONATHAN R BOREN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2JENNIFER E CLAWSON
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3CHRISTINA UPSON
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0MANAGER / DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3EXECUTIVE DIRECTOR (THRU 3/31)
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt0777 W MAIN ST STE 900
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt1777 W MAIN ST STE 900
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt2777 W MAIN ST STE 900
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt3777 W MAIN ST STE 900
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0BOISE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1BOISE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2BOISE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3BOISE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0ID
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1ID
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2ID
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3ID
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd083702
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd183702
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd283702
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd383702
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt0199049
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt0199049
IRS990PF/PrivateOperatingFoundationsGrp/GrossInvestmentIncomeGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LargestSupportFromEOGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/TotalAmt072526
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year2Amt072526
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/TotalAmt061647
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year2Amt061647
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/PrivateOperatingFndtnRulingDt02015-10-01
IRS990PF/PrivateOperatingFoundationsGrp/PublicSupportType/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/CurrentYearAmt0199049
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/TotalAmt01669624
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year1Amt01228889
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year2Amt042681
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year3Amt0199005
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/CurrentYearAmt0199049
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/TotalAmt01662566
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year1Amt01226331
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year2Amt038181
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year3Amt0199005
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/TotalAmt07058
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year1Amt02558
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year2Amt04500
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Section4942j3Ind0X
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/TotalSupportGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/CurrentYearAmt06055
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/TotalAmt0106686
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year1Amt022201
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year2Amt048351
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/Year3Amt030079
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt011
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt0THE PURPOSE OF SAGE RESEARCH FOUNDATION, INC. IS TO ENGAGE DIRECTLY IN ACTIVE CONDUCT OF CHARITABLE AND SCIENTIFIC ACTIVITIES. THE REVENUE ON LINE 11 IS FROM CRUSH THE CURVE IDAHO, WHICH PROVIDES FREE COVID-19 TESTS AND VACCINES TO THE GENERAL PUBLIC.
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd00
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd01
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd00
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd00
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd00
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd01
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd00
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd01
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd00
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd00
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd00
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd01
IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm0DAVID BOREN
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt02725 TABLE ROCK ROAD
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0BOISE
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0ID
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd083712
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0ID
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PhoneNum02084331200
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd01
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SummaryOfDirectChrtblActyGrp/Description1Txt0CRUSH THE CURVE IDAHO: FREE COVID-19 TESTING AND VACCINATION FOR THE GENERAL PUBLIC - DUE TO THE CHANGE IN PUBLIC NEED 2024 IS FINAL YEAR OF THIS ACTIVITY
IRS990PF/SummaryOfDirectChrtblActyGrp/Description2Txt0HUNTINGTON'S DISEASE RESEARCH
IRS990PF/SummaryOfDirectChrtblActyGrp/Expenses1Amt0203328
IRS990PF/SummaryOfDirectChrtblActyGrp/Expenses2Amt00
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0DAVID R BOREN
IRS990PF/SupplementaryInformationGrp/OnlyContriToPreselectedInd0X
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriApprvFutAmt00
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriPdDurYrAmt00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd00
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt10
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt20
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt30
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc0CONTRACT SERVICES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc1BAD DEBTS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc2LOSS ON DISPOSAL OF ASSETS
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc3MISCELLANEOUS
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt02000
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt1927
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt2187404
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt3182
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt10
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt20
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt30
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt02000
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1927
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt2187404
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt3182
OtherIncomeSchedule2/OtherIncomeDetail/AdjustedNetIncomeAmt00
OtherIncomeSchedule2/OtherIncomeDetail/Desc0CRUSH THE CURVE REVENUE
OtherIncomeSchedule2/OtherIncomeDetail/RevenueAndExpensesPerBooksAmt022010
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt05441
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc0CREDIT CARD PAYABLE
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt00
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/AdjustedNetIncomeAmt00
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/Amt03142
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/CategoryTxt0TECH SUPPORT
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/DisbursementsCharitablePrpsAmt03142
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/NetInvestmentIncomeAmt00
TaxesSchedule/TaxesDetail/AdjustedNetIncomeAmt00
TaxesSchedule/TaxesDetail/Amt01022
TaxesSchedule/TaxesDetail/CategoryTxt0PAYROLL TAX
TaxesSchedule/TaxesDetail/DisbursementsCharitablePrpsAmt01022
TaxesSchedule/TaxesDetail/NetInvestmentIncomeAmt00
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd01
ReturnHeader/BusinessOfficerGrp/PersonNm0DAVID R BOREN

Document Assets

No mirrored PDF or thumbnail assets are attached yet.