0001558370-25-009148.txt : 20250709 0001558370-25-009148.hdr.sgml : 20250709 20250709160102 ACCESSION NUMBER: 0001558370-25-009148 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20250531 FILED AS OF DATE: 20250709 DATE AS OF CHANGE: 20250709 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PURE CYCLE CORP CENTRAL INDEX KEY: 0000276720 STANDARD INDUSTRIAL CLASSIFICATION: WATER SUPPLY [4941] ORGANIZATION NAME: 01 Energy & Transportation EIN: 840705083 STATE OF INCORPORATION: CO FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-08814 FILM NUMBER: 251113575 BUSINESS ADDRESS: STREET 1: 34501 E. QUINCY AVE STREET 2: BLDG. 34 CITY: WATKINS STATE: CO ZIP: 80137 BUSINESS PHONE: 3032923456 MAIL ADDRESS: STREET 1: 34501 E. QUINCY AVE STREET 2: BLDG. 34 CITY: WATKINS STATE: CO ZIP: 80137 10-Q 1 pcyo-20250531x10q.htm 10-Q PURE CYCLE CORPORATION_May 31, 2025
http://fasb.org/us-gaap/2025#AccruedLiabilitiesCurrent0000276720--08-312025Q3false43251343251300000.0030.003P3MP15MP18M30DP3YP3Yhttp://fasb.org/us-gaap/2025#PrimeRateMember0.330.33http://fasb.org/us-gaap/2025#PrimeRateMemberhttp://fasb.org/us-gaap/2025#AccruedLiabilitiesCurrent0000276720us-gaap:CommonStockMember2025-03-012025-05-310000276720us-gaap:CommonStockMember2024-09-012025-05-310000276720us-gaap:CommonStockMember2024-03-012024-05-310000276720us-gaap:CommonStockMember2023-09-012024-05-310000276720us-gaap:RetainedEarningsMember2025-05-310000276720us-gaap:AdditionalPaidInCapitalMember2025-05-310000276720us-gaap:RetainedEarningsMember2025-02-280000276720us-gaap:AdditionalPaidInCapitalMember2025-02-280000276720us-gaap:RetainedEarningsMember2024-08-310000276720us-gaap:AdditionalPaidInCapitalMember2024-08-310000276720us-gaap:RetainedEarningsMember2024-05-310000276720us-gaap:AdditionalPaidInCapitalMember2024-05-310000276720us-gaap:RetainedEarningsMember2024-02-290000276720us-gaap:AdditionalPaidInCapitalMember2024-02-290000276720us-gaap:RetainedEarningsMember2023-08-310000276720us-gaap:AdditionalPaidInCapitalMember2023-08-310000276720us-gaap:PreferredStockMember2025-05-310000276720us-gaap:CommonStockMember2025-05-310000276720us-gaap:PreferredStockMember2025-02-280000276720us-gaap:CommonStockMember2025-02-280000276720us-gaap:PreferredStockMember2024-08-310000276720us-gaap:CommonStockMember2024-08-310000276720us-gaap:PreferredStockMember2024-05-310000276720us-gaap:CommonStockMember2024-05-310000276720us-gaap:PreferredStockMember2024-02-290000276720us-gaap:CommonStockMember2024-02-290000276720us-gaap:PreferredStockMember2023-08-310000276720us-gaap:CommonStockMember2023-08-310000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2025-01-150000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-05-220000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-01-170000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2023-09-012024-08-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2022-09-012023-08-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-08-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-05-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2023-08-310000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-05-222024-05-220000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-09-182024-09-180000276720pcyo:ShareBasedPaymentArrangementSingleEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-09-182024-09-180000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2023-09-192023-09-190000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-09-182024-09-180000276720pcyo:ShareBasedPaymentArrangementSingleEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-09-182024-09-180000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-09-192023-09-190000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-09-182024-09-180000276720pcyo:ShareBasedPaymentArrangementSingleEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-09-182024-09-180000276720us-gaap:ShareBasedPaymentArrangementEmployeeMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-09-192023-09-190000276720srt:MaximumMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2025-03-012025-05-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-09-012025-05-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-03-012024-05-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:ContractToConstructFencingAroundPhase2aMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:ContractToConstructFencingAroundPhase2aMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:ContractToConstructFencingAroundPhase2aMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMembersrt:MaximumMemberpcyo:ContractToConstructFencingAroundPhase2aMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:WaterAndWastewaterTapFeesMember2025-03-012025-05-310000276720pcyo:WastewaterTreatmentFeesMember2025-03-012025-05-310000276720pcyo:SpecialFacilityProjectsAndOtherMember2025-03-012025-05-310000276720pcyo:ProjectManagementFeesMember2025-03-012025-05-310000276720pcyo:MeteredWaterUsageMunicipalCustomersMember2025-03-012025-05-310000276720pcyo:MeteredWaterUsageCommercialCustomersMember2025-03-012025-05-310000276720pcyo:LotSalesMember2025-03-012025-05-310000276720pcyo:WaterAndWastewaterTapFeesMember2024-09-012025-05-310000276720pcyo:WastewaterTreatmentFeesMember2024-09-012025-05-310000276720pcyo:SpecialFacilityProjectsAndOtherMember2024-09-012025-05-310000276720pcyo:ProjectManagementFeesMember2024-09-012025-05-310000276720pcyo:MeteredWaterUsageMunicipalCustomersMember2024-09-012025-05-310000276720pcyo:MeteredWaterUsageCommercialCustomersMember2024-09-012025-05-310000276720pcyo:LotSalesMember2024-09-012025-05-310000276720pcyo:WaterAndWastewaterTapFeesMember2024-03-012024-05-310000276720pcyo:WastewaterTreatmentFeesMember2024-03-012024-05-310000276720pcyo:SpecialFacilityProjectsAndOtherMember2024-03-012024-05-310000276720pcyo:ProjectManagementFeesMember2024-03-012024-05-310000276720pcyo:MeteredWaterUsageMunicipalCustomersMember2024-03-012024-05-310000276720pcyo:MeteredWaterUsageCommercialCustomersMember2024-03-012024-05-310000276720pcyo:LotSalesMember2024-03-012024-05-310000276720pcyo:WaterAndWastewaterTapFeesMember2023-09-012024-05-310000276720pcyo:WastewaterTreatmentFeesMember2023-09-012024-05-310000276720pcyo:SpecialFacilityProjectsAndOtherMember2023-09-012024-05-310000276720pcyo:ProjectManagementFeesMember2023-09-012024-05-310000276720pcyo:MeteredWaterUsageMunicipalCustomersMember2023-09-012024-05-310000276720pcyo:MeteredWaterUsageCommercialCustomersMember2023-09-012024-05-310000276720pcyo:LotSalesMember2023-09-012024-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:FacilitiesFundingAndAcquisitionAgreementMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720us-gaap:SeriesBPreferredStockMember2025-05-310000276720us-gaap:SeriesBPreferredStockMember2024-08-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:SpecialFacilityProjectsAndOtherRevenueMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:SpecialFacilityProjectsAndOtherRevenueMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:SpecialFacilityProjectsAndOtherRevenueMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:SpecialFacilityProjectsAndOtherRevenueMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720us-gaap:RelatedPartyMember2025-03-012025-05-310000276720us-gaap:NonrelatedPartyMember2025-03-012025-05-310000276720us-gaap:RelatedPartyMember2024-09-012025-05-310000276720us-gaap:NonrelatedPartyMember2024-09-012025-05-310000276720us-gaap:RelatedPartyMember2024-03-012024-05-310000276720us-gaap:NonrelatedPartyMember2024-03-012024-05-310000276720us-gaap:RelatedPartyMember2023-09-012024-05-310000276720us-gaap:NonrelatedPartyMember2023-09-012024-05-310000276720pcyo:Phase1ReimbursableCostsAndProjectManagementFeesMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:OtherMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2025-02-280000276720pcyo:Phase1ReimbursableCostsAndProjectManagementFeesMemberus-gaap:RelatedPartyMember2024-08-310000276720pcyo:OtherMemberus-gaap:RelatedPartyMember2024-08-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2024-02-290000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2023-08-310000276720us-gaap:RetainedEarningsMember2025-03-012025-05-310000276720us-gaap:RetainedEarningsMember2024-09-012025-05-310000276720us-gaap:RetainedEarningsMember2024-03-012024-05-310000276720us-gaap:RetainedEarningsMember2023-09-012024-05-310000276720pcyo:RangeviewDistrictMembersrt:MaximumMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:RangeviewDistrictMembersrt:MaximumMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2024-08-310000276720pcyo:RangeviewDistrictMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:RangeviewDistrictMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:EquityPlan2014AndEquityIncentivePlan2024Member2025-05-310000276720srt:MaximumMemberpcyo:LostCreekLoanMember2022-06-280000276720pcyo:SingleFamilyRentalHomeNotesOneMember2024-11-012024-11-010000276720us-gaap:LineOfCreditMember2025-05-310000276720pcyo:SingleFamilyRentalHomeNotesOneMember2025-05-310000276720pcyo:LostCreekLoanMember2022-06-280000276720pcyo:SingleFamilyRentalHomeNotesMember2025-05-310000276720pcyo:LostCreekLoanMember2025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:LoanReceivableMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720us-gaap:ConstructionMember2025-03-012025-05-310000276720pcyo:WaterServiceOperationsMember2025-03-012025-05-310000276720pcyo:WastewaterServiceOperationsMember2025-03-012025-05-310000276720pcyo:SingleFamilyRentalsMember2025-03-012025-05-310000276720pcyo:ProjectManagementCostsMember2025-03-012025-05-310000276720us-gaap:ConstructionMember2024-09-012025-05-310000276720pcyo:WaterServiceOperationsMember2024-09-012025-05-310000276720pcyo:WastewaterServiceOperationsMember2024-09-012025-05-310000276720pcyo:ProjectManagementCostsMember2024-09-012025-05-310000276720us-gaap:ConstructionMember2024-03-012024-05-310000276720pcyo:WaterServiceOperationsMember2024-03-012024-05-310000276720pcyo:WastewaterServiceOperationsMember2024-03-012024-05-310000276720pcyo:SingleFamilyRentalsMember2024-03-012024-05-310000276720pcyo:ProjectManagementCostsMember2024-03-012024-05-310000276720us-gaap:ConstructionMember2023-09-012024-05-310000276720pcyo:WaterServiceOperationsMember2023-09-012024-05-310000276720pcyo:WastewaterServiceOperationsMember2023-09-012024-05-310000276720pcyo:SingleFamilyRentalsMember2023-09-012024-05-310000276720pcyo:ProjectManagementCostsMember2023-09-012024-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2025-05-310000276720pcyo:LandDevelopmentSegmentMember2025-05-310000276720pcyo:LandDevelopmentSegmentMember2025-02-2800002767202025-02-280000276720pcyo:LandDevelopmentSegmentMember2024-08-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-05-310000276720pcyo:LandDevelopmentSegmentMember2024-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-02-290000276720pcyo:LandDevelopmentSegmentMember2024-02-2900002767202024-02-290000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2023-08-310000276720pcyo:LandDevelopmentSegmentMember2023-08-310000276720pcyo:RangeviewDistrictMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:SkyRanchHomesMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:OilAndGasOperatorMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:MelodyDrHortonMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:LennarMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:KbHomeColoradoIncMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:ChallengerMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2024-09-012025-05-310000276720pcyo:SkyRanchHomesMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:OilAndGasOperatorMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:MelodyDrHortonMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:LennarMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:KbHomeColoradoIncMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:ChallengerMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-09-012024-05-310000276720pcyo:EquityIncentivePlan2024Member2025-05-3100002767202023-08-3100002767202024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2025-05-310000276720us-gaap:CorporateNonSegmentMember2025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-08-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2024-08-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2024-08-310000276720us-gaap:CorporateNonSegmentMember2024-08-310000276720us-gaap:AdditionalPaidInCapitalMember2025-03-012025-05-310000276720us-gaap:AdditionalPaidInCapitalMember2024-09-012025-05-310000276720us-gaap:AdditionalPaidInCapitalMember2024-03-012024-05-310000276720us-gaap:AdditionalPaidInCapitalMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:RangeviewDistrictMemberus-gaap:RelatedPartyMember2025-05-310000276720us-gaap:RelatedPartyMember2025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2024-08-310000276720pcyo:RangeviewDistrictMemberus-gaap:RelatedPartyMember2024-08-310000276720us-gaap:RelatedPartyMember2024-08-310000276720us-gaap:NonrelatedPartyMember2025-05-310000276720us-gaap:NonrelatedPartyMember2024-08-310000276720pcyo:RangeviewDistrictMemberpcyo:WisePartnershipMemberus-gaap:RelatedPartyMember2025-01-010000276720pcyo:LostCreekWaterSupplyMember2025-05-310000276720pcyo:LostCreekWaterSupplyMember2024-08-3100002767202025-02-0700002767202020-12-310000276720pcyo:RangeviewDistrictMemberpcyo:WisePartnershipMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:WisePartnershipMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:LostCreekDesignatedBasinMember2024-09-012025-05-310000276720pcyo:HenrylynIrrigationDistrictMember2024-09-012025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:WisePartnershipMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:RangeviewDistrictMemberpcyo:WisePartnershipMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:ScenarioPlanMemberpcyo:FacilitiesFundingAndAcquisitionAgreementMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMembersrt:MaximumMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:NelsonPipelineConstructorsLlcMemberpcyo:ContractToConstructWetUtilityPipelineMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:NelsonPipelineConstructorsLlcMemberpcyo:ContractToConstructWetUtilityPipelineMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:NelsonPipelineConstructorsLlcMemberpcyo:ContractToConstructWetUtilityPipelineMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:NelsonPipelineConstructorsLlcMemberpcyo:ContractToConstructWetUtilityPipelineMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:WaterTapFeeMember2025-03-012025-05-310000276720pcyo:WastewaterTapFeeMember2025-03-012025-05-310000276720pcyo:MeteredWaterAndWastewaterUsageFeesMember2025-03-012025-05-310000276720pcyo:WaterTapFeeMember2024-09-012025-05-310000276720pcyo:WastewaterTapFeeMember2024-09-012025-05-310000276720pcyo:MeteredWaterAndWastewaterUsageFeesMember2024-09-012025-05-310000276720pcyo:WaterTapFeeMember2024-03-012024-05-310000276720pcyo:WastewaterTapFeeMember2024-03-012024-05-310000276720pcyo:MeteredWaterAndWastewaterUsageFeesMember2024-03-012024-05-310000276720pcyo:WaterTapFeeMember2023-09-012024-05-310000276720pcyo:WastewaterTapFeeMember2023-09-012024-05-310000276720pcyo:MeteredWaterAndWastewaterUsageFeesMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:SingleFamilyRentalsMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:SecondSubphaseMember2024-09-012025-05-310000276720pcyo:FirstSubphaseMember2024-09-012025-05-310000276720pcyo:Phase2DevelopmentMember2024-09-012025-05-310000276720pcyo:Phase1DevelopmentMember2024-09-012025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:LoanReceivableMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:OilAndGasOperatorMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-09-012025-05-310000276720pcyo:OilAndGasOperatorMemberus-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2023-09-012024-05-310000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2025-01-152025-01-150000276720pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMemberpcyo:EquityPlan2014AndEquityIncentivePlan2024Member2024-01-172024-01-170000276720us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2025-05-310000276720us-gaap:FairValueMeasurementsRecurringMember2025-05-310000276720us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2024-08-310000276720us-gaap:FairValueMeasurementsRecurringMember2024-08-310000276720pcyo:SingleFamilyRentalsMember2025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:RangeviewDistrictMemberpcyo:NoteReceivableMemberus-gaap:RelatedPartyMember2024-08-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2025-03-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2024-09-012025-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2024-03-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberus-gaap:RelatedPartyMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:FacilitiesFundingAndAcquisitionAgreementMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:RangeviewDistrictMembersrt:MaximumMemberpcyo:LoanReceivableMemberus-gaap:RelatedPartyMember2025-05-310000276720pcyo:ThirdSubphaseMember2024-09-012025-05-310000276720pcyo:SingleFamilyRentalsMember2024-09-012025-05-310000276720pcyo:FourthSubphaseMember2024-09-012025-05-310000276720pcyo:FifthSubphaseMember2024-09-012025-05-310000276720us-gaap:LineOfCreditMember2024-01-310000276720pcyo:SingleFamilyRentalHomeNotesTwoMember2023-08-300000276720pcyo:SingleFamilyRentalHomeNotesOneMember2021-11-290000276720pcyo:SingleFamilyRentalHomeNotesTwoMember2023-08-302023-08-300000276720pcyo:PaymentBeginningOnJuly282027Memberpcyo:LostCreekLoanMember2022-06-282022-06-280000276720pcyo:PaymentBeginningOnJuly282025Memberpcyo:LostCreekLoanMember2022-06-282022-06-280000276720us-gaap:LineOfCreditMember2024-01-312024-01-310000276720pcyo:SingleFamilyRentalHomeNotesOneMember2021-11-292021-11-290000276720pcyo:LostCreekLoanMember2022-06-282022-06-280000276720pcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember2025-03-012025-05-310000276720pcyo:LostCreekWaterSupplyMember2024-09-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2025-03-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2025-03-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2025-03-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-09-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2024-09-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2024-09-012025-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-03-012024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2024-03-012024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2024-03-012024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2023-09-012024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:SingleFamilyRentalsMember2023-09-012024-05-310000276720us-gaap:OperatingSegmentsMemberpcyo:LandDevelopmentSegmentMember2023-09-012024-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2025-03-012025-05-310000276720pcyo:LandDevelopmentSegmentMember2025-03-012025-05-3100002767202025-03-012025-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-09-012025-05-310000276720pcyo:LandDevelopmentSegmentMember2024-09-012025-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2024-03-012024-05-310000276720pcyo:LandDevelopmentSegmentMember2024-03-012024-05-3100002767202024-03-012024-05-310000276720pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember2023-09-012024-05-310000276720pcyo:LandDevelopmentSegmentMember2023-09-012024-05-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:ContractToConstructFencingAroundPhase2bMemberus-gaap:RelatedPartyMember2021-09-012022-08-310000276720pcyo:SkyRanchCommunityAuthorityBoardMemberpcyo:ContractToConstructFencingAroundPhase2aMemberus-gaap:RelatedPartyMember2021-09-012022-08-310000276720srt:MaximumMemberpcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember2025-03-012025-05-310000276720pcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember2024-09-012025-05-310000276720pcyo:ThirdSubphaseMember2025-05-310000276720pcyo:SecondSubphaseMember2025-05-310000276720pcyo:FourthSubphaseMember2025-05-310000276720pcyo:FirstSubphaseMember2025-05-3100002767202023-09-012024-05-310000276720pcyo:WildPointeServiceRightsMember2025-05-310000276720pcyo:WaterSupplyOtherMember2025-05-310000276720pcyo:SkyRanchWaterRightsAndOtherCostsMember2025-05-310000276720pcyo:SkyRanchPipelineMember2025-05-310000276720pcyo:RangeviewWaterSystemMember2025-05-310000276720pcyo:RangeviewWaterSupplyMember2025-05-310000276720pcyo:FairgroundsWaterAndWaterSystemMember2025-05-3100002767202025-05-310000276720pcyo:WildPointeServiceRightsMember2024-08-310000276720pcyo:WaterSupplyOtherMember2024-08-310000276720pcyo:SkyRanchWaterRightsAndOtherCostsMember2024-08-310000276720pcyo:SkyRanchPipelineMember2024-08-310000276720pcyo:RangeviewWaterSystemMember2024-08-310000276720pcyo:RangeviewWaterSupplyMember2024-08-310000276720pcyo:FairgroundsWaterAndWaterSystemMember2024-08-3100002767202024-08-3100002767202025-07-0700002767202024-09-012025-05-31pcyo:agreementpcyo:segmentutr:aftpcyo:claimiso4217:USDutr:galiso4217:USDxbrli:sharesxbrli:sharesiso4217:USDxbrli:purepcyo:Mpcyo:installmentpcyo:homepcyo:itempcyo:customerpcyo:LetterOfCredit

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended May 31, 2025

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from __________ to __________

Commission file number 000-08814

Graphic

PURE CYCLE CORPORATION

(Exact name of registrant as specified in its charter)

Colorado

84-0705083

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

34501 E. Quincy Avenue, Bldg. 1, Suite D, Watkins, CO

80137

(Address of principal executive offices)

(Zip Code)

(303) 292 – 3456

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Common Stock 1/3 of $.01 par value

PCYO

The NASDAQ Stock Market

(Title of each class)

(Trading Symbol(s))

(Name of each exchange on which registered)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 24,074,305 shares of 1/3 of $.01 par value common stock as of July 7, 2025.

PURE CYCLE CORPORATION

INDEX TO MAY 31, 2025 FORM 10-Q

Page

PART I. FINANCIAL INFORMATION

4

Item 1. Consolidated Financial Statements

4

Consolidated Balance Sheets: May 31, 2025 (unaudited) and August 31, 2024

4

Consolidated Statements of Income (unaudited): For the three and nine months ended May 31, 2025 and 2024

5

Consolidated Statements of Shareholders’ Equity (unaudited): For the three and nine months ended May 31, 2025 and 2024

6

Consolidated Statements of Cash Flows (unaudited): For the three and nine months ended May 31, 2025 and 2024

7

Notes to Consolidated Financial Statements

8

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

Item 3. Quantitative and Qualitative Disclosures About Market Risk

30

Item 4. Controls and Procedures

30

PART II. OTHER INFORMATION

30

Item 1. Legal Proceedings

30

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

31

Item 6. Exhibits

31

SIGNATURES

32

FORWARD-LOOKING STATEMENTS

Statements that are not historical facts contained in this Quarterly Report on Form 10-Q are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (Exchange Act). The words “anticipate,” “seek,” “project,” “future,” “likely,” “believe,” “may,” “should,” “could,” “will,” “estimate,” “expect,” “plan,” “intend,” “potential” and similar expressions, as they relate to us, are intended to identify forward-looking statements. Forward-looking statements include statements relating to, among other things:

future water supply needs in Colorado and how such needs will be met;
anticipated revenue from water sales;
anticipated increases in residential and commercial demand for water services and competition for these services;
estimated population increases in the Denver metropolitan area and the South Platte River basin;
demand for single-family rental homes;
plans for, and the efficiency of, development of our Sky Ranch property;
our competitive advantage;
the number of units planned for development at Sky Ranch;
the timing of the completion of construction and sale of finished lots at Sky Ranch;
the number of lots expected to be delivered in a fiscal period;
anticipated financial results, including anticipated increases in customers and revenue, from development of our Sky Ranch property;
estimated tap fees to be generated from the development of the various phases of Sky Ranch;
anticipated expansion and rental dates for our single-family rental homes;
anticipated revenue and cash flows from our single-family rental homes;
timing of and interpretation of royalty obligations to the State Board of Land Commissioners;
participation in regional water projects, including “WISE” (as defined herein) and the timing and availability of water from, and projected costs related to, WISE;
future water or wastewater tap fees;
our ability to collect fees and charges from customers and other users;
the estimated amount of reimbursable costs for Sky Ranch and the collectability of reimbursables;
anticipated timing and amount of, and sources of funding for, (i) capital expenditures to construct infrastructure and increase production capacities, (ii) compliance with water, environmental and other regulations, and (iii) operations, including delivery and treatment of water and wastewater;
capital required and costs to develop Sky Ranch;
anticipated development of other phases concurrently with the second phase of Sky Ranch;
plans to provide water for drilling and hydraulic fracturing of oil and gas wells;
changes in oil and gas drilling activity on our property, on the Lowry Ranch, or in the surrounding areas;
estimated costs of earthwork, erosion control, streets, drainage and landscaping at Sky Ranch;
the anticipated revenue from customers in the Rangeview District, Sky Ranch Districts, and Elbert & Highway 86 District;
plans for the use and development of our water assets and potential delays;
estimated number of connections we can serve with our existing water rights;
factors affecting demand for water;
our ability to meet customer demands in a sustainable and environmentally friendly way;
our ability to reduce the amount of up-front construction costs for water and wastewater systems;
costs and plans for treatment of water and wastewater;
expenditures for expenses and capital needs of the Rangeview District;
regional cooperation among area water providers in the development of new water supplies and water storage, transmission and distribution systems as the most cost-effective way to expand and enhance service capacities;
sufficiency of tap fees to fund infrastructure costs of the Rangeview District;
plans to use raw water, effluent water or reclaimed water for agricultural and irrigation uses;
factors that may impact labor and material costs;
our ability to comply with permit requirements and environmental regulations and the cost of such compliance;

1

the impact of water quality, solid waste disposal and environmental regulations on our financial condition and results of operations;
our belief that several long-term land development and housing factors remain positive;
anticipated mortgage interest rates;
our belief that Sky Ranch is better positioned to navigate the changing market then competitors;
the impact of the homebuilding market and interest rates on our business and financial condition;
the recoverability of water and wastewater service costs from rates;
forfeitures of option grants, vesting of non-vested options and the fair value of option awards;
the sufficiency of our working capital and financing sources to fund our operations;
estimated costs of public improvements to be funded by Pure Cycle and constructed on behalf of the Sky Ranch Community Authority Board;
service life of constructed facilities;
accounting estimates and the impact of new accounting pronouncements;
our beliefs regarding the impact of the One Big Beautiful Bill Act; and
the effectiveness of our disclosure controls and procedures and our internal controls over financial reporting.

Forward-looking statements reflect our current views with respect to future events and are subject to certain risks, uncertainties, and assumptions. There are no assurances that any of our expectations will be realized, and actual results could differ materially from those in such statements. Factors that could cause actual results to differ from those contemplated by such forward-looking statements include, without limitation:

political and economic instability, whether resulting from natural disasters, wars, terrorism, pandemics, tariffs, trade policies or other sources;
our ability to successfully expand our single-family home rental business and rent our single-family homes at rates sufficient to cover our costs;
the timing of new home construction and other development in the areas where we may sell our water, which in turn may be impacted by credit availability, inflation and interest rates;
population growth;
changes in employment levels, job and personal income growth and household debt-to-income levels;
changes in consumer confidence generally and confidence of potential home buyers in particular;
declines in property values which impact tax revenue to the Sky Ranch Community Authority Board which would impact their ability to repay us;
changes in the supply of available new or existing homes and other housing alternatives, such as apartments and other residential rental property;
timing of oil and gas development in the areas where we sell our water;
the market price of homes, rental rates, and water, oil and gas prices;
changes in customer consumption patterns;
changes in applicable statutory and regulatory requirements;
changes in governmental policies and procedures, including with respect to land use, environmental, and tax matters;
changes in interest rates;
changes in tenant relief laws, including laws regulating evictions, rent control laws, and other regulations that limit our ability to increase rental rates;
changes in private and federal mortgage financing programs and lending practices;
uncertainties in the estimation of water available under decrees;
uncertainties in the estimation of number of connections we can service with our existing water supplies;
uncertainties in the estimation of costs of delivery of water and treatment of wastewater;
uncertainties in the estimation of the service life of our systems;
uncertainties in the estimation of costs of construction projects;
uncertainties in the amount of reimbursable costs we may ultimately collect;
the strength and financial resources of our competitors;
our ability to find and retain skilled personnel;
climatic and weather conditions, including floods, droughts and freezing conditions;
turnover of elected and appointed officials and delays caused by political concerns and government procedures;

2

availability and cost of labor, material and equipment, including the impact of trade policies and tariffs;
engineering and geological problems;
environmental risks and regulations;
our ability to raise capital;
changes in corporate tax rates;
our ability to negotiate contracts with customers;
uncertainties in water court rulings;
security and cyberattacks, including unauthorized access to confidential information on our information technology systems; and
the factors described under “Risk Factors” in Part I Item IA of our most recent Annual Report on Form 10-K.

We undertake no obligation, and disclaim any obligation, to publicly update or revise any forward-looking statements, whether because of new information, future events or otherwise. All forward-looking statements are expressly qualified by this cautionary statement.

3

PART I – FINANCIAL INFORMATION

Item 1. Financial Statements

PURE CYCLE CORPORATION

CONSOLIDATED BALANCE SHEETS

(In thousands, except shares)

May 31, 2025

    

August 31, 2024

ASSETS:

(unaudited)

Current assets:

 

 

Cash and cash equivalents

$

14,392

$

21,946

Trade accounts receivable, net

 

1,331

 

1,472

Income taxes receivable

633

Prepaid expenses and other assets

 

781

 

530

Land under development

8,068

3,647

Reimbursable public improvements and project management fees

10,100

Total current assets

 

25,205

 

37,695

Restricted cash

6,065

3,412

Investments in water and water systems, net

 

64,954

 

60,486

Construction in progress

2,473

3,161

Single-family rental units

4,891

5,059

Land and mineral rights:

 

Held for development

4,513

 

3,683

Held for investment purposes

 

451

Held for sale

352

 

Other assets

 

1,326

 

1,164

Notes receivable – related parties, including accrued interest

 

 

Reimbursable public improvements and project management fees

40,600

30,864

Other

1,222

1,221

Operating leases - right of use assets

 

138

 

158

Total assets

$

151,739

$

147,354

LIABILITIES:

Current liabilities:

Accounts payable

$

2,607

$

1,948

Accrued liabilities

2,303

1,514

Accrued liabilities – related parties

 

911

 

2,208

Income taxes payable

1,442

Deferred lot sales revenue

 

984

 

2,173

Deferred water and other sales revenue

 

2

 

Debt, current portion

346

64

Total current liabilities

 

7,153

 

9,349

Debt, less current portion

6,512

 

6,821

Deferred tax liability, net

 

1,395

 

1,395

Lease obligations - operating leases, less current portion

 

4

 

87

Total liabilities

 

15,064

 

17,652

Commitments and contingencies

SHAREHOLDERS’ EQUITY:

Series B preferred shares: par value $0.001 per share, 25 million authorized;
432,513 issued and outstanding (liquidation preference of $432,513)

 

 

Common shares: par value 1/3 of $.01 per share, 40.0 million authorized;
24,074,305 and 24,063,894 outstanding, respectively

 

80

 

80

Additional paid-in capital

 

175,419

 

175,125

Accumulated deficit

 

(38,824)

 

(45,503)

Total shareholders’ equity

 

136,675

 

129,702

Total liabilities and shareholders’ equity

$

151,739

$

147,354

See accompanying Notes to the Consolidated Financial Statements

4

PURE CYCLE CORPORATION

CONSOLIDATED STATEMENTS OF INCOME
(unaudited)

Three Months Ended

Nine Months Ended

(In thousands, except share information)

    

May 31, 2025

    

May 31, 2024

May 31, 2025

    

May 31, 2024

Revenues:

 

  

 

  

  

 

  

Metered water usage from:

Municipal customers

$

148

$

145

$

507

$

458

Commercial customers

 

149

 

1,432

 

1,324

 

5,045

Wastewater treatment fees

 

102

 

85

 

284

 

258

Water and wastewater tap fees

 

1,700

 

581

 

5,292

 

1,162

Lot sales

 

2,526

 

4,795

 

5,981

 

7,906

Project management fees

138

221

507

362

Single-family rentals

131

123

373

357

Special facility projects and other

 

246

 

222

 

619

 

639

Total revenues

 

5,140

 

7,604

 

14,887

 

16,187

Cost of revenues:

Water service operations

 

533

 

564

 

1,418

 

1,628

Wastewater service operations

 

237

 

173

 

642

 

513

Land development construction costs

 

437

 

1,192

 

2,060

 

1,961

Project management costs

106

 

154

 

360

 

401

Single-family rental costs

40

 

71

 

133

 

161

Depletion and depreciation

 

409

 

410

 

1,248

 

1,132

Other

 

121

 

174

 

576

 

406

Total cost of revenues

 

1,883

 

2,738

 

6,437

 

6,202

General and administrative expenses

 

1,798

 

1,647

 

6,295

 

5,082

Depreciation

 

125

 

151

 

429

 

447

Operating income

 

1,334

 

3,068

 

1,726

 

4,456

Other income (expense):

Interest income - related party

417

217

1,223

1,156

Interest income - Investments

210

279

675

873

Oil and gas royalty income, net

 

1,140

392

5,857

479

Oil and gas lease income, net

 

18

56

Other, net

 

(7)

(13)

115

121

Interest expense, net

(101)

(109)

(319)

(328)

Income from operations before income taxes

 

2,993

 

3,852

 

9,277

 

6,813

Income tax expense

 

(737)

 

(1,027)

 

(2,275)

 

(1,805)

Net income

$

2,256

$

2,825

$

7,002

$

5,008

Earnings per common share - basic and diluted

Basic

$

0.09

$

0.12

$

0.29

$

0.21

Diluted

$

0.09

$

0.12

$

0.29

$

0.21

Weighted average common shares outstanding:

Basic

 

24,076,022

24,087,170

 

24,077,188

24,085,578

Diluted

 

24,143,534

24,143,039

 

24,166,926

24,146,361

See accompanying Notes to the Consolidated Financial Statements

5

PURE CYCLE CORPORATION

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(unaudited)

Three Months Ended May 31, 2025

Preferred Shares

Common Shares

Additional

Accumulated

(in thousands, except shares)

    

Shares

    

Amount

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

Total

Balance at February 28, 2025

 

432,513

$

 

24,076,305

$

80

$

175,390

$

(41,058)

$

134,412

Share-based compensation

 

 

 

 

 

29

 

 

29

Repurchases of common shares

 

 

(2,000)

 

 

 

(22)

 

(22)

Net income

 

 

 

 

 

 

2,256

 

2,256

Balance at May 31, 2025

 

432,513

$

 

24,074,305

$

80

$

175,419

$

(38,824)

$

136,675

Three Months Ended May 31, 2024

Preferred Shares

Common Shares

Additional

Accumulated

(in thousands, except shares)

    

Shares

    

Amount

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

Total

Balance at February 29, 2024

 

432,513

$

 

24,088,734

$

80

$

175,014

$

(54,650)

$

120,444

Shares granted for services

1,608

15

15

Share-based compensation

 

 

 

 

 

40

 

 

40

Repurchases of common shares

 

 

(15,000)

 

 

 

(141)

 

(141)

Net income

 

2,825

2,825

Balance at May 31, 2024

 

432,513

$

 

24,075,342

$

80

$

175,069

$

(51,966)

$

123,183

Nine Months Ended May 31, 2025

Preferred Shares

Common Shares

Additional

Accumulated

(in thousands, except shares)

    

Shares

    

Amount

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

Total

Balance at August 31, 2024

 

432,513

$

 

24,063,894

$

80

$

175,125

$

(45,503)

$

129,702

Restricted shares grants

9,200

21

21

Stock options exercised

13,815

Shares granted for services

15,396

180

180

Share-based compensation

 

 

 

 

93

 

 

93

Repurchases of common shares

 

 

 

(28,000)

 

 

 

(323)

 

(323)

Net income

 

 

 

 

 

 

7,002

 

7,002

Balance at May 31, 2025

 

432,513

$

 

24,074,305

$

80

$

175,419

$

(38,824)

$

136,675

Nine Months Ended May 31, 2024

Preferred Shares

Common Shares

Additional

Accumulated

(in thousands, except shares)

    

Shares

    

Amount

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

Total

Balance at August 31, 2023

 

432,513

$

 

24,078,720

$

80

$

174,689

$

(56,535)

$

118,234

Stock options exercised

 

 

8,000

 

 

37

 

37

Restricted stock grants

13,978

 

Stock granted for services

19,644

195

195

Share-based compensation

 

 

 

 

 

148

 

 

148

Repurchases of common shares

 

 

(45,000)

 

 

 

(439)

(439)

Net income

5,008

5,008

Balance at May 31, 2024

 

432,513

$

 

24,075,342

$

80

$

175,069

$

(51,966)

$

123,183

See accompanying Notes to the Consolidated Financial Statements

6

PURE CYCLE CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

Nine Months Ended

(In thousands)

    

May 31, 2025

    

May 31, 2024

Cash flows from operating activities:

 

  

 

  

Net income

$

7,002

$

5,008

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

Depreciation and depletion

1,677

1,579

Trade accounts receivable

 

141

 

(1,211)

Accounts payable and accrued liabilities

 

213

 

1,353

Other assets and liabilities

 

(166)

315

Share-based compensation expense

 

294

 

380

Deferred income taxes

 

 

(122)

Prepaid expenses

 

(251)

 

(234)

Net activity on notes receivable - related party, other

(76)

(90)

Deferred water sales revenue

 

2

(56)

Land under development

 

(10,161)

 

(6,550)

Deferred lot sale revenue

 

(1,189)

 

(113)

Taxes payable / receivable

(2,075)

1,934

Net activity on note receivable - related party, reimbursable public improvements

8,388

 

(2,986)

Net cash provided by (used in) operating activities

 

3,799

 

(793)

Cash flows from investing activities:

Net Purchase of property and equipment

 

(282)

 

(409)

Investments in future development phases at Sky Ranch

(1,206)

(1,994)

Construction costs of single-family rentals

(59)

(291)

Investments in water, water systems and land

 

(6,878)

 

(1,226)

Payments on note receivable - related party, other

75

100

Purchase of held-to-maturity investments in U.S. Treasury Bills

-

(171)

Net cash used in investing activities

 

(8,350)

 

(3,991)

Cash flows from financing activities:

Payments on notes payable

(27)

(23)

Repurchases of common shares

 

(323)

 

(439)

Net cash used in financing activities

 

(350)

 

(462)

Net change in cash, cash equivalents and restricted cash

 

(4,901)

 

(5,246)

Cash, cash equivalents and restricted cash – beginning of period

 

25,358

 

28,487

Cash, cash equivalents and restricted cash – end of period

$

20,457

$

23,241

Cash and cash equivalents

$

14,392

$

20,360

Restricted cash

6,065

2,881

Total cash, cash equivalents and restricted cash

$

20,457

$

23,241

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for income taxes

$

4,351

$

65

Cash paid for interest

$

309

$

312

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:

Change in reimbursable public improvements included in accounts payable and accrued liabilities

$

494

$

205

Change in investments in water and water systems included in accounts payable and accrued liabilities

$

90

$

84

Issuance of shares for compensation

$

201

$

211

See accompanying Notes to the Consolidated Financial Statements

7

PURE CYCLE CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

May 31, 2025

NOTE 1 – PRESENTATION OF INTERIM INFORMATION

The accompanying unaudited consolidated financial statements have been prepared by Pure Cycle Corporation (the “Company” or “Pure Cycle”) and include all adjustments that are of a normal recurring nature and are in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows of the Company as of and for the three and nine months ended May 31, 2025 and 2024. The August 31, 2024 balance sheet was derived from the Company’s audited consolidated financial statements.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted. It is suggested the accompanying consolidated financial statements and notes be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2024 (“2024 Annual Report”) filed with the U.S. Securities and Exchange Commission (“SEC”) on November 13, 2024. The results of operations for interim periods presented are not necessarily indicative of the operating results expected for the full fiscal year.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used to account for certain items such as revenue recognition, dollar amount of reimbursable costs and collectability of reimbursable costs, costs of revenue for lot sales, share-based compensation, certain accrued liabilities, and the useful lives and recoverability of long-lived assets. Actual results could differ from those estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment.

Recently Issued Accounting Pronouncements

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning September 1, 2024, and interim periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its consolidated financial statement disclosures.

In December 2023, FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which requires expanded disclosure of our income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its consolidated financial statement disclosures.

In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” ("ASU 2024-03"), which requires disaggregated disclosure of certain costs and expenses on an interim and annual basis in the notes to the financial statements. ASU 2024-03 is effective for the Company for annual periods beginning September 1, 2027. The Company is currently evaluating the impact ASU 2024-03 will have on its financial statement disclosures.

Management has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact on our consolidated financial statements and related disclosures.

Reclassifications

The Company has reclassified certain prior year information to conform to the current year presentation.

8

NOTE 2 – REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD

The Sky Ranch Community Authority Board (“Sky Ranch CAB”) and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Notes 5 and 15 to the 2024 Annual Report.

The notes receivable – related party, reimbursable public improvements and project management fees are due to the Company from the Sky Ranch CAB and reports the balances owed by the Sky Ranch CAB to the Company for public improvements paid for by Pure Cycle which are reimbursable from the Sky Ranch CAB and include project management fees related to the Company’s management of the construction of the public improvements, and interest accrued on the unpaid balances related to advances from the Company to fund certain public improvements in the ongoing development of the Sky Ranch master planned community (Sky Ranch). Pure Cycle has advanced funds to the Sky Ranch CAB for the cost of constructing certain public improvements at Sky Ranch which are the ultimate responsibility of the Sky Ranch CAB. During the three and nine months ended May 31, 2025, Pure Cycle spent $2.9 million and $9.4 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Additionally, for the three and nine months ended May 31, 2025, project management fees of $0.1 million and $0.5 million and interest income on the outstanding note receivable of $0.4 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2025, the Sky Ranch CAB paid Pure Cycle $0.8 million and $11.4 million pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  

During the three and nine months ended May 31, 2024, Pure Cycle spent $4.1 million and $7.6 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Since Pure Cycle believes the amounts are probable of collection, they have been added to the note receivable from the Sky Ranch CAB. Additionally, for the three and nine months ended May 31, 2024, project management fees of less than $0.2 million and $0.4 million and interest income on the outstanding note receivable of $0.2 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2024, the Sky Ranch CAB paid Pure Cycle $0 and $0.3 million, respectively, pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  

The following table summarizes the activity and balances associated with the note receivable from the Sky Ranch CAB:

Three Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

38,005

$

28,915

Additions

3,395

4,626

Payments received

(800)

Ending balance

$

40,600

$

33,541

Nine Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

40,964

$

24,999

Additions

11,058

8,828

Payments received

(11,422)

(286)

Ending balance

$

40,600

$

33,541

The note receivable from the Sky Ranch CAB accrues interest at 6% per annum. Public improvements which do not qualify for reimbursement at the time of being incurred are considered contract fulfillment costs and are recorded as land development construction costs as incurred. If public improvement costs are deemed qualified for reimbursement, the costs are recognized as notes receivable - related party. The Company assesses the collectability of the note receivable from the Sky Ranch CAB, which includes reimbursable public improvements, project management fees and the related interest income, at each reporting period. The Sky Ranch CAB has an obligation to repay the Company, but the ability of the Sky Ranch CAB to do so before the contractual termination dates is dependent upon the establishment of a tax base or other fee generating activities sufficient to fund reimbursable costs incurred.

9

NOTE 3 – REVENUES, FEES AND OTHER INCOME ITEMS

The Company’s revenue is primarily generated from three unique segments: (1) Sales of water and wastewater taps, metered water and wastewater usage; (2) the sale of lots to homebuilders; and (3) rent collected from its single-family homes. Detailed descriptions of the policies related to revenue recognition are included in Note 2 to the 2024 Annual Report.

The following describes significant components of revenue for the three and nine months ended May 31, 2025 and 2024.

Water and wastewater tap fees – During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 20 water taps, respectively, generating $1.4 million and $0.5 million in tap fee revenues, respectively. During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 18 wastewater taps, respectively, generating $0.3 million and $0.1 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 130 and 35 water taps, respectively, generating $4.3 million and $0.9 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 127 and 33 wastewater taps, respectively, generating $1.0 million and $0.2 million in tap fee revenues, respectively. The water taps were all sold at Sky Ranch and Wild Pointe, and the wastewater taps were all sold at Sky Ranch.

Metered water usage and wastewater treatment fees – During the three months ended May 31, 2025 and 2024, the Company sold a total of 76 and 394 acre-feet of water, respectively, generating $0.4 million and $1.7 million in metered water and wastewater treatment fees revenue, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 442 and 1,422 acre-feet of water, respectively, generating $2.1 million and $5.8 million in metered water and wastewater treatment fees revenue, respectively. The Company provides water and wastewater services to customers, for which the customers are charged monthly usage fees. Water usage fees are assessed to customers based on actual metered usage each month plus a base monthly service fee assessed per single family equivalent (“SFE”) unit served. One SFE is a customer, whether residential, commercial or industrial, that imparts a demand on the Company’s water or wastewater systems similar to the demand of a family of four persons living in a single-family house on a standard-sized lot. Water usage pricing is based on a tiered pricing structure, and certain usage revenues are subject to royalties as described in the 2024 Annual Report. The Company’s largest customers for water are for industrial users, mainly oil and gas companies using water in drilling and hydraulic fracking processes.

Lot sales – For the three months ended May 31, 2025 and 2024, the Company recognized $2.5 million and $4.8 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. For the nine months ended May 31, 2025 and 2024, the Company recognized $6.0 million and $7.9 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. As of May 31, 2025, the first development phase (509 lots) is complete and the second development phase (1,032 lots) is being developed in five subphases, referred to as Phase 2A (229 lots), Phase 2B (211 lots), Phase 2C (228 lots), Phase 2D (218 lots) and Phase 2E (146 lots). As of May 31 2025, Phase 2A is 100% complete, Phase 2B is approximately 96% complete, Phase 2C is approximately 68% complete, Phase 2D is approximately 29% complete, and Phase 2E is expected to begin development work in fiscal 2026. Phase 2B is substantially complete with some landscaping and warranty items remaining. Phase 2C is expected to be completed by the end of Pure Cycle’s fiscal 2025, Phase 2D is expected to be completed in fiscal 2026, and Phase 2E is expected to be completed by the end of calendar 2026.

Project management fees – During the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.2 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.5 million and $0.4 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project.  

Single-family rental revenue

As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements.  Pure Cycle generally rents its single-family properties under non-cancelable one-year lease agreements. For the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.1 million of rental property revenues, respectively. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.4 million and $0.4 million of rental property revenues, respectively.  

Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental

10

units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately three more years to build and rent all these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.

Special facility projects and other revenue

Pure Cycle receives fees from customers including municipalities and area water providers for contract operations services. These fees are recognized as earned, typically monthly, plus charges for additional work performed. Additionally, the Company performs certain construction activities at Sky Ranch. The activities performed include construction and maintenance services. The revenue for both types of services are invoiced and recognized as special facility projects revenue. For the three months ended May 31, 2025 and 2024, the Company recognized $0.2 million and $0.2 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.6 million and $0.6 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party.

Deferred revenue

Changes and balances of the Company’s deferred revenue accounts by segment are as follows:

Three Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at February 28, 2025

$

-

$

2,048

$

2,048

Revenue recognized

(11)

(3,540)

(3,551)

Revenue deferred

13

2,476

2,489

Balance at May 31, 2025

$

2

$

984

$

986

Three Months Ended May 31, 2024

Water and Wastewater Resource Development

Land Development

Total

Balance at February 29, 2024

$

31

$

2,605

$

2,636

Revenue recognized

(18)

(4,881)

(4,899)

Revenue deferred

-

3,824

3,824

Balance at May 31, 2024

$

13

$

1,548

$

1,561

Nine Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2024

$

-

$

2,173

$

2,173

Revenue recognized

(11)

(6,027)

(6,038)

Revenue deferred

13

4,838

4,851

Balance at May 31, 2025

$

2

$

984

$

986

Nine Months Ended May 31, 2024

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2023

$

69

$

1,661

$

1,730

Revenue recognized

(164)

(8,058)

(8,222)

Revenue deferred

108

7,945

8,053

Balance at May 31, 2024

$

13

$

1,548

$

1,561

11

The Company receives deposits or pre-payments from oil and gas operators to reserve water for use in future well drilling and fracking operations. When the operators use the water, the Company recognizes the revenue for these payments in the metered water usage from the commercial customers’ line on the statement of income.

The Company recognizes lot sales over time as construction activities progress and not necessarily when payment is received. For example, the Company may receive milestone payments before revenue can be recognized (i.e., prior to the Company completing cumulative progress which faithfully represents the transfer of goods and services to the customer), which results in the Company recording deferred revenue. The Company recognizes this revenue into income as construction activities progress, measured based on costs incurred compared to total estimated costs of the project, which management believes is a faithful representation of the transfer of goods and services to the customer.

Revenue allocated to remaining performance obligations such as described above represents contracted revenue that has not yet been recognized, which includes unearned revenue and amounts that will be recognized as revenue in future periods.

NOTE 4 – FAIR VALUE MEASUREMENTS

Fair value accounting guidance includes a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 inputs) and the lowest priority to unobservable inputs (Level 3 inputs).

The carrying value for certain of the Company’s financial instruments (i.e., cash, restricted cash, short term investments, accounts receivable, accounts payable, accrued liabilities, the SFR Notes and the Lost Creek Note, each as defined in Note 6 below) materially approximate their fair value because of their short-term nature and generally negligible credit losses.

As of May 31, 2025 and August 31, 2024, the Company had no assets or liabilities measured at fair value on a recurring basis. As of May 31, 2025 and August 31, 2024, the Company had one Level 3 asset (notes receivable – related party), measured at fair value on a nonrecurring basis, for which the Company did not record any impairment charges.

There were no transfers between Level 1, 2 or 3 categories during the three and nine months ended May 31, 2025 and 2024.

NOTE 5 – WATER, LAND AND OTHER FIXED ASSETS

The Company’s water rights and current water and wastewater service agreements, including capitalized terms not defined herein, are more fully described in Note 4 to the 2024 Annual Report.

Investment in Water and Water Systems

The Company’s Investments in water and water systems consist of the following costs and accumulated depreciation and depletion:

May 31, 2025

August 31, 2024

Accumulated

Accumulated

Depreciation

Depreciation

(In thousands)

    

Costs

    

and Depletion

    

Costs

    

and Depletion

Rangeview water system

$

31,695

$

(5,644)

$

23,381

$

(3,579)

Rangeview water supply

16,198

(21)

15,889

(20)

Water supply – Other

 

1,300

 

(1,136)

 

7,588

 

(2,307)

Sky Ranch water rights and other costs

 

7,690

 

(1,661)

 

7,764

 

(1,641)

Sky Ranch pipeline

 

5,740

 

(1,510)

 

5,740

 

(1,366)

Lost Creek water supply

 

10,812

 

 

7,357

 

Fairgrounds water and water system

 

2,900

 

(1,657)

 

2,900

 

(1,591)

Wild Pointe service rights

 

1,632

 

(1,384)

 

1,632

 

(1,261)

Totals

 

77,967

 

(13,013)

 

72,251

 

(11,765)

Net investments in water and water systems

$

64,954

$

60,486

12

During the three months ended May 31, 2025 there were no additional acquisitions of water rights. During the nine months ended May 31, 2025, the Company’s Lost Creek water supply increased $3.5 million, primarily from the acquisition of 378 acre-feet of ditch water in the Henrylyn Irrigation District and 220 acre-feet of groundwater rights in the Lost Creek Designated Basin.

The Company, the Rangeview Metropolitan District (“Rangeview District”) and the State Land Board filed a Water Court Application on December 31, 2020 seeking: (1) to adjudicate 1,635 acre feet of water from the Box Elder Creek Alluvial aquifer (a new water right), (2) consolidate and enlarge certain reservoirs on the Lowry Ranch, (3) approve new places of use for existing water rights, (4) approve new places of storage for certain water rights, and (5) approve a new alternate diversion point for certain existing water rights. On February 7, 2025, the Water Court denied our new water right application of 1,635 acre feet of Box Elder Creek Alluvial aquifer water, as well as the consolidation and enlargement of certain reservoirs on the Lowry Ranch. Neither of these rulings impacted our existing water rights or existing reservoir storage sites. The Court sought additional information from the Company and opposing parties regarding the three claims which remain outstanding before continuing the trial. The Company has provided the additional information and is working with opposing parties to reach a settlement agreement.

Construction in Progress

The construction in progress account represents costs incurred on various construction projects currently underway that as of the balance sheet date have not been completed and placed into service. The construction in progress account consists primarily of costs incurred relating to water facilities and Sky Ranch infrastructure being constructed, which Pure Cycle anticipates will be placed in service during the next 12 months. During the three and nine months ended May 31, 2025, the Company incurred $0.7 million and $1.9 million of costs related to construction in Sky Ranch and water and wastewater construction projects. The Company capitalized less than $0.1 million and $2.5 million of costs as projects were completed and placed into service during the three and nine months ended May 31, 2025.

Single-Family Rental Homes

As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements. Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately three more years to build and rent these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.

NOTE 6 – DEBT AND OTHER LONG-TERM OBLIGATIONS

As of May 31, 2025, the outstanding principal and deferred financing costs of the Company’s loans are as follows:

(In thousands)

May 31, 2025

Single-Family Rental Home Note Payable

$

3,908

Lost Creek Note Payable

3,000

Total outstanding principal

6,908

Deferred financing costs

(50)

Less current maturities, net of current deferred financing costs

(346)

Debt, less current portion

$

6,512

13

As of May 31, 2025, the scheduled maturities (i.e., principal payments) of the Company’s loans are as follows:

(In thousands)

Scheduled principal payments

Within 1 year

$

387

Year 2

1,357

Year 3

318

Year 4

3,137

Year 5

302

Thereafter

1,407

Total principal payments

6,908

Deferred financing costs

(50)

Total principal payments, net

$

6,858

SFR Note 1

On November 29, 2021, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 1”) with its primary bank to reimburse amounts expended for the construction of the first three single-family rental units. The SFR Note 1 has the following terms:

Initial principal amount of $1.0 million
Floating per annum interest rate equal to the Western Edition of the “Wall Street Journal” Prime Rate plus 0.5%, which has a floor of 3.75% and a ceiling of 4.25% (4.25% as of May 31, 2025). In the event of default, the interest rate on the SFR Note would be increased by adding an additional 2.0%
Maturity date of December 1, 2026
Fifty-three principal and interest payments each month which began July 1, 2022, in the amount of $4,600 each and increased to $5,000 each on November 1, 2024
Estimated final principal and interest balloon payment of $0.9 million payable on December 1, 2026
Secured by three single-family rental homes
Required minimum debt service coverage ratio of 1.10, measured annually based on audited financial statements (which the Company satisfied as of August 31, 2024), calculated as net operating income less distributions divided by required principal and interest payments, with net operating income defined as net income plus interest, depreciation, and amortization.

SFR Note 2

On August 30, 2023, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 2”) with its primary bank to reimburse amounts expended for the construction of the next 11 single-family rental homes. The SFR Note 2 has the following terms:

Initial principal amount of $3.0 million
An interest rate of 7.51%. In the event of default, the interest rate on the SFR Note 2 would be increased by adding an additional 5.0%
Maturity date of August 30, 2028
Fifty-nine principal and interest payments each month beginning September 30, 2023, in the amount of $21,200 each
Estimated final principal and interest balloon payment of $2.9 million payable on August 30, 2028
Secured by 11 single-family rental homes
Required minimum EBITDA of $3.0 million, measured annually at each fiscal year end (which the Company satisfied as of August 31, 2024).

Lost Creek Note

On June 28, 2022, the Company entered a loan with its primary bank to fund the acquisition of 370 acre-feet of water rights the Company acquired on June 27, 2022, in the Lost Creek Designated Groundwater Basin area of Colorado (the “Lost Creek Note”). The Lost Creek Note has an original principal balance of $3.0 million, a ten-year maturity, monthly interest only payments averaging $12,000 per month

14

for thirty-six months which began on July 28, 2022, twenty-four monthly principal and interest payments of $42,000 beginning on July 28, 2025, fifty-nine monthly principal and interest payments of $32,000 beginning on July 28, 2027, and a balloon payment of less than $0.8 million plus unpaid and accrued interest due on June 28, 2032. The Lost Creek Note has a thirty-year amortization period and a fixed per annum interest rate equal to 4.90%. The Lost Creek Note is secured by the Lost Creek Water rights acquired with the note and any fees derived from the use of the Lost Creek Water rights. The Lost Creek Note does not contain any financial covenants.

Working Capital Line of Credit

On January 31, 2024, the Company entered a Business Loan Agreement (“Working Capital LOC”) with its primary bank to provide a $5.0 million operating line of credit. The Working Capital LOC has a two-year maturity, monthly interest only payments if the line is drawn upon with unpaid principal and interest due at maturity, and a floating per annum interest rate equal to the Wall Street Journal Prime Rate (7.5% as of May 31, 2025), which has a floor of 5.00%. In the event of default, the interest rate on the Working Capital LOC would be increased by an additional 2.0%. As of May 31, 2025, the Company has not drawn on the Working Capital LOC.

Letters of Credit

At May 31, 2025, the Company had 11 Irrevocable Letters of Credit (“LOCs”) outstanding. The LOCs are to guarantee the Company’s performance related to certain construction projects at Sky Ranch relating to the delivery of finished lots and as collateral for payment obligations outlined in the construction contract for certain single-family rental homes in Phase 2B. The Company has the intent and ability to perform on the contracts, after which, the LOC’s will expire at various dates from November 2025 through June 2026. As of May 31, 2025, the LOCs totaled $6 million, which are secured by cash balances maintained in restricted cash accounts at the Company’s bank, renew annually at various dates and have a 1% annual fee.

NOTE 7 – EMPLOYEE STOCK PLANS

The Company reserved 2.0 million shares of common stock for issuance to employees and directors pursuant to the Company’s 2024 Equity Incentive Plan (the “2024 Equity Plan”). As of May 31, 2025, there were 1,973,796 shares available for grant under the 2024 Equity Plan. Prior to the effective date of the 2024 Equity Plan, the Company granted options and stock awards to eligible participants under its 2014 Equity Plan (the “2014 Equity Plan”), which expired on April 12, 2024.

The following table summarizes the combined stock option activity for the 2014 Equity Plan and 2024 Equity Plan for the periods noted:

    

Number of Options

    

Weighted Average Exercise Price

    

Weighted Average Remaining Contractual Term

    

Approximate Aggregate Intrinsic Value
(in thousands)

Outstanding at August 31, 2024

524,500

$

9.42

4.7

$

877

Granted

 

Net settlement exercised

 

(35,000)

7.89

Forfeited / Expired

Outstanding at May 31, 2025

 

489,500

$

9.52

4.0

$

769

Options exercisable at May 31, 2025

 

472,500

$

9.54

4.0

$

741

Outstanding at August 31, 2023

 

563,000

$

9.15

5.5

$

1,221

Granted

 

Net settlement exercised

 

(32,000)

5.66

Forfeited / Expired

Outstanding at May 31, 2024

 

531,000

$

9.36

4.9

$

472

15

During the nine months ended May 31, 2025 and 2024, the Company had net settlement exercises of stock options, whereby the optionee did not pay cash for the options exercised but instead received the number of shares equal to the difference between the exercise price and the market price on the date of exercise. During the three months ended May 31, 2025 and 2024, there were no net settlement exercises. During the nine months ended May 31, 2025, net settlement exercises resulted in 13,815 shares being issued and 21,185 options being cancelled in settlement of the shares issued. During the nine months ended May 31, 2024, net settlement exercises resulted in 13,978 shares being issued and 18,022 options being cancelled in settlement of the shares issued.

The following table summarizes the activity and value of non-vested options under the 2014 Equity Plan and 2024 Equity Plan for the periods presented:

    

Number of Options

    

Weighted Average Grant Date Fair Value

Non-vested options outstanding at August 31, 2024

59,000

$

4.45

Granted

 

Vested

 

(42,000)

4.66

Forfeited / Expired

 

Non-vested options outstanding at May 31, 2025

 

17,000

$

3.93

Non-vested options outstanding at August 31, 2023

 

111,000

$

4.43

Granted

 

Vested

 

(52,000)

4.41

Forfeited

Non-vested options outstanding at May 31, 2024

 

59,000

$

4.45

All non-vested options are expected to vest.

On January 15, 2025, the Company’s six non-employee Board members were each granted 2,566 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $11.69. There is no vesting requirement for the unrestricted stock grants.

On September 18, 2024, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 18, 2024 grant date, and 20% will vest on each anniversary of the grant date for four years subject to continued employment. On September 18, 2024, the Company also issued an employee 1,200 shares of restricted stock.  These shares vest 1/3 at the September 18, 2024 grant date, and 1/3 will vest on each anniversary of the grant date for two years subject to continued employment. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company.

On May 22, 2024, the Company issued a non-employee Board member 1,608 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.33. There is no vesting requirement for the unrestricted stock grants.

On January 17, 2024, the Company’s six non-employee Board members were each granted 3,006 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.98. There is no vesting requirement for the unrestricted stock grants.

On September 19, 2023, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 19, 2023 grant date, and 20% vest each anniversary of the grant date for four years. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company.

For the three and nine months ended May 31, 2025, the Company recognized less than $0.1 million and $0.3 million of stock-based compensation expense. For the three and nine months ended May 31, 2024, the Company recognized $0.2 million and $0.3 million of stock-based compensation expense.

At May 31, 2025, the Company had unrecognized compensation expenses totaling $0.1 million relating to non-vested options and restricted stock that are expected to vest. The weighted-average period over which these options and shares of restricted stock are expected to vest is approximately two years.

16

NOTE 8 – RELATED PARTY TRANSACTIONS

The Rangeview Metropolitan District

The Rangeview District and the Company’s agreements with the Rangeview District are described in greater detail in Note 15 to the 2024 Annual Report.

The Rangeview District and the Company have entered into two loan agreements. In 1995, the Company extended a loan to the Rangeview District for borrowings of up to $0.3 million, which is unsecured, and bears interest based on the prevailing prime rate plus 2% (9.5% at May 31, 2025). The maturity date of the loan is December 31, 2025, at which time it automatically renews through December 31, 2026. Beginning in January 2014, the Rangeview District and the Company entered into a funding agreement that allows the Company to continue to provide funding to the Rangeview District for day-to-day operations and accrue the funding into a note that bears interest at a rate of 8% per annum and remains in full force and effect for so long as the 2014 Amended and Restated Lease Agreement among the Rangeview District, the Company, and the State Board of Land Commissioners remains in effect. At May 31, 2025, balance in notes receivable - related parties, other totaled $1.2 million, which included borrowings of $1.2 million and accrued interest of less than $0.1 million. As of August 31, 2024, the principal and interest on both loan agreements totaled $1.2 million, which included $1.2 million of borrowings and less than $0.1 million of accrued interest. During the three and nine months ended May 31, 2025, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District. During the three and nine months ended May 31, 2024, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District.

Additionally, the Company provides funding to the Rangeview District for the Rangeview District’s participation in the “Wise Partnership.” The WISE Partnership and capitalized terms related to WISE not defined herein are defined in Note 8 to the 2024 Annual Report. During the three months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received 28 and 32 acre-feet of WISE water, paying $0.1 million and $0.1 million for this water. During the nine months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received metered water deliveries of 58 acre-feet and 98 acre-feet of WISE water, paying $0.1 million and $0.3 million for this water. The cost of WISE water to the members is based on the water rates charged by Aurora Water and can be adjusted each January 1. As of January 1, 2025, WISE water was approximately $7.23 per thousand gallons and such rate will remain in effect through calendar 2025.

Sky Ranch Community Authority Board

The Sky Ranch CAB and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Note 15 to the 2024 Annual Report.

The Sky Ranch Districts and the Sky Ranch CAB are quasi-municipal corporations and political subdivisions of Colorado formed for the purpose of providing service to Sky Ranch. The Sky Ranch CAB was formed to, among other things, design, construct, finance, operate and maintain certain public improvements for the benefit of the property within the boundaries and/or service area of the Sky Ranch Districts. For the public improvements to be constructed and/or acquired, it is necessary for each Sky Ranch District, directly or through the Sky Ranch CAB, to be able to fund the improvements and pay its ongoing operations and maintenance expenses related to the provision of services that benefit the property. To fund these improvements, the Company and the Sky Ranch CAB entered into various funding agreements obligating the Company to advance funds to the Sky Ranch CAB for specified public improvements constructed starting in 2018. All amounts owed under the agreements bear interest at a rate of 6% per annum. Any advances not paid or reimbursed by the Sky Ranch CAB by December 31, 2058, for the first phase and December 31, 2060 for the second phase shall be deemed forever discharged and satisfied in full.  The Company has received cumulative, project-to-date payments of $47.7 million from the Sky Ranch CAB for payments on the note receivable including both principal and interest payments.

As of May 31, 2025, the balance of the Company’s advances to the Sky Ranch CAB for improvements, including interest, net of reimbursements from the Sky Ranch CAB total $40.6 million. The advances have been used by the Sky Ranch CAB to pay for construction of public improvements. The Company submits specific costs for reimbursement to the Sky Ranch CAB that have been certified by an independent third-party. The Company anticipates providing additional funding of approximately $5.2 million for construction of public improvements to the Sky Ranch CAB during the remainder of fiscal 2025 related to Phase 2B, Phase 2C, Phase 2D and Phase 2E of the Sky Ranch development.  Payments from Sky Ranch CAB are made based on available cashflow from operations or from proceeds from the issuance of bonds.

17

In fiscal 2022, through a competitive bidding process, the Sky Ranch CAB awarded the Company a contract to construct fencing around Phase 2A of the Sky Ranch Master Planned Community. The contracted bid price is $0.4 million, which is being recognized as revenue as the construction of the fence progresses. Through the same process, the Sky Ranch CAB awarded the Company in fiscal 2024, a contract to construct fencing around Phase 2B of the Sky Ranch Master Planned Community.  The contracted bid price is $0.2 million, which is being recognized as revenue as the construction of the fence progresses.  During the three months ended May 31, 2025 and 2024, the Company recognized $0 of revenue related to these contracts. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.1 and less than $0.1 million of revenue related to these contracts.  

Nelson Pipeline Constructors LLC

Through a competitive bidding process, the Sky Ranch CAB awarded Nelson Pipeline Constructors, LLC (“Nelson”), a contract to construct the wet utility pipelines in Phase 2A of Sky Ranch. During the three months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 related to this contract. During the nine months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 and $0.1 million related to this contract. Nelson is majority owned by the chair of the Company’s Board of Directors.

NOTE 9 – SIGNIFICANT CUSTOMERS

The Company has significant customers in its operations. The tables below present the percentage of total revenue for the reported customers for the nine months ended May 31, 2025 and 2024. For water and wastewater customers, the Company provides services on behalf of the Rangeview District, for which the significant end users include Sky Ranch CAB and two oil & gas operators. The home builders at Sky Ranch account for lot purchase revenue but also for water and wastewater tap fee revenues.

Nine Months Ended

% of Total Revenue Generated From:

May 31, 2025

May 31, 2024

KB Home

20

%

12

%

Lennar

21

%

24

%

Melody (DR Horton)

12

%

6

%

Two oil & gas operators

6

%

30

%

Challenger

7

%

10

%

Sky Ranch CAB

8

%

7

%

As of May 31, 2025, 77% of the reported trade accounts receivable balance, excluding oil and gas royalty receivable, is owed to Pure Cycle by the Rangeview District for tap fees, water usage and wastewater treatment fees.

NOTE 10 – ACCRUED LIABILITIES

(In thousands)

    

May 31, 2025

    

August 31, 2024

Accrued compensation

$

999

$

1,045

Other operating payables

 

409

 

147

Property taxes

346

206

Operating lease obligation, current

11

73

Professional fees

500

(a)

5

Rental deposits

38

38

Total accrued liabilities

$

2,303

$

1,514

Land development costs due to the Sky Ranch CAB

$

621

$

1,556

Due to Rangeview Metropolitan District

290

652

Total accrued liabilities - related parties

$

911

$

2,208

(a)As of May 31, 2025, the Company has accrued an estimated $0.5 million in legal expenses associated with expenses relating to the water court’s ruling in February 2025 and potential settlement negotiations regarding its remaining three claims.  

18

NOTE 11 – SEGMENT INFORMATION

The Company reports two operating segments which meet segment disclosure requirements, the water and wastewater resource development segment and the land development segment. The single-family rentals, although not currently material to operations and not a required segment disclosure, is presented within the operating segment information below for informational purposes.

The water and wastewater resource development segment includes providing water and wastewater services to customers. The Company delivers these services by using water rights owned or controlled by the Company and developing, operating, and maintaining infrastructure to divert, treat and distribute that water and collect, treat and reuse reclaimed wastewater. The land development segment includes all activities necessary to develop and sell finished lots, which for the three and nine months ended May 31, 2025 and 2024, was done exclusively at the Company’s Sky Ranch Master Planned Community. The single-family rental business includes the monthly rental fees received from the renters under the non-cancelable annual leases.

The tables below present the measure of profit and assets used to assess the performance of the two required segments and the single-family rentals that the Company believes will become a segment for the periods presented:

Three Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

2,345

    

$

2,664

$

131

    

$

5,140

Cost of revenue

 

891

 

543

 

40

 

1,474

Depreciation and depletion

 

409

 

 

 

409

Total cost of revenue

 

1,300

 

543

 

40

 

1,883

Segment profit

$

1,045

$

2,121

$

91

$

3,257

Three Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

2,465

$

5,016

$

123

$

7,604

Cost of revenue

 

911

 

1,346

 

71

 

2,328

Depreciation and depletion

 

410

 

 

 

410

Total cost of revenue

 

1,321

 

1,346

 

71

 

2,738

Segment profit

$

1,144

$

3,670

$

52

$

4,866

Nine Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

8,026

    

$

6,488

$

373

    

$

14,887

Cost of revenue

 

2,636

 

2,420

 

133

 

5,189

Depreciation and depletion

 

1,248

 

 

 

1,248

Total cost of revenue

 

3,884

 

2,420

 

133

 

6,437

Segment (loss) profit

$

4,142

$

4,068

$

240

$

8,450

Nine Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

7,562

$

8,268

$

357

$

16,187

Cost of revenue

 

2,547

 

2,362

 

161

 

5,070

Depreciation and depletion

 

1,132

 

 

 

1,132

Total cost of revenue

 

3,679

 

2,362

 

161

 

6,202

Segment profit

$

3,883

$

5,906

$

196

$

9,985

19

The following table summarizes the Company’s total assets by segment. The assets consist of water rights and water and wastewater systems in the Company’s water and wastewater resource development segment; land, land development costs and deposits in the Company’s land development segment; and the cost of the homes in the single-family rental segment. The Company’s other assets (Corporate) primarily consist of cash, short term investments, restricted cash, equipment, and related party notes receivable.

(In thousands)

    

May 31, 2025

    

August 31, 2024

Water and wastewater resource development

$

68,588

$

64,616

Land development

11,497

8,521

Single-family rental

5,272

5,371

Corporate

66,382

68,846

Total assets

$

151,739

$

147,354

NOTE 12 – EARNINGS PER SHARE

Earnings per share (“EPS”) is calculated by dividing net income attributable to common shareholders by the weighted-average shares of common stock outstanding during the period. Certain outstanding options are excluded from the diluted EPS calculation because they are anti-dilutive (i.e., their assumed conversion into common stock would increase rather than decrease EPS). For the three months ended May 31, 2025 and 2024, the Company excluded 421,988 options and 475,130 options because their impact was anti-dilutive. For the nine months ended May 31, 2025 and 2024, the Company excluded 399,762 options and 470,217 options because their impact was anti-dilutive.

Three Months Ended

Nine Months Ended

(In thousands, except share and per share amounts)

    

May 31, 2025

    

May 31, 2024

    

May 31, 2025

    

May 31, 2024

Net income

$

2,256

$

2,825

$

7,002

$

5,008

Basic weighted average common shares

24,076,022

24,087,170

24,077,188

24,085,578

Effect of dilutive securities

67,512

55,869

89,738

60,783

Weighted average shares applicable to diluted earnings per share

24,143,534

24,143,039

24,166,926

24,146,361

Earnings per share - basic

$

0.09

$

0.12

$

0.29

$

0.21

Earnings per share - diluted

$

0.09

$

0.12

$

0.29

$

0.21

NOTE 13 – INCOME TAXES

The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items. As of May 31, 2025, the Company is estimating an annual effective tax rate of approximately 25%. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to various factors.

The provision for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its effective income tax rate expected to be applicable for the full fiscal year considering any items requiring discrete recognition.

The effective income tax rate for the three and nine months ended May 31, 2025, was impacted by adjustments related to reconciling items between the Company’s books and tax returns.

NOTE 14 – SUBSEQUENT EVENTS

On July 4, 2025, President Trump signed into law the One Big Beautiful Bill Act ("OBBBA"). The OBBBA makes permanent key elements of the Tax Cuts and Jobs Act, including 100% bonus depreciation, domestic research cost expensing, and the business interest expense limitation. ASC 740, “Income Taxes”, requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. Consequently, as of the date of enactment, and during the three months ended August 31, 2025, the Company will evaluate all deferred tax balances under the newly enacted tax law and identify any other changes required to its financial statements as a result of the OBBBA. The Company is still evaluating the impact of the OBBBA and the results of such evaluations will be reflected on the Company's Form 10-K for the year ended August 31, 2025.

20

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

In Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”), “we,” “us,” “our” and "Pure Cycle" refer to Pure Cycle Corporation and all entities owned or controlled by Pure Cycle Corporation. You should read the following discussion in conjunction with our consolidated financial statements and accompanying notes, related MD&A and discussion of our business included in our Annual Report on Form 10-K for the year ended August 31, 2024 (2024 Annual Report) filed with the United States (U.S.) Securities and Exchange Commission (SEC) and the unaudited consolidated financial statements and accompanying notes included in this Form 10-Q. The results of operations reported and summarized below are not necessarily indicative of future operating results, and future results could differ materially from those anticipated in forward-looking statements (refer to “Disclosure Regarding Forward-Looking Statements” in this Form 10-Q; and Part I, Item 1A. “Risk Factors” in our 2024 Annual Report for further discussion).

We are a diversified water and wastewater service provider, land developer, and home rental company. We provide wholesale water and wastewater services in the Denver, Colorado area, develop land we own into master planned communities, and develop single-family homes for rent. Each of our businesses, providing water and wastewater services, land development and single-family home rentals generate attractive recurring monthly income.

Recent Developments and Economic Conditions

The housing market stabilized in 2024 as the Federal Reserve shifted from an aggressive monetary policy in 2023 to a more balanced approach that has continued into 2025 with relatively consistent interest rates. In the first half of 2025, the housing market faced additional challenges as consumer demand was influenced by ongoing affordability challenges and uncertainty occurring from federal trade policies.  Elevated mortgage interest rates have kept the 30-year fixed mortgage rates at their highest level in over 15 years.  Additionally, the housing market has faced volatility due to other macroeconomic and geopolitical conditions, including weakened consumer confidence.

Although higher mortgage interest rates and volatile macroeconomic and geopolitical conditions may persist for some time, homebuilders' strategic use of interest rate buydowns as incentives has played a crucial role in driving sales during higher levels of interest rates. Despite higher interest rate and recent market uncertainty stemming from anticipated U.S. governmental policy changes, we maintain a positive long-term outlook on land development and the housing market based on fundamental factors remaining positive. These include favorable demographics, the lot and housing supply-demand imbalance resulting from a decade-plus of underproduction of new homes in relation to population growth, and low resale home inventory. While we remain confident in the long-term growth prospects for the industry given these factors, the current demand for new homes is subject to continued uncertainty due to many factors. The combination of higher mortgage interest rates since early 2022, several years of rising housing prices, elevated inflation, and various other macroeconomic and geopolitical concerns has been moderating housing demand. Although interest rates have been stabilizing, we expect moderate to lower demand to continue throughout 2025 and into early 2026. Given current conditions, we continue to monitor market dynamics and surrounding community performance and adjust the timing of additional construction expenditures at Sky Ranch as warranted. We believe our segment pricing (entry level) lots and the low inventory of entry level housing in the Denver market will help Sky Ranch navigate a changing market better than other surrounding and significantly higher priced communities.

Our future performance and the strategies we implement (and adjust or refine as necessary or appropriate) will depend significantly on prevailing economics, the homebuilding industry, capital, credit and financial market conditions and a stable and constructive political and regulatory environment (particularly regarding housing and mortgage loan financing policies and trade policies impacting the cost of construction and building materials). The continuing impact of the Federal Reserve’s policies for the federal funds interest rate and other measures to moderate persistent U.S. inflation and the uncertainty in future Federal Reserve monetary policy are expected to be ongoing headwinds for the housing market in 2025 and beyond. Prolonged supply chain disruptions, labor shortages and other production-related challenges could extend or delay our construction cycle times and intensify construction-related cost pressures beyond our experience in 2025. In addition, consumer demand for our homes and our ability to grow and scale, revenue and returns in fiscal 2025 and 2026 could be materially and negatively affected by the above-described monetary policy impacts or other factors that curtail mortgage loan availability, employment or income growth or consumer confidence in the U.S. or in the Colorado markets. The potential extent and effect of these factors on our business is highly uncertain, unpredictable and outside our control, and our past performance, including in fiscal 2024, should not be considered indicative of future results.

21

On July 4, 2025, President Trump signed into law the One Big Beautiful Bill Act ("OBBBA"). The OBBBA makes permanent key elements of the Tax Cuts and Jobs Act, including 100% bonus depreciation, domestic research cost expensing, and the business interest expense limitation. We are currently evaluating the impact of the OBBBA and expect the results of such evaluations to be reflected in our Annual Report on Form 10K for the year ended August 31, 2025.

Our Business Strategy

For more than 30 years, we have accumulated and continue to accumulate a portfolio of valuable water rights, land interests and single-family rental homes along the Front Range of Colorado. We have added an extensive network of wholesale water production, storage, treatment and distribution systems, and wastewater collection and treatment systems that we operate and maintain to serve domestic, commercial, and industrial customers in the eastern Denver metropolitan region. Our primary land asset, known as Sky Ranch, is in one of the most active development areas in the Denver metropolitan region along the rapidly developing I-70 corridor, where we are developing lots for residential, commercial, retail, and light industrial uses. Sky Ranch is zoned to include up to 3,200 single family and multifamily homes, parks, open spaces, trails, recreational centers, schools, and over two million square feet of retail, commercial and light industrial space, all of which will be serviced by our water and wastewater services segment. Additionally, we have retained lots in our Sky Ranch development for our single-family rental business where we build single-family homes for rent, typically under annual lease agreements. With 14 homes currently owned and rented, we continue to expand this new line of business which may include more than 200 rental homes at Sky Ranch over the next several years.

Although we report our results of operations through our water and wastewater resource development segment and our land development segment, we operate these segments as a cohesive business designed to provide a cost effective, sustainable, and value-added business enterprise.

Water and Wastewater

Water resources throughout the western U.S., and particularly in Colorado, are a scarce and valuable resource. Our owned and/or controlled portfolio of more than 30,000 acre-feet of water is comprised of groundwater, designated basin groundwater, and surface water supplies. Our other significant water assets include 26,000 acre-feet of adjudicated reservoir sites, two wastewater reclamation facilities, water treatment facilities, potable and raw water storage facilities, wells and water production facilities, and roughly 50 miles of water distribution and wastewater collection lines. Our water supplies and wholesale facilities are primarily located in southeast Denver, an area which is limited in both water availability and infrastructure to produce, treat, store, and distribute water and wastewater. We believe this provides us with a unique competitive advantage in offering these services.

We provide wholesale water and wastewater service to local governments for both residential and commercial customers. The local governments we serve include the Rangeview Metropolitan District (“Rangeview District”), Arapahoe County, the Sky Ranch Community Authority Board and related metropolitan districts (“Sky Ranch CAB”), and the Elbert and Highway 86 Commercial Metropolitan District (“Elbert 86 District”). Our mission is to provide sustainable, reliable, high-quality water to our customers and collect, treat, and reuse wastewater using advanced water treatment systems, which produce high quality reclaimed water we can reuse for outdoor irrigation and industrial demands. By using and reusing our water supplies, we proactively manage our valuable water rights in the water-scarce Denver, Colorado region which dramatically reduces the environmental impact of our water resource operations. We design, permit, construct, operate and maintain wholesale water and wastewater systems that we own or operate on behalf of governmental entities. We also design, permit, construct, operate, and maintain retail distribution and collection systems that we own or exclusively operate on behalf of our governmental customers. Additionally, we handle administrative functions, including meter reading, billing and collection of monthly water and wastewater revenues, regulatory water quality monitoring, sampling, testing, and reporting requirements to the Colorado Department of Public Health and Environment.

Revenues for our water operations are dependent on us growing the number of customers we serve. If we are unable to add customers to our systems and sell taps to builders, our revenues could be negatively impacted. We currently are the developer of the Sky Ranch Master Planned Community, which is the main driver of our tap sales. Prolonged periods of hot and dry weather generally cause increased water usage for watering lawns, washing cars, and keeping parks irrigated. Additionally, prolonged periods of dry weather could lead to drought restrictions and limited water availability. Despite our substantial water supply, customers may be required to conserve water usage under such drought restrictions which would negatively impact metered usage revenues. We have addressed some of this vulnerability by instituting minimum customer charges which are intended to cover fixed costs of operations under all likely weather conditions.

22

Land Development

Our Land Development segment is primarily focused on developing the Sky Ranch Master Planned Community located along the booming I-70 corridor. We develop and sell residential, commercial, retail, and light industrial lots. Sky Ranch is zoned to include up to 3,200 single-family and multifamily homes, parks, open spaces, trails, recreational centers, and schools. Additionally, Sky Ranch is zoned to include over two million square feet of retail, commercial, and light industrial space, which is the equivalent of approximately 1,800 residential units, meaning the Sky Ranch community at build-out will include a total of roughly 5,000 residential and equivalent units. Our land development activities include the design, permitting, and construction of all the horizontal infrastructure, including, storm water, drainage, roads, curbs, sidewalks, parks, open space, trails, and other infrastructure to deliver “ready to build” finished lots to home builders and commercial customers. Our land development activities generate revenue from the sale of finished lots as well as construction revenues from activities where we construct infrastructure on behalf of others. Land development revenues come from our home builder customers under specific agreements for the delivery of finished lots. Additionally, pursuant to certain agreements with the Sky Ranch CAB and its related metropolitan districts, on their behalf we construct public infrastructure such as roads, curbs, storm water, drainage, sidewalks, parks, open space, trails etc., the costs of which are reimbursed to us by the Sky Ranch CAB through funds generated from property taxes, fees or the issuance of municipal bonds.

Our land development activities provide a strategic complement to our water and wastewater activities because a significant component of any master planned community is providing high quality domestic water, irrigation water, and wastewater services to the community. Having control over the land and the water and wastewater services enables us to build infrastructure for potable water and irrigation distribution, wastewater and storm water collection, roads, parks, open spaces, and other investments efficiently and to manage delivery of these investments to match take-down commitments from our home builder customers without significant excess capacity in any of these investments.

We have been developing the Sky Ranch community since 2017 in phases. We believe it will take approximately eight to ten more years to fully develop Sky Ranch. In 2017, we began the initial development phase of Sky Ranch when we entered separate contracts with several national homebuilders, pursuant to which we sold a total of 505 single-family, detached residential lots at Sky Ranch. Pursuant to these agreements, we were obligated to construct infrastructure and other public improvements as well as wholesale infrastructure improvements (i.e., a wastewater reclamation facility and wholesale water facilities). Since starting, multiple phases of the Sky Ranch development are complete, and revenue and costs have been recognized.

During our fiscal 2021, we began construction on the second development phase at Sky Ranch. For this phase, we entered separate contracts with several national homebuilders to sell 938 single-family attached and detached residential lots at Sky Ranch, and we retained approximately 94 lots (through such contracts and subsequent amendments) for use in our single-family home rental business. The second development phase is approximately 250 acres and is being completed in five sub-phases (referred to as Phase 2A, 2B, 2C, 2D and 2E). Due to our strong performance in the first phase of the Sky Ranch project, we were able to realize an approximate 76% increase in our average lot prices in Phase 2. For example, we increased our sales price for a 45’ foot lot from an average of $75,000 to $132,000 and added an escalation clause that increases the prices depending on timing of payments. The timing of cash flows includes certain milestone deliveries such as the completion of governmental approvals for final plats, installation of wet utilities, and final completion of lot deliveries.

In February 2021, we began construction activities in Phase 2A at Sky Ranch, which has 229 residential lots, 10 of which we have retained for use in our single-family rental business. Contracts with three of the four homebuilders included milestone payments as construction progressed, with the fourth homebuilder contract making one payment due upon the transfer of title to the finished lots. As of May 31, 2025, Phase 2A of the Sky Ranch development is 100% complete, and we have received all $18.4 million of payments related to the sale of the 219 lots in Phase 2A.

In March 2023, we began construction activities in Phase 2B at Sky Ranch, which is platted for 211 residential lots, 17 of which we retained for use in our single-family rental business. Contracts with three of the four homebuilders in Phase 2B included milestone payments as construction progressed, with the fourth homebuilder making one payment due upon the transfer of title to the finished lots. As of May 31, 2025, Phase 2B of the Sky Ranch development is approximately 96% complete, and we have received all $17.3 million of payments related to the sale of the 211 lots in Phase 2B.

23

In February 2024, we began construction activities in Phase 2C at Sky Ranch, which is platted for 228 residential lots, 40 of which we have retained for use in our single-family rental business. Contracts with three of the four homebuilders in Phase 2C include milestone payments as construction progresses, with the fourth homebuilder having one payment due upon the transfer of title to the finished lots. As of May 31, 2025, Phase 2C of the Sky Ranch development is approximately 68% complete. As of May 31, 2025, we received $6.7 million, which consists of the first and second milestone payments from the three builders with milestone payment contracts. We expect all of the finished lot payments from the four homebuilders for Phase 2C, which totals $10.5 million, to be received over the next 3 months.

In December 2024, we began construction activities in Phase 2D at Sky Ranch, which is platted for 218 residential lots, 27 of which we have retained for use in our single-family rental business. We are contracted with one homebuilder and are in negotiations with other  homebuilders in Phase 2D to include milestone payments as construction progresses.  We are contracted with a third homebuilder having one payment due upon the transfer of title to the finished lots. As of May 31, 2025, Phase 2D of the Sky Ranch development is approximately 29% complete. As of May 31, 2025, we received $1.4 million, which consists of the first milestone payment from the first builder with a milestone payment contract. We expect all milestone payments and finished lot payments for Phase 2D, which total $17.5 million, to be received over the next 12 months.

We recognize revenue earned under contracts with milestone payments over time using the percentage of completion method which aligns the recognition of revenue with the requisite progress made on construction activities. During the three months ended May 31, 2025 and 2024, due to the construction progress in Phase 2A through 2D, we recognized $2.5 million and $4.8 million of lot sales revenue related to construction at Sky Ranch. During the nine months ended May 31, 2025 and 2024, due to the construction progress in Phase 2A through 2D, we recognized $6.0 million and $7.9 million of lot sales revenue related to construction at Sky Ranch. Due to construction progress, we have recognized a total of $18.4 million of lot sales revenue since construction began on Phase 2A, $16.5 million of lot sales revenue since construction began on Phase 2B, $6.8 million of lot sales revenue since construction began on Phase 2C and $1.2 million of lot sales revenue since construction began on Phase 2D as of May 31, 2025. We expect to recognize the remaining $0.8 million of revenue for Phase 2B over the next 3 months, the remaining $10.6 million of revenue from all four homebuilders for Phase 2C over the next 12 months, and the remaining $17.6 million of revenue from our homebuilders for Phase 2D before the end of our fiscal 2026.

We expect to begin construction activities in Phase 2E in fiscal 2026, with the completion of approximately 146 lots in calendar 2026 but will plan to pace construction to match builder absorption.

Remaining payments for lot sales and the related revenue for Phase 2D will be recognized as construction of that phase occurs. We believe it will take approximately two more years to complete construction and sell the finished lots in all five subphases depending on market conditions and the permitting process.

In addition to the lot sales described above, from the start of development at Sky Ranch through May 31, 2025, we have received $30.0 million of water and wastewater tap fees from the homebuilders, which is for all 509 taps sold in Phase 1 (with four being allocated to our single-family rentals), all 229 taps sold in Phase 2A (with 10 being allocated to our single-family rentals), 187 of 211 taps sold in Phase 2B (with 17 allocated to our single-family rentals) and 10 of 228 taps sold in Phase 2C. The timing of tap sales is dependent on when homebuilders request building permits. Fees charged per water tap are dependent on lot sizes and average water usage across a broad range of housing product types including duplexes and townhomes. For Phase 2 in total, we estimate water and wastewater tap fees will exceed $20.0 million.

Single-Family Rentals

During our fiscal 2021, we launched a new line of business we are referring to as our single-family rental business. During Phase 1 of Sky Ranch, we retained ownership of four residential lots for use in this business. As of May 31, 2025, we have completed 14 single-family homes on these lots which we own, maintain, and have leased to qualified renters under one-year lease terms. We expect to expand our single-family rentals in our second development phase of Sky Ranch by building homes on lots we did not sell to our home builder partners, which we will rent out once completed. As of May 31, 2025, we reserved approximately 94 lots in Phase 2, 10 of which are in Phase 2A and are completed and rented as of May 31, 2025. Additionally, we have reserved 17 lots in Phase 2B, which we anticipate completing in fiscal 2026.

24

We capitalize the costs of the homes and when applicable depreciate the costs over periods not exceeding thirty-years. Lease income is recorded monthly as earned, and renters are typically under a one-year lease. We began recognizing monthly lease income for the first three rental units on November 1, 2021.

Results of Operations

Executive Summary

For the three months ended May 31, 2025 and 2024, we generated net income of $2.3 million and $2.8 million, respectively. The decrease was primarily due to a decrease in land development. The decrease in water sales to oil and gas operators for drilling purposes in 2025 was offset by an increase in water and wastewater tap fee revenue and an increase in oil and gas royalty income.  Lot sales revenue is recognized using the percentage of completion method, which is based on progress of construction. Despite increased challenges in the housing market, our land development activities continue to perform well, as we continue construction on Phase 2B, 2C and 2D at Sky Ranch.

For the nine months ended May 31, 2025 and 2024, we generated net income of $7.0 million and $5.0 million, respectively. The increase was primarily due to an increase in oil and gas royalty income.  Total revenue decreased over the two periods due to a decrease in land development. Lot sales revenue is recognized using the percentage of completion method, which is based on progress of construction. Despite increased challenges in the housing market, our land development activities continue to perform well; however, land development activities have decreased resulting in a decreased lot sales revenue compared to our historically high level of Lot sales revenue in the prior year period. We are continuing construction on Phase 2B, 2C and 2D at Sky Ranch and expect to align the timing to begin development activities on Phase 2E with market demand for additional lots at Sky Ranch. The increase in cost of revenue was due to an increase in estimated cost for Phase 2B as well as increased property tax due to our accelerated development schedule. The decrease in water sales to oil and gas operators for drilling purposes in 2025 was offset by an increase in water and wastewater tap fee revenue and an increase in oil and gas royalty income.

The tables below present our consolidated results of operations for the three and nine months ended May 31, 2025 and 2024.

Three Months Ended

(In thousands, except for water deliveries and taps sold)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Water and wastewater resource development revenue

$

2,345

$

2,465

$

(120)

(5)

%

Land development revenue:

Lot sales

2,526

4,795

(2,269)

(47)

%

Project management fees

138

221

(83)

(38)

%

Single-family rental

131

123

8

7

%

Total revenue

5,140

7,604

(2,464)

(32)

%

Water and wastewater development cost of revenue

1,300

1,321

(21)

(2)

%

Land development cost of revenue

543

1,346

(803)

(60)

%

Single-family rental cost of revenue

40

71

(31)

(44)

%

Total cost of revenue

1,883

2,738

(855)

(31)

%

General and administrative expense and depreciation

1,923

1,798

125

7

%

Operating income (loss)

1,334

3,068

(1,734)

(57)

%

Other income, net

1,659

784

875

112

%

Income taxes

(737)

(1,027)

(290)

(28)

%

Net income

$

2,256

$

2,825

$

(569)

(20)

%

Basic EPS

$

0.09

$

0.12

$

(0.03)

(25)

%

Diluted EPS

$

0.09

$

0.12

$

(0.03)

(25)

%

Water delivered (acre-feet)

76

394

(318)

(81)

%

Water taps sold

40

20

20

100

%

Wastewater taps sold

40

18

22

122

%

Lots delivered

%

25

Nine Months Ended

(In thousands, except for water deliveries and taps sold)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Water and wastewater resource revenue

$

8,026

$

7,562

$

464

6

%

Land development revenue

Lot sales

5,981

7,906

(1,925)

(24)

%

Project management fees

507

362

145

40

%

Single-family rental

373

357

16

4

%

Total revenue

14,887

16,187

(1,300)

(8)

%

Water and wastewater resource cost of revenue

3,884

3,679

205

6

%

Land development cost of revenue

2,420

2,362

58

2

%

Single-family rental cost of revenue

133

161

(28)

(17)

%

Total cost of revenue

6,437

6,202

235

4

%

General and administrative expense and depreciation

6,724

5,529

1,195

22

%

Operating income

1,726

4,456

(2,730)

(61)

%

Other income, net

7,551

2,357

5,194

220

%

Income tax expense

(2,275)

(1,805)

470

26

%

Net income

$

7,002

$

5,008

$

1,994

40

%

Basic EPS

$

0.29

$

0.21

$

0.08

38

%

Diluted EPS

$

0.29

$

0.21

$

0.08

38

%

Water delivered (acre-feet)

443

1,422

(979)

(69)

%

Water taps sold

130

35

95

271

%

Wastewater taps sold

127

33

94

285

%

Three and Nine Months Ended May 31, 2025 Results Compared to 2024

For the three and nine months ended May 31, 2025, total revenue decreased as compared to 2024, primarily due to a decline in land development activity. When we transfer title to lots to homebuilders under contracts where we remain obligated to deliver finished lots, the sales of such lots are recognized using the percentage of completion method. The decrease in water sales was driven by a decline in oil and gas drilling activities within our service area in 2025. This was offset by an increase in water and wastewater tap fee revenue and oil and gas royalties. Tap fee revenue timing depends on the timing of builders filing for building permits, which has increased with the development of Phase 2B and 2C in 2025.

For the three months ended May 31, 2025, total costs of revenue decreased as compared to 2024, due to decreased revenue.  For the nine months ended May 31, 2025, total costs of revenue increased as compared to 2024, primarily due to an increase in our water and wastewater system overhead as we continue to expand our system capacity, an increase in the estimated cost for Phase 2B and increased property tax due to our accelerated development schedule.

For the three months ended May 31, 2025, general and administrative expense increased as compared to 2024, due to increased expenses associated with additional employees hired in 2025. For the nine months ended May 31, 2025, general and administrative expense increased as compared to 2024, due to an accrual for legal fees booked in 2025 and increased expenses associated with additional employees hired in 2025.

For the three and nine months ended May 31, 2025, other income increased as compared to 2024 primarily due to royalty revenues from our oil and gas mineral interest at Sky Ranch, from the completion of an additional six wells in 2024, which began producing during this fiscal year.

For the three and nine months ended May 31, 2025, water deliveries decreased as compared to 2024 primarily due to a decrease of water sales to oil and gas operators.  

26

Water and Wastewater Resource Development Results of Operation

Three Months Ended

(In thousands, except for water deliveries)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Metered water usage from:

 

Municipal water usage

$

148

$

145

$

3

2

%

Commercial water usage

149

1,432

(1,283)

(90)

%

Wastewater treatment fees

102

85

17

20

%

Water and wastewater tap fees

1,700

581

1,119

193

%

Other revenue

246

222

24

11

%

Total segment revenue

2,345

2,465

(120)

(5)

%

Water service costs

533

564

(31)

(5)

%

Wastewater service costs

237

173

64

37

%

Depreciation

409

410

(1)

(0)

%

Other

121

174

(53)

(30)

%

Total expenses

1,300

1,321

(21)

(2)

%

Segment operating income

$

1,045

$

1,144

$

(99)

(9)

%

Water deliveries (acre-feet)

Export - Commercial

1

1

%

Sky Ranch

56

45

11

24

%

Wild Pointe

17

18

(1)

(6)

%

O&G operations

2

330

(328)

(99)

%

Total water deliveries

76

394

(318)

(81)

%

Nine Months Ended

(In thousands, except for water deliveries)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Metered water usage from:

 

Municipal water usage

$

507

$

458

$

49

11

%

Commercial water usage

1,324

5,045

(3,721)

(74)

%

Wastewater treatment fees

284

258

26

10

%

Water and wastewater tap fees

5,292

1,162

4,130

355

%

Other revenue

619

639

(20)

(3)

%

Total segment revenue

8,026

7,562

464

6

%

Water service costs

1,418

1,628

(210)

(13)

%

Wastewater service costs

642

513

129

25

%

Depreciation

1,248

1,132

116

10

%

Other

576

406

170

42

%

Total expenses

3,884

3,679

205

6

%

Segment operating income

$

4,142

$

3,883

$

259

7

%

Water deliveries (acre-feet)

On Site

1

2

(1)

(50)

%

Commercial sales - export water and other

2

3

(1)

(33)

%

Sky Ranch

199

145

54

37

%

Wild Pointe

55

52

3

6

%

O&G operations

186

1,220

(1,034)

(85)

%

Total water deliveries

443

1,422

(979)

(69)

%

For the three and nine months ended May 31, 2025, municipal water usage was consistent with 2024.  Commercial water usage revenue decreased for the three and nine months ended May 31, 2025 compared to 2024 due to decreased water sales to oil and gas operators.

For the three and nine months ended May 31, 2025, wastewater treatment fees increased slightly as compared to 2024 primarily due to new Sky Ranch customers.

27

For the three and nine months ended May 31, 2025, water and wastewater tap sales increased compared to 2024 due to the timing of finished lots at Sky Ranch in 2025. Tap sales are driven by builders obtaining building permits in anticipation of home closings.

Land Development Results of Operations

Three Months Ended

(In thousands)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Lot sales

$

2,526

$

4,795

$

(2,269)

(47)

%

Project management revenue

138

221

(83)

(38)

Total revenue

2,664

5,016

(2,352)

(47)

%

Land development construction and project management costs

543

1,346

(803)

(60)

%

Segment operating income

$

2,121

$

3,670

$

(1,549)

(42)

%

Nine Months Ended

(In thousands)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

Lot sales

$

5,981

$

7,906

$

(1,925)

(24)

%

Project management revenue

507

362

145

40

%

Total revenue

6,488

8,268

(1,780)

(22)

%

Land development construction and project management costs

2,420

2,362

58

2

%

Segment operating income

$

4,068

$

5,906

$

(1,838)

(31)

%

For the three and nine months ended May 31, 2025, lot sales revenue decreased as compared to 2024 due primarily to the timing of finished lot deliveries. When we transfer title to lots to homebuilders under contracts where we remain obligated to deliver finished lots, the sales of such lots are recognized using the percentage of completion method. Therefore, revenue will fluctuate due to timing of construction activities as well as the number of lots under the percentage of completion accounting method throughout Phase 2.

For the three months ended May 31, 2025, total costs of revenue decreased as compared to 2024, due to decreased revenue recognition from our percentage of completion revenue recognition and the timing of finished lot deliveries.  For the nine months ended May 31, 2025, total costs of revenue increased as compared to 2024, primarily due to an increase in estimated cost for Phase 2B as well as increased property tax due to our accelerated development schedule.

Single-Family Rental Results of Operations

In fiscal 2021, we began construction on homes for our single-family rental business. Each home is rented under a one-year non-cancelable lease agreement. The costs reflected as cost of sales for the rental units include a pro-rata share of the annual property taxes and insurance related specifically to the rental units as well as immaterial fees related to the operations and maintenance assessments from the Sky Ranch CAB that are assessed to every home in Sky Ranch. Our tenants are responsible for all other utilities including water and wastewater services that are paid to us through the Rangeview District. As of May 31, 2025, the Company had a total of 14 units rented.

28

Liquidity, Capital Resources and Financial Position

As of May 31, 2025, our working capital, defined as current assets less current liabilities, was $18.1 million, which included $14.4 million in cash and cash equivalents.  All our cash is maintained at high-credit quality institutions, and we follow a diversified investment approach for our cash and cash equivalents by maintaining such funds with a portfolio of banks in high quality, highly liquid, short-term deposits and investments to mitigate banking concentration risk. We believe that as of May 31, 2025, and as of the date of the filing of this Quarterly Report on Form 10-Q, we have sufficient working capital to fund our operations for the next 12 months. Our expected obligations for the next 12 months are described below.

Sky Ranch Development

Phase 1 of the Sky Ranch development is complete, Phase 2 began in February 2021, which is being done in five subphases, of which Phase 2A is completed and Phase 2B, Phase 2C and Phase 2D are being actively developed as of May 31, 2025. We estimate total costs to complete the infrastructure (including public improvements) for all 886 lots in the first four subphases of Phase 2 to total $81.1 million. Of this, we anticipate spending up to $18.4 million in the next 12 months, and we anticipate receiving approximately $28.0 million in milestone and finished lot payments from our builder customers. Additionally, we expect to receive tap fee payments from our builder customers over the same period. The amounts we expect to spend and receive in the next 12 months are dependent on the pace of construction in Phase 2B, Phase 2C and Phase 2D. We believe water and wastewater tap fees as well as progress payments from our homebuilder customers and our existing cash balances will fund our obligations for the next 12 months.

Single-Family Rental Construction Contract

As of May 31, 2025, we have entered into contracts with national home builders to construct 17 rental units at Sky Ranch in Phase 2B and 6 of the 40 rental units at Sky Ranch in Phase 2C. The contracted construction costs for all 17 units in Phase 2B and 2 C will be approximately $6 million. As of May 31, 2025, we had incurred $0.3 million of these construction costs. We anticipate financing the majority of the remaining cost for Phase 2B and 2C rental units in fiscal 2026.

South Metropolitan Water Supply Authority (“SMWSA”) and the Water Infrastructure Supply Efficiency Partnership (“WISE”)

We have entered into a financing agreement that obligates us to fund the Rangeview District’s cost of participating in WISE. We anticipate investing up to $0.5 million in total over the next 12 months to fund the Rangeview District’s obligation to purchase water and fund development of infrastructure for WISE, and its obligations related to SMWSA. In exchange for funding the Rangeview District’s obligations in WISE, we have the sole right to use and reuse the Rangeview District’s 9% share of the WISE water and infrastructure to provide water service to the Rangeview District’s customers and to receive the revenue from such service. Our current WISE subscription entitles us to approximately 3.0 million gallons per day of transmission pipeline capacity and up to 900 acre-feet per year of water.

Summary Cash Flows Table

Nine Months Ended

 

(In thousands)

    

May 31, 2025

    

May 31, 2024

    

$ Change

    

% Change

 

Cash (used) provided by:

 

  

 

  

 

  

 

  

Operating activities

$

3,799

$

(793)

$

4,592

579

%

Investing activities

(8,350)

(3,991)

(4,359)

(109)

%

Financing activities

(350)

(462)

112

24

%

Net Change in cash

$

(4,901)

$

(5,246)

$

345

7

%

For the nine months ended May 31, 2025, we used cash as follows:

Operating activities provided $3.8 million in cash, mainly from a partial reimbursement of the Company’s Note Receivable from the Sky Ranch CAB.  This was offset by normal operations to fund construction activities (including the public improvements) at Sky Ranch and payments to vendors.  We anticipate continuing to spend cash for the construction activities at Sky Ranch for the foreseeable future.

29

Investing activities used $8.4 million in cash, mainly for the purchase of land and water rights.  We also continued our investing in future phases of Sky Ranch and construction of additional water delivery infrastructure.
Financing activities used $0.4 million of cash, mainly for the repurchase of common stock.

Critical Accounting Policies and Use of Estimates

Our critical accounting policies and estimates are described in “Critical Accounting Policies and Estimates” within Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Note 3 of our 2024 Annual Report. The accounting policies and estimates used in preparing our interim consolidated financial statements for the three and nine months ended May 31, 2025, are the same as those described in our 2024 Annual Report. There have been no changes to our critical accounting policies during the three and nine months ended May 31, 2025. Certain information and note disclosures normally included in our annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted from the interim financial statements included in this Quarterly Report on Form 10-Q pursuant to the rules and regulations of the SEC, although we believe that the disclosures made are adequate to make the information not misleading. The unaudited consolidated financial statements and other information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and notes thereto in our 2024 Annual Report.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Not applicable.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures as defined in Rule 13a-15(e) of the Exchange Act that are designed to ensure that information required to be disclosed in our reports filed or submitted to the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms, and that information is accumulated and communicated to management, including the principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures. The President and the Chief Financial Officer evaluated the effectiveness of disclosure controls and procedures as of May 31, 2025, pursuant to Rule 13a-15(b) under the Exchange Act. Based on this evaluation, the President and the Chief Financial Officer each concluded that as of May 31, 2025, our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective.

Changes in Internal Control Over Financial Reporting

No changes were made to our internal control over financial reporting during our most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

The Company, Rangeview District and the State Land Board filed a Water Court Application in Colorado Water Court Division 1 on December 31, 2020, seeking: (1) to adjudicate 1,635 acre feet of water from the Box Elder Creek Alluvial aquifer (a new water right), (2) consolidate and enlarge certain reservoirs on the Lowry Ranch, (3) approve new places of use for existing water rights, (4) approve new places of storage for certain water rights, and (5) approve a new alternate diversion point for certain existing water rights. On February 7, 2025, the Water Court denied our new water right application of 1,635 acre feet of Box Elder Creek Alluvial aquifer water, as well as the consolidation and enlargement of certain reservoirs on the Lowry Ranch. Neither of these rulings impacted our existing water rights or existing reservoir storage sites. The Court sought additional information from the Company and opposing parties regarding the three claims which remain outstanding before continuing the trial. The Company has provided the additional information and is working with opposing parties to reach a settlement agreement.

30

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

On November 2, 2022, our Board of Directors approved a stock repurchase program. The program is open-ended and authorizes repurchases of up to an aggregate of 200,000 shares of common stock in the open market. During the quarter ended May 31, 2025, the Company repurchased 2,000 shares of common stock under the repurchase program. The following table summarizes the purchase of our common stock during the quarter ended May 31, 2025:            

Period

    

Total Number of Shares Purchased

    

Average Price Paid per Share

    

Total Number of Shares Purchase as Part of Publicly Announced Plans or Programs

    

Maximum Number of Shares that May Yet Be Purchased Under the Plans or Programs

April 2025

2,000

10.19

2,000

112,074

Total

2,000

$

10.19

2,000

112,074

Item 6. Exhibits

Exhibit Number

Description

31.1

Certification of principal executive officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

31.2

Certification of principal financial officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

32.1

Certification of principal executive officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. **

32.2

Certification of principal financial officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. **

101.INS

Inline XBRL Instance Document. *

101.SCH

Inline XBRL Taxonomy Extension Schema Document. *

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document. *

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document. *

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document. *

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document. *

104

Cover page formatted as inline XBRL and contained in Exhibit 101

*

Filed herewith.

**

Furnished herewith.

31

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

PURE CYCLE CORPORATION

/s/ Marc S. Spezialy

    

Marc S. Spezialy

Vice President and Chief Financial Officer

July 9, 2025

32

EX-31.1 2 pcyo-20250531xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Mark W. Harding, certify that:

1.     I have reviewed this quarterly report on Form 10-Q of Pure Cycle Corporation;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)   Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me by others within those entities, particularly during the period in which this report is being prepared;

(b)   Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles;

(c)   Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)   All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)   Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: July 9, 2025

    

/s/ Mark W. Harding

Mark W. Harding

Principal Executive Officer


EX-31.2 3 pcyo-20250531xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Marc S. Spezialy, certify that:

1.    I have reviewed this quarterly report on Form 10-Q of Pure Cycle Corporation;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)   Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me by others within those entities, particularly during the period in which this report is being prepared;

(b)   Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles;

(c)   Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)   All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)   Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: July 9, 2025

    

/s/ Marc S. Spezialy

Marc S. Spezialy

Principal Financial Officer


EX-32.1 4 pcyo-20250531xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Pure Cycle Corporation (the “Company”) for the three and nine months ended May 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark W. Harding, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.     The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.     The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Mark W. Harding

    

Mark W. Harding

Principal Executive Officer

July 9, 2025


EX-32.2 5 pcyo-20250531xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Pure Cycle Corporation (the “Company”) for the three and nine months ended May 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Marc S. Spezialy, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.     The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.     The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Marc S. Spezialy

    

Marc S. Spezialy

Principal Financial Officer

July 9, 2025


GRAPHIC 6 pcyo-20250531x10q001.jpg GRAPHIC begin 644 pcyo-20250531x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !# 8P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4ZP?&/C; M1_ FDMJ&L70MXNB1CF25O[J+W/Z#O@4OC7QA8^!?#EWK&H-B&$82,'YI7/W4 M7W)_+D]!7QGJVK:]\8O%SW-S(7D<_*N3Y5K%GH!V _,GW->WEV7/&-U*CM!; MO]$>#F>9K I4Z:O-[+MYL[?QK^U!XAUJ5X=!1-$L\X63:))W'N3D#\!D>M>< M7U[XKU\>9=S:QJ"MSNE:60'\Z];\.>"-,\-Q(8H5GN@/FN91EB?;^[^%=AI6 M@W^M.1:6[2 =7/"C\3Q7T\<1AL(K4::275GQDXXK&R_>S;;Z+_(^;M(T3Q)+ MX3&1:0R%U^NT9%>A:7X_^*?PSA%SJ-MJ>%KB:QT^9AJ&F.,E/++'= V>&VG(PAK*IE-*4 MZ#I/%/CC5CH MNA1RI UT+:6?#N<*-L2LW)]JTOAOXUMOB-X#T/Q+:@)%J5JDYC5MPC?HZ9[[ M6##\*^3/^"O/_)GVH?\ 86LO_1@KY.<7"3C+='M)J231U?\ P](_9G_Z*,W_ M ()-0_\ C%;WA#_@HK^SIXWU6/3M/^*&F6UR_P!TZK;W&GQ?]_9XT0?]]5\' M_P#!.S]@3X5_M-_ :^\6^-$UEM7AURXT]387WDQ^4D4#K\NT\YD;GZ5[7\1_ M^"+/PQU31KQ_!?BGQ'H.M>6?LRZC-%=VF\= RB-7P>F0_'7!Z5(S]"]-U.SU MFP@OM/NX+ZRN$$D-S;2"2.13T964D$'U%6:_$_\ 83^/7CK]D3]J#_A3/C&X MF'AR]U7^Q[[39V9HK2Y9ML5S!NQM5B5).,,C9QG:1^M/[2'BK5/ _P ?B%X MAT.[-AK&F:'=W=I=*BN8I4B9E;# @X('!!% 'H]%?"'_ 2G_:,^(O[0WA7X M@7?Q"\22>([C3+NSCM'DMH(?*5TE+#$2+G)5>N>E?=] !17S!_P4:^+OB[X( M_LRZKXH\$ZP^A:]#>VD4=XD,&.(N%?"_+&JJ,#T% 'T;17QE_P %1OCQX[_9_P#@QX&8O%Y4C;<2HP'*@Y SQ7R?\-/%'_!0[XO>!M)\8>% M=>?4O#^JQM+:73-HD)D4.R$['4,/F4CD#I0!^OM%?D#XH_:J_;C_ &2[RWU? MXIZ0FM^'I"$8ZC86-)[^_@U34([+3?LNF0A8()'X\R:-1\J+W;)QW- '[4T5^4?\ 8G_!3'_G MYF_\"O#_ /C3H]%_X*7^8NZYFVY&?]*\/]/SH _5JBL?P;&2!0!W7Q1^-/@7X*:(=6\<>*=-\-66"4-[.!)+CJ( MXQEY#[*":^8];_X*Z?L[Z3="*VU?7=83_GM8Z/(J#_OZ4/Z5\%?LW?LN_$;_ M (*1?$76/'_Q \37EIX9BN-EWJK#=)*W7[-:(?E0*.^-J^A)K]%O#W_!+;]F M[0](M[.?P%)K$\:!7OM0U:\,TQ_O,$E5 ?\ =4#VH T?A_\ \%*_V>/B)J%M MI]KX^AT>^G^[%KMK-9(#Z&9U$0/U>OI?3]1M-6L8+VQNH;VSG4/%<6\@DCD4 M]"K#@CW%?!'QL_X(Y_"KQE93W/P]O=0\ ZN$_V#M_MK*6E&?57P/[I MKI/^":7P ^(7[/?A'XF>"_',=Q83)JD3:;=PR^;;R1-"1YMN3E>O)!&0?O"@ M#[;HK\LM/_;'^,?[+_[9[> /C3XLD\1^![J?R8+J:RMX0D$I_%^\>,<<]:\2_X)J>,/CC\8O"6I_$/XI^+[G4M!OF, M&BZ8]C;0*X!^>?,<:MC/RJ#P<9YH ^VZ*X?XS_&7PO\ 3X>ZGXR\77WV+2; M%>BC=)/(?NQ1K_$['H/QZ"OS#NOVXOVIOVR_&%WI7P&\.R>&- MF8--:PPLZ MIV^T7=P/+1L%]8NK=_+N(+.:6-\ [65"0>?<5\!_\ !+_] MI_XG?'WXA_$[3O'OBF7Q!9:1# UC%):6\/DEI9%/,4:D\*!SGI0!^B%%%% ! M17QA_P %1?CSX\^ 'PA\.ZQX!U^3P]J5UJGV>:>.WAF+Q[,[<2HP'/H*^5? MVN?\%&/B3X/TCQ1X=U6:_P!#U:V2[L[HRZ%%YL3C*MM?#+D=B : /UYHK\H_ M[$_X*8_\_,W_ (%>'_\ &C^Q/^"F/_/S-_X%>'_\: /JS]J'QK)K/C"/0(7/ MV/2U!=0>'F89)_!2!['=6AX%\-)X;T.)&4"[F DG;OGLOX=/SKRMKW_A(OB2 MUW(=RWFJ&4[N75Z>G_#& MIX;T8Z[J\-KDK']Z1AV4=?\ #\:]DM;6&RMT@@C6*)!A54<"N!^%D8-W?R?Q M*BJ/H2?\!7HE?'8ZHY5.3HC[?*:,84/:=6%%%%>:>X?)'_!1CPS#??#?P]KN M#]IT_4?LX/;RY4);_P >C2OB^W^(LJ_!R^\$S-(\;:S!J=NN!LC BD27GKDD MQ<>Q_'[F_P""A>IQ6GP4L;5F7S;O5HE5<\X5'8G'X#\Z_.*OU#(8^TP$5/I) MV^\^8Q[Y:[MU1^D/_!/[Q,-3^"-U82RY?2M2EC"EON1NJN/I\Q>N$_X*\_\ M)GNH?]A:R_\ 1@KS3]G#Q_#\/_@%\5[E[CR;J\>TL;, _,TTJS*-ON!EOHIK MTC_@KF2W['%Z3P3JECG_ +^"OCLZP[I8J<^C;_)-_F>Q@JG/2C'LO\_\C*_X M(S_\FF:I_P!C5>?^D]K7W=)(L,;2.P1%!9F8X [U^#/[)OQK_:G^'OPQN=+ M^#'A?5-9\)/J4L\MQ9>&SJ""Z*1AU\S8<$*L?RYXS[UZ3KS_ +?O[3-O<>&- M4TSQ/IFCWB^7<0S:?!H5N4/4/(5C9EQU7F#7@'><%\1=5MOVDO^"G+7/@ MPF^LK_Q-9P0W* ,K);K%'+,"I(*?NG8,#RH!K]?_ -KS_DUOXK?]BU?_ /HE MJ\)_8)_X)WV'[*XD\5^*;NUU_P"(5U"8EEMTS;Z;&P^9(2PRSGD-)@<$J!C) M/NW[7G_)K?Q6_P"Q:O\ _P!$M0!\2_\ !#__ )$CXJ?]?]A_Z!/7Z;U^9'_! M#_\ Y$CXJ?\ 7_8?^@3U^F] 'QA_P5O_ .3-];_["-C_ .CUK7_X)7_\F9^$ M_P#KXNO_ $8:R/\ @K?_ ,F;ZW_V$;'_ -'K6O\ \$L!C]C/PG_U\77_ *,- M 'EG_!:G_DWGPE_V,2_^B):]Y_X)Q_\ )D_PL_Z\9O\ TJFKP;_@M3_R;SX2 M_P"QB7_T1+7SA^SA^WQ\=?A/\$/"WA+PK\%6\2Z!IEN\=IJW]FW\HN%,KN6W M1_*<,Q''I0!^I_[2UMX7NO@%X^3QGQX8_L>Y-\V&RJ!#R-O.7_!$& M"_,_Q.F#K_986U1DVG/G98J<^FT-Q7COB/\ :I^.O_!0OQ=8_!F>_P##/P_M MK^X,5S9+YMDLS*>8Y6D=Y'8$']VH&X\$&OU5_93_ &8O#W[*GPMMO">B/]NO M)&^T:EJLD022\G(P2<&Y+S6-7N!J#VIN GE2R/C8'3.<8Z\4 ?T&45^3_ M /PXZU/_ *+);?\ A/-_\DTZ/_@AYJ:2*W_"X[;_ .2: /U>HK'\ M&Z ?"GA#0]$:<7+:;8P69G"[?,\N-4W8R<9VYQDUL4 %?C]_P6G\ZM=N US;CF6'D@=!N'N*Y3_ ()9_M;Q_%+X4W'@/Q5?B+Q/X0AXFNG" MF>Q'1B2!S'@ALDG R<5]Z,H8$$ @\$'O7X=_\%'?@AJ'[*7Q^G\3>!M5N-"T M;QE;S2JFG3M"\)?BXA^7'R-UQSP3F@#M_BOKNK_\%-/VU;#P9H4[K\-_#4K* MUP@)06Z-^^G/(RTA&U>G0);6T$8P$11 M@"OEW_@FQ^S1IWP%^ FG:J_EW/B;Q3$FH7]VHSM0C,<2GT4=?4G-?6] 'X__ M /!6;XCZK\5?VC/"'P&_B)8VMGXDT:TUB"UN8[RW%RF3#-&P9)$;J MK @<@CTZ5T-% &)XW_Y$O7_^P?]M_Z/FK]1_& M_P#R)>O_ /8/N/\ T6U?EQ_P1>_Y*O\ &;_KWMO_ $?-0!^L5%%% 'YX_P#! M:?\ Y()X2_[#1_\ 19KZ>_8@_P"31/A'_P!BY9_^BQ7S#_P6G_Y()X2_[#1_ M]%FOGCX)_P#!(34/C'\)?"?C>/XJ0:3'K^G0WZV+:&TI@#KG9O\ M"[L>N!] M* /V5HK\G_\ AQUJ?_19+;_PGF_^2:/^''6I_P#19+;_ ,)YO_DF@#U:,OH' MB)3(IWV5U\R]\H_/\J^BH94N(DEC8-&ZAE8=P>E>2_'CPJWA7XEZJHC*VUZ_ MVV!CT(?EL?1]X_"M3X=^.8H]$DLKTLTEFNY"HR6B[]^=HR>.PXZ5^F8A?6J$ M*\-=/S/R2"^K5IT9]'^1[O\ #2^6WUN2W;_EO&0OU'/\LUZ?7@6GZAM:"\M) M0<8DCD0Y![@UZEHGQ!L+^%%O'%G<@?-N^X3Z@]OQKXS'8>;G[2*OW/MLKQE. M-/V-1V['5T5F-XFTE%R=2M<>TH)KYT_:;_;#TGX=Z1=Z!X2NTU#Q=,OEF9%S M%8 C[[9X+^B_B>, \>'P=?%5%3IQ=W^'J>Y/$TJ:NY(\#_;Z^*D/C'XDV?AB MPD26S\/1LLTB$_-1YIY7+R22'+.Q.22> MY)J*OV#"8:.$H1H1Z+_ASY.K4=6;F^IT/@+1[KQ/XRT+1+4EY+Z_AA2(D[2[ M.%!(_'K7V+_P5X&/V/=0'_45LO\ T8*\O_8.^&DOB_XO+K\T+'3/#\1N&D_A M,[ K$OU^\W_ *^DO^"@WP)\5_M$_L\W?A#P;;VUSK4M_;7"I=7"PIL1\M\QX MZ5\%Q+74\1"DOLK7U?\ P$CWVM;76)==N+]4M+E9T\IX8%4[AQG,;<5]3U\> M>P%ZM$4'&2\3 #/XUW%)UH _);_@BQ\0K#PQ MXT^(OP]U606&N:FL%W;6URVQW>W\Q98PIY+@2%B.H"-Z5^M5?F[^UW_P3#\0 MZ_\ $R7XI_ K68/#WB:6Y^W7&E/.;/%SU,]M,HPCLW)5L#))W#I7GD/B+_@I M+HUJ-$_LZ\N70>6EZ]MH\S@=,^=RI^K9/O0!ZY_P66^*FG>'_@-I'@<212ZO MX@U&.;R-_P \<$)WF3'IN"+_ ,"KW[_@GIX3N?!W['?PVLKVWDMKN:R>[DCD M4J<2RNZ'![%"A_&OCKX+_P#!,CXH_%WXH0?$#]I?Q$]V(V65])%^+J[NBIRL M3R)F.*('^&,GC(&W.:_4JSLX-/M(+6VB2WMH$6***-=JHBC 4#L !0!^?7_ M 6I_P"3>?"7_8Q+_P"B):]Y_P""'_#_ (&M;2ZU*SU=;R5;RZ6!1&(G7(+=3EAQ7JG['7POUWX+_LT^ M!?!?B:*=(M9(KJ.WE$J*S3R.,,.#PPH ^,/\ @II^P[=ON/F'<#(Y&#[=_P $\?VY+/\ :=\$Q^'/$ "[1B%748AP+B,?WO[Z]CR.#@?8DL23Q/'(BR1N"K(PR&!Z@CTK\P?C_P#\ M$U_B)X*_:"L?B5^SG-9::K3F^:PGN4MEL+@')6//#Q/D_)@8Y'((P ?J#7XM M_L(?\I1?$'_7]K_\Y:_7WX:ZCXGU7P/I%QXSTB#0_%!@"ZA9VEPL\"RCAFC< M'E3U /(SCG&3^3.L?\$\?VHO#7QS\4>._ ,ECH-W>:I>W%GJ%IK<<,XAFD>];- !7YW_\ M%B?V?K[Q]\+]%^(FCVGVJ[\+,\=^$#%Q9R'E@ ,85@"2<8%?HA5?4+"VU6QN M+*\@CNK2XC:*:"50R2(1@J0>H(H _/S_ ()4?MA:'XW^&>G?"?Q!?P6'BS0E M,6G),^S[?;9R F3\SKDY ZC! K]"Z_+G]I;_ ((\SWGB*?Q-\$=;MM(,DOG_ M /"/:G*\20/G.;>X4$@9Z*PX_O=J\WM? _\ P45^'T0TFSNO%%Y;1C9'+_:E MCJ *C@8DD=V ^I% '[!:OK%AX?TRYU'4[VWT[3[9#+/=74HCBB0=69B0 /1V,FI!<0W,C)N)B[E1TW8Y[5^8DO[! MO[8W[2MQ;+\4O%,NF:6) WE^(M=%RL8[LEM;EUW>QV_45^AW[&?['^D_L>^! M-2T.PUZ\\17VJW"7=]>7$2PQF15V@1QC)5<>K,: /H.ORB_X+>?\A+X:_P#7 M*X_G7ZNU\&?\%-?V0/B-^U%>>"Y/ =G87:Z7',MS]LO5M\%CQC=UH ^K/V ?\ L#6W_H KT>N.^#GAF^\%_"OPIH6IHB:AIVG0VTZQN&4.J@'!'7FN MQH _(3_@KI\+=6^&_P =/"7QET6)_(O/)62=L-'%>6Y!C!7K@J >>O-?H_\ MLO?M#>'_ -I7X2Z3XJT6\BENC$D6I688>;:7(4;T=1TR>1Z@\5UWQ5^%7AGX MT^!=3\(^+=.34]%OTVR1DX9&_A=&_A93R#7Y?^)?^"9/Q^_9U\:77B']G_QP MU]:O_JXH[\:??%#_A%;Z9)XJURVTJ M35+N.QL+=VS-=3.X4+&@^9N6&2!@#DU^9S7'_!2O6HQI#I>6H/R-&]6LH #/<6DL,88X!9D('/U-?CSX)_X)_?M@?"77];U#P%J5MX7?4Y#Y M\FG:_'$TR!V9 WTW'\Z /V9HK\FO^&<_^"A/_10[W_PITKT7]G?X'?MJ^&_C M5X4U+XA^-KK4?!=O=%]3M7U]9Q)'Y; H/O?,5XH TO^"T__ "03PE_V&C_Z M+-?3W[$'_)HGPC_[%RS_ /18KS/_ (*3?LV>-OVFOA5H&@^!K6TNM0L]2^U2 MK>72P*$V8X+=3FOD/PS^R;^WIX-\/Z?H>A^-)M+TC3X5M[6RMO$J+'#&HPJJ M.P H _7BBOR:_P"&<_\ @H3_ -%#O?\ PITH_P"&<_\ @H3_ -%#O?\ PITH M _17X^?#)OB!X7%Q8QAM9T[,D YE3^*/ZG (]QCO7Q+9>(_LWB2YTR0-9ZA M;D/$'X\U,N,DU]9DV9PH+ZOB':+V?;U\CY;- YGL),YA#8*9[H>QKK8?C!%:+LFMVOP%RLT7[MV]F4\ _0D5\_MXEU;P5 MJAT+QWI-UH.JQ\>9/$0D@_O<<8_VERI]J==ZQK5H&N-,2V\1:>W*^5(%F3V) M&0P^@S7V\UOU[GQ/)B*$N26GJ=-\3/CSX[U2WFL-!\/RZ) ^5:\CD% MQ.R_[)483]3Z$5\Z:GH>J62&ZU"VF@\QN7N.&=CUZ\DUV^K_ !?U.$O;II26 M%RO#>>69E_# _6N!U35[S6[LW-[.]Q,>,MV'H!V'L*[Z%&-%6A&QZ]#VWVTD MBG6QX1\(ZMXZ\166AZ'927^IWCB.*&,=?4D] .23P *].^$7[)_C[XMS03P M:8^B:(Y!;5-34QH5SR8U^](>N,#'')%?H-\#OV=O"OP*TMDTF$WNL3H$NM7N M5'G2C@E5_N)D [1Z#))&:\C,,YH8*+C!\T^RZ>O^6Y[N'PK:/J]A&D\VG:W8/: M3>4Y8+(H;AE)4C@Y!Z@9&:WB;X]>"O!MSJ\&LZJ;"32KRSL;D2POQ)='$.WC MYE/S$D9"A6)P :X_X$?LU1?!SQ;J6OQIX4T][W3HM/?3_"7AS^RH6*.6\Z1C M/(TKMGJW3U/4Z/Q%_9OTKXE?$*7Q'J5^PM)M)?3I=-$.0\VR:**# 9(KG+3]IK2-1^)^C>&K#2=2U'1M6T"+7K?7;2UE>)8Y)%1?-&S]VH!R MS,1MX! S7%ZK^QO-?>$_"&BW.NZ)XK728;[^T$\8^'_[0M+Z\NIO.DOQ;"=% M296+A%=3@N-*C%X=D MZ^2_RD 'S ,]#C! .GL_VE?!MS;WEU*-6T^PBL)=4MKV^TR:&'4+6, O+;,R M_O 0P'!93N4%>:[#P'\0--^(NDMJ>E6VJ0V65\N74]-GLC,I4,'C69%+(0> M& P>U>!^#?V(=(\(:)=:5;6?@6R;^RIM+M]>TOPS^#K7Q18^+[W3[IXU\(Z9I=G:61: ++=70#>=+G)P@58P!W+-Z< M@%;QW\?/!7PT?5U\2:J=-&EFQ%TSPNP7[7(TN-?TCQ,-%DN9;Y?%>A?;;35))056>6W6= 98E*A22?N#IQ@ ]&'[27@^]C MTEM'36/$CZC:?;EAT;2I[F6"WW[#),@7'_VG='OM2\=1 M:OHVL:-I_A>_>U;47T^=X9E$,4@.0F1(3+@1@%CP>^*XJX_8\OT\$^%_#MIK M_A^&;0K.2ULM>C\/RV^I:>[RM(TEG-%=J8EY4>6P6#:?JVGR6\\4DP8PLZD8"/L;#9QP0<8JQX;_ &@O!'C% M;/\ L+4WU:2ZEO(8H;2!WD+6N1-\H&<9 /1MRXZBN!TG]DZST[P3K>BVEKX M)\+7EY<6MU;77A'PL=/2*:!BR22H+DF8YP0-RA>?O9I\W[)4%G-XG?0_%-SH MJ:EH T;3XX+89T^0K&LUSY@/[0QE9RWS',?V/K?QOXVN/%VM6G@'Q%K>I M6L-OJ/\ PD7A#[?#&\9;;):AKD/&"K89&=@2 &]9\:3>%]-& MJ:EJ,#()I[/2[B6SA#IO1GN50Q*&'3+>_P!0ETF+2X=&N)+T7<:!WA:%5)!"D'/W>1S4I_:3\(R> M'=)U.UAUJ_N]4N);2WT6UTN:34!-$,S(\ &4V 98M@8Q@G(KE_A_^RO'X';P MV\6IZ191Z1X@NM>&GZ#H0T^R'G0"+R(HA,WEA<;MV3DD\"KM]^S]KNF^+$\4 M>&/%5A9:R-6O;\KJ>E/3QG/:@#UWQ%^TIX.\-:S/I\Z:S=I:K;2WE_8Z3/-9 MVD=P,PR2S*NU0>.^1GD8K*^(?[2-CX?UJ/1?#]C>ZO>Q:K;Z;>WPTZ:33[9Y M#\T;3KA1( 0<9(&1FK,_[/OGZ%XPT[^WL?\ "0V6G6?F_8_^/?[+&$W8\SYM M^,XR,>IK#D_9R\11:E?6=EXQT^W\)WFO1^(9+.71GEO!,-N^-9A<*H1BH.3& M2.G/6@#U7X@?$71_AKH\-_J[7,AN9TM+6SL;=[BYNIV^[''&@)9C@^WJ17F' M@3]IR#6](UN\UC2-1BNTU^ZTG2]%L=+F;49TA56.^ DD,H8EF.U0,=,\]M\7 MOAOJ/Q MO#]SHNK6^CZWH6IQZG:37MHUU;NR@@I)&LD;$$'J&!%>1ZS^QH?$ M]A'<>(]4\->*=;77;S7&BUCPSY^ER&X15>(VSW#,-H4;9!)D'MVH ]:\/_'G MP;XD=8[;49(9383:BT5U;O$\<<3%9E=6&5="#N0\@<]*RKK]IGP9;I!+$NL7 MUL8(KJZN++2YIDL(9?\ 5O<%5_=AAR!R<./V.-!\2_$6[\40:7X M+U'[;;VUL]MXM\+KJK6@@78AMG$T90;1RAR,\^U '4V_[0]EIM]XCCU>)[H6 M^KKIND6FC6LEQ=7V8PXP@)R<'.?E4#K5ZZ_:3\(Q:5I%W:V^NZK<:J]Q%;Z9 MIVCW$]X)8,>=')$%S&RY&=^![]*Q+[]G6_M-:37]!\16=EK-MJO]IVL=QIA> MT53"(GA9%E4X( (*L,8Z&N?D^#/CGPKXQ\&3Z#K&G7.JM=:SJ.JZS>Z1))9I M-O !UFI_M8> ]/LK&Y@_MO5?M>G/JHATS1[BXDAM MTZKI5Q:0W=J/O2 M0F1 7QW &>1@'(KG_"_[+<7AEI9%\1M/-<>'KK1;AS9;0\T\CR/< >9\HS)Q M'ST^]5OQ1^S+:>+?#FD:->ZV3;6/A^?0F(LP?-\P+B7!<@ % =AR#TS0!H_\ M-/\ @N#3=2O-0CUO238PPW)M;[2)TN)X)I!'%-%$%+2*S' "C=GJ!6-XM_:O MTC0_#AU*P\.:_>7=OK=MH]YI=WIL]M=P&9=Z2>64)(*891WSV-<_X8_8\M= M\/WNEP1>!] :?[&&OO"WA :?<3_9YUES,WVAMV[;C:, $D\]*[3Q_P# 6Y\7 M77B&^L?$$6GZAJ.J:?JUL9[$S1026L0C".!(I=6P3P5(SWQ0!WNK>/=)\/\ M@M_%.KM<:5I<<2RR+=VSK.FXA50Q %]Y8A0H!)) Q7(3_M$>'[73K::?1O$] MOJ-W.T%IHLVASI?W150S/%$1\R!64E\X7(!(/%;?C_X>WGQ&^'+Z!J.JPVNK M,8)UU*TM"(DN(I%D1Q"TA)79$61)8S=%RV8U8.KJ!R-IZT 6-1_:?\%65CI%Q:IK>L2ZK; MSW-O9:7H]Q/"]MH5W3- SH-^P$9'?(QFJ7@W]G23PSK^E:U=>(_[0U&&VU);UEL?*2Y MN+V19))5'F'RU!!PGS<'[U86M_LWW6B?#;1[.QU=]5O?#/A/5]&@@2SV-?R7 M,*A2/WAV$% ,?-G=U&* .V\.?M$^%_%%W=6EK9>((+N.Q_M*VMKS1;B"74+? MH9+9&4-)@X! &1D9&"#4$'[2_@YM#UG4;R/6M+ET>>"WO=-O-*F6]C:=E6'$ M*J2X8L,;,^G7BN&D_9Q\6>//#<,WB;Q?9V6K1>'UT?3TTK29;9+57:-YO/#7 M+M+O$:QE59!MW>M1^"OV.XO"L&O"*^\-Z(-6NM-NC9>%_#?]GVL)M)%?[GGL M7:3;RY(Y.<'I0!Z/H/[0WA/7+JUM)%U72-0GU0:,;'5M-EMIHKEH3,BR*P^4 M/&-RL>"/?BNK\->/-)\7P7T^DR37EO9WL^GR2K$0IFAF0V4"K-87<"P112!F8A@K1AV.!\FX<]_ M4_ACX)A^'7@'0_#L+M-]AMDCDG?&^:3&7D8]V9LDGOF@#J**** ,CQ-X0T/Q MII_V'7](LM9L\[A#?0+*JMC&0&!P?<$-(\2^)(;74K3[3 S@ M%/,=.,^JD&OT>^%7[/\ \._!.G6.H:1X2T^&_($PN[A6N)D?U1Y2S+_P$BBB MO8XBK582C",FD^ESBRV$9)MK4]6HHHKX8]\**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** 7"BBB@ HHHH **** "BBB@ HHHH __]D! end EX-101.SCH 7 pcyo-20250531.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - SEGMENT INFORMATION - Revenue by Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - EMPLOYEE STOCK PLANS - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - EMPLOYEE STOCK PLANS - Non-Vested Options (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - SEGMENT INFORMATION - Corporate Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - PRESENTATION OF INTERIM INFORMATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - EMPLOYEE STOCK PLANS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SIGNIFICANT CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - PRESENTATION OF INTERIM INFORMATION (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - EMPLOYEE STOCK PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - SIGNIFICANT CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 pcyo-20250531_cal.xml EX-101.CAL EX-101.DEF 9 pcyo-20250531_def.xml EX-101.DEF EX-101.LAB 10 pcyo-20250531_lab.xml EX-101.LAB EX-101.PRE 11 pcyo-20250531_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Document and Entity Information - shares
9 Months Ended
May 31, 2025
Jul. 07, 2025
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 31, 2025  
Document Transition Report false  
Securities Act File Number 000-08814  
Entity Registrant Name PURE CYCLE CORPORATION  
Entity Incorporation, State or Country Code CO  
Entity Tax Identification Number 84-0705083  
Entity Address, Address Line One 34501 E. Quincy Avenue, Bldg. 1, Suite D  
Entity Address, City or Town Watkins  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80137  
City Area Code 303  
Local Phone Number 292 – 3456  
Title of 12(b) Security Common Stock 1/3 of $.01 par value  
Trading Symbol PCYO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,074,305
Entity Central Index Key 0000276720  
Current Fiscal Year End Date --08-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2025  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Current assets:    
Cash and cash equivalents $ 14,392 $ 21,946
Trade accounts receivable, net 1,331 1,472
Income taxes receivable 633  
Prepaid expenses and other assets 781 530
Land under development 8,068 3,647
Reimbursable public improvements and project management fees   10,100
Total current assets 25,205 37,695
Restricted cash 6,065 3,412
Investments in water and water systems, net 64,954 60,486
Construction in progress 2,473 3,161
Single-family rental units 4,891 5,059
Land and mineral rights:    
Held for development 4,513 3,683
Held for investment purposes   451
Held for sale 352  
Other assets 1,326 1,164
Operating leases - right of use assets 138 158
Total assets 151,739 147,354
Current liabilities:    
Accounts payable 2,607 1,948
Income taxes payable   1,442
Debt, current portion 346 64
Total current liabilities 7,153 9,349
Debt, less current portion 6,512 6,821
Deferred tax liability, net 1,395 1,395
Lease obligations - operating leases, less current portion 4 87
Total liabilities 15,064 17,652
Commitments and contingencies
SHAREHOLDERS' EQUITY:    
Series B preferred shares: par value $0.001 per share, 25 million authorized; 432,513 issued and outstanding (liquidation preference of $432,513)
Common shares: par value 1/3 of $.01 per share, 40.0 million authorized; 24,074,305 and 24,063,894 outstanding, respectively 80 80
Additional paid-in capital 175,419 175,125
Accumulated deficit (38,824) (45,503)
Total shareholders' equity 136,675 129,702
Total liabilities and shareholders' equity 151,739 147,354
Land Development Segment    
Current liabilities:    
Deferred revenue 984 2,173
Water and Wastewater Resource Development Segment    
Current liabilities:    
Deferred revenue 2  
Related Party    
Current liabilities:    
Accrued liabilities 911 2,208
Nonrelated Party    
Current liabilities:    
Accrued liabilities 2,303 1,514
Reimbursable public improvements and project management fees | Related Party    
Land and mineral rights:    
Notes receivable - related parties, including accrued interest 40,600 30,864
Other | Related Party    
Land and mineral rights:    
Notes receivable - related parties, including accrued interest $ 1,222 $ 1,221
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
SHAREHOLDERS' EQUITY:    
Common stock, par value (in dollars per share) $ 0.003 $ 0.003
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares outstanding (in shares) 24,074,305 24,063,894
Series B Preferred Stock    
SHAREHOLDERS' EQUITY:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 432,513 432,513
Preferred stock, shares outstanding (in shares) 432,513 432,513
Liquidation preference $ 432,513 $ 432,513
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Revenues:        
Total revenues $ 5,140 $ 7,604 $ 14,887 $ 16,187
Cost of revenues:        
Depletion and depreciation 409 410 1,248 1,132
Other 121 174 576 406
Total cost of revenues 1,883 2,738 6,437 6,202
General and administrative expenses 1,798 1,647 6,295 5,082
Depreciation 125 151 429 447
Operating income 1,334 3,068 1,726 4,456
Other income (expense):        
Interest income - Investments 210 279 675 873
Oil and gas royalty income, net 1,140 392 5,857 479
Oil and gas lease income, net   18   56
Interest expense, net (101) (109) (319) (328)
Income from operations before income taxes 2,993 3,852 9,277 6,813
Income tax expense (737) (1,027) (2,275) (1,805)
Net income $ 2,256 $ 2,825 $ 7,002 $ 5,008
Earnings per common share - basic and diluted        
Basic (in dollars per share) $ 0.09 $ 0.12 $ 0.29 $ 0.21
Diluted (in dollars per share) $ 0.09 $ 0.12 $ 0.29 $ 0.21
Weighted average common shares outstanding:        
Weighted average common shares outstanding, Basic (in shares) 24,076,022 24,087,170 24,077,188 24,085,578
Weighted average common shares outstanding, Diluted (in shares) 24,143,534 24,143,039 24,166,926 24,146,361
Related Party        
Other income (expense):        
Other, net $ 417 $ 217 $ 1,223 $ 1,156
Nonrelated Party        
Other income (expense):        
Other, net (7) (13) 115 121
Water service operations        
Cost of revenues:        
Expenses 533 564 1,418 1,628
Metered Water Usage - Municipal Customers        
Revenues:        
Total revenues 148 145 507 458
Metered Water Usage-Commercial Customers        
Revenues:        
Total revenues 149 1,432 1,324 5,045
Wastewater service operations        
Cost of revenues:        
Expenses 237 173 642 513
Wastewater treatment fees        
Revenues:        
Total revenues 102 85 284 258
Water and wastewater tap fees        
Revenues:        
Total revenues 1,700 581 5,292 1,162
Lot sales        
Revenues:        
Total revenues 2,526 4,795 5,981 7,906
Land development construction costs        
Cost of revenues:        
Expenses 437 1,192 2,060 1,961
Project management costs        
Cost of revenues:        
Expenses 106 154 360 401
Project management fees        
Revenues:        
Total revenues 138 221 507 362
Single-family rentals        
Revenues:        
Total revenues 131 123 373 357
Cost of revenues:        
Expenses 40 71 133 161
Special facility projects and other        
Revenues:        
Total revenues $ 246 $ 222 $ 619 $ 639
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Preferred Shares
Common Shares
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Aug. 31, 2023   $ 80 $ 174,689 $ (56,535) $ 118,234
Balance (in shares) at Aug. 31, 2023 432,513 24,078,720      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Restricted shares grants (in shares)   13,978      
Stock options exercised     37   $ 37
Stock options exercised (in shares)   8,000     13,978
Shares granted for services     195   $ 195
Shares granted for services (in shares)   19,644      
Share-based compensation     148   148
Repurchases of common shares       (439) (439)
Repurchases of common shares (in shares)   (45,000)      
Net income       5,008 5,008
Balance at May. 31, 2024   $ 80 175,069 (51,966) 123,183
Balance (in shares) at May. 31, 2024 432,513 24,075,342      
Balance at Feb. 29, 2024   $ 80 175,014 (54,650) 120,444
Balance (in shares) at Feb. 29, 2024 432,513 24,088,734      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares granted for services     15   15
Shares granted for services (in shares)   1,608      
Share-based compensation     40   40
Repurchases of common shares       (141) (141)
Repurchases of common shares (in shares)   (15,000)      
Net income       2,825 2,825
Balance at May. 31, 2024   $ 80 175,069 (51,966) 123,183
Balance (in shares) at May. 31, 2024 432,513 24,075,342      
Balance at Aug. 31, 2024   $ 80 175,125 (45,503) 129,702
Balance (in shares) at Aug. 31, 2024 432,513 24,063,894      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Restricted shares grants     21   $ 21
Restricted shares grants (in shares)   9,200      
Stock options exercised (in shares)   13,815     13,815
Shares granted for services     180   $ 180
Shares granted for services (in shares)   15,396      
Share-based compensation     93   93
Repurchases of common shares       (323) (323)
Repurchases of common shares (in shares)   (28,000)      
Net income       7,002 7,002
Balance at May. 31, 2025   $ 80 175,419 (38,824) 136,675
Balance (in shares) at May. 31, 2025 432,513 24,074,305      
Balance at Feb. 28, 2025   $ 80 175,390 (41,058) 134,412
Balance (in shares) at Feb. 28, 2025 432,513 24,076,305      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     29   29
Repurchases of common shares       (22) (22)
Repurchases of common shares (in shares)   (2,000)      
Net income       2,256 2,256
Balance at May. 31, 2025   $ 80 $ 175,419 $ (38,824) $ 136,675
Balance (in shares) at May. 31, 2025 432,513 24,074,305      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
May 31, 2025
May 31, 2024
Cash flows from operating activities:    
Net income $ 7,002 $ 5,008
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and depletion 1,677 1,579
Trade accounts receivable 141 (1,211)
Accounts payable and accrued liabilities 213 1,353
Other assets and liabilities (166) 315
Share-based compensation expense 294 380
Deferred income taxes   (122)
Prepaid expenses (251) (234)
Land under development (10,161) (6,550)
Taxes payable / receivable (2,075) 1,934
Net cash provided by (used in) operating activities 3,799 (793)
Cash flows from investing activities:    
Net Purchase of property and equipment (282) (409)
Investments in future development phases at Sky Ranch (1,206) (1,994)
Construction costs of single-family rentals (59) (291)
Investments in water, water systems and land (6,878) (1,226)
Payments on note receivable - related party, other 75 100
Purchase of held-to-maturity investments in U.S. Treasury Bills   (171)
Net cash used in investing activities (8,350) (3,991)
Cash flows from financing activities:    
Payments on notes payable (27) (23)
Repurchases of common shares (323) (439)
Net cash used in financing activities (350) (462)
Net change in cash, cash equivalents and restricted cash (4,901) (5,246)
Cash, cash equivalents and restricted cash - beginning of period 25,358 28,487
Cash, cash equivalents and restricted cash - end of period 20,457 23,241
Cash and cash equivalents 14,392 20,360
Restricted cash 6,065 2,881
Total cash, cash equivalents and restricted cash 20,457 23,241
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes 4,351 65
Cash paid for interest 309 312
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Change in reimbursable public improvements included in accounts payable and accrued liabilities 494 205
Change in investments in water and water systems included in accounts payable and accrued liabilities 90 84
Issuance of shares for compensation 201 211
Water and Wastewater Resource Development Segment    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Deferred revenue 2 (56)
Land Development Segment    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Deferred revenue (1,189) (113)
Related Party | Sky Ranch CAB    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Net activity for notes receivable - related party, reimbursable public improvements, other 8,388 (2,986)
Related Party | Rangeview District    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Net activity for notes receivable - related party, reimbursable public improvements, other $ (76) $ (90)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
PRESENTATION OF INTERIM INFORMATION
9 Months Ended
May 31, 2025
PRESENTATION OF INTERIM INFORMATION  
PRESENTATION OF INTERIM INFORMATION

NOTE 1 – PRESENTATION OF INTERIM INFORMATION

The accompanying unaudited consolidated financial statements have been prepared by Pure Cycle Corporation (the “Company” or “Pure Cycle”) and include all adjustments that are of a normal recurring nature and are in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows of the Company as of and for the three and nine months ended May 31, 2025 and 2024. The August 31, 2024 balance sheet was derived from the Company’s audited consolidated financial statements.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted. It is suggested the accompanying consolidated financial statements and notes be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2024 (“2024 Annual Report”) filed with the U.S. Securities and Exchange Commission (“SEC”) on November 13, 2024. The results of operations for interim periods presented are not necessarily indicative of the operating results expected for the full fiscal year.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used to account for certain items such as revenue recognition, dollar amount of reimbursable costs and collectability of reimbursable costs, costs of revenue for lot sales, share-based compensation, certain accrued liabilities, and the useful lives and recoverability of long-lived assets. Actual results could differ from those estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment.

Recently Issued Accounting Pronouncements

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning September 1, 2024, and interim periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its consolidated financial statement disclosures.

In December 2023, FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which requires expanded disclosure of our income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its consolidated financial statement disclosures.

In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” ("ASU 2024-03"), which requires disaggregated disclosure of certain costs and expenses on an interim and annual basis in the notes to the financial statements. ASU 2024-03 is effective for the Company for annual periods beginning September 1, 2027. The Company is currently evaluating the impact ASU 2024-03 will have on its financial statement disclosures.

Management has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact on our consolidated financial statements and related disclosures.

Reclassifications

The Company has reclassified certain prior year information to conform to the current year presentation.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.2
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD
9 Months Ended
May 31, 2025
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD  
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD

NOTE 2 – REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD

The Sky Ranch Community Authority Board (“Sky Ranch CAB”) and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Notes 5 and 15 to the 2024 Annual Report.

The notes receivable – related party, reimbursable public improvements and project management fees are due to the Company from the Sky Ranch CAB and reports the balances owed by the Sky Ranch CAB to the Company for public improvements paid for by Pure Cycle which are reimbursable from the Sky Ranch CAB and include project management fees related to the Company’s management of the construction of the public improvements, and interest accrued on the unpaid balances related to advances from the Company to fund certain public improvements in the ongoing development of the Sky Ranch master planned community (Sky Ranch). Pure Cycle has advanced funds to the Sky Ranch CAB for the cost of constructing certain public improvements at Sky Ranch which are the ultimate responsibility of the Sky Ranch CAB. During the three and nine months ended May 31, 2025, Pure Cycle spent $2.9 million and $9.4 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Additionally, for the three and nine months ended May 31, 2025, project management fees of $0.1 million and $0.5 million and interest income on the outstanding note receivable of $0.4 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2025, the Sky Ranch CAB paid Pure Cycle $0.8 million and $11.4 million pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  

During the three and nine months ended May 31, 2024, Pure Cycle spent $4.1 million and $7.6 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Since Pure Cycle believes the amounts are probable of collection, they have been added to the note receivable from the Sky Ranch CAB. Additionally, for the three and nine months ended May 31, 2024, project management fees of less than $0.2 million and $0.4 million and interest income on the outstanding note receivable of $0.2 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2024, the Sky Ranch CAB paid Pure Cycle $0 and $0.3 million, respectively, pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  

The following table summarizes the activity and balances associated with the note receivable from the Sky Ranch CAB:

Three Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

38,005

$

28,915

Additions

3,395

4,626

Payments received

(800)

Ending balance

$

40,600

$

33,541

Nine Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

40,964

$

24,999

Additions

11,058

8,828

Payments received

(11,422)

(286)

Ending balance

$

40,600

$

33,541

The note receivable from the Sky Ranch CAB accrues interest at 6% per annum. Public improvements which do not qualify for reimbursement at the time of being incurred are considered contract fulfillment costs and are recorded as land development construction costs as incurred. If public improvement costs are deemed qualified for reimbursement, the costs are recognized as notes receivable - related party. The Company assesses the collectability of the note receivable from the Sky Ranch CAB, which includes reimbursable public improvements, project management fees and the related interest income, at each reporting period. The Sky Ranch CAB has an obligation to repay the Company, but the ability of the Sky Ranch CAB to do so before the contractual termination dates is dependent upon the establishment of a tax base or other fee generating activities sufficient to fund reimbursable costs incurred.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES, FEES AND OTHER INCOME ITEMS
9 Months Ended
May 31, 2025
REVENUES, FEES AND OTHER INCOME ITEMS  
REVENUES, FEES AND OTHER INCOME ITEMS

NOTE 3 – REVENUES, FEES AND OTHER INCOME ITEMS

The Company’s revenue is primarily generated from three unique segments: (1) Sales of water and wastewater taps, metered water and wastewater usage; (2) the sale of lots to homebuilders; and (3) rent collected from its single-family homes. Detailed descriptions of the policies related to revenue recognition are included in Note 2 to the 2024 Annual Report.

The following describes significant components of revenue for the three and nine months ended May 31, 2025 and 2024.

Water and wastewater tap fees – During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 20 water taps, respectively, generating $1.4 million and $0.5 million in tap fee revenues, respectively. During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 18 wastewater taps, respectively, generating $0.3 million and $0.1 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 130 and 35 water taps, respectively, generating $4.3 million and $0.9 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 127 and 33 wastewater taps, respectively, generating $1.0 million and $0.2 million in tap fee revenues, respectively. The water taps were all sold at Sky Ranch and Wild Pointe, and the wastewater taps were all sold at Sky Ranch.

Metered water usage and wastewater treatment fees – During the three months ended May 31, 2025 and 2024, the Company sold a total of 76 and 394 acre-feet of water, respectively, generating $0.4 million and $1.7 million in metered water and wastewater treatment fees revenue, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 442 and 1,422 acre-feet of water, respectively, generating $2.1 million and $5.8 million in metered water and wastewater treatment fees revenue, respectively. The Company provides water and wastewater services to customers, for which the customers are charged monthly usage fees. Water usage fees are assessed to customers based on actual metered usage each month plus a base monthly service fee assessed per single family equivalent (“SFE”) unit served. One SFE is a customer, whether residential, commercial or industrial, that imparts a demand on the Company’s water or wastewater systems similar to the demand of a family of four persons living in a single-family house on a standard-sized lot. Water usage pricing is based on a tiered pricing structure, and certain usage revenues are subject to royalties as described in the 2024 Annual Report. The Company’s largest customers for water are for industrial users, mainly oil and gas companies using water in drilling and hydraulic fracking processes.

Lot sales – For the three months ended May 31, 2025 and 2024, the Company recognized $2.5 million and $4.8 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. For the nine months ended May 31, 2025 and 2024, the Company recognized $6.0 million and $7.9 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. As of May 31, 2025, the first development phase (509 lots) is complete and the second development phase (1,032 lots) is being developed in five subphases, referred to as Phase 2A (229 lots), Phase 2B (211 lots), Phase 2C (228 lots), Phase 2D (218 lots) and Phase 2E (146 lots). As of May 31 2025, Phase 2A is 100% complete, Phase 2B is approximately 96% complete, Phase 2C is approximately 68% complete, Phase 2D is approximately 29% complete, and Phase 2E is expected to begin development work in fiscal 2026. Phase 2B is substantially complete with some landscaping and warranty items remaining. Phase 2C is expected to be completed by the end of Pure Cycle’s fiscal 2025, Phase 2D is expected to be completed in fiscal 2026, and Phase 2E is expected to be completed by the end of calendar 2026.

Project management fees – During the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.2 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.5 million and $0.4 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project.  

Single-family rental revenue

As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements.  Pure Cycle generally rents its single-family properties under non-cancelable one-year lease agreements. For the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.1 million of rental property revenues, respectively. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.4 million and $0.4 million of rental property revenues, respectively.  

Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental

units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately three more years to build and rent all these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.

Special facility projects and other revenue

Pure Cycle receives fees from customers including municipalities and area water providers for contract operations services. These fees are recognized as earned, typically monthly, plus charges for additional work performed. Additionally, the Company performs certain construction activities at Sky Ranch. The activities performed include construction and maintenance services. The revenue for both types of services are invoiced and recognized as special facility projects revenue. For the three months ended May 31, 2025 and 2024, the Company recognized $0.2 million and $0.2 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.6 million and $0.6 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party.

Deferred revenue

Changes and balances of the Company’s deferred revenue accounts by segment are as follows:

Three Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at February 28, 2025

$

-

$

2,048

$

2,048

Revenue recognized

(11)

(3,540)

(3,551)

Revenue deferred

13

2,476

2,489

Balance at May 31, 2025

$

2

$

984

$

986

Three Months Ended May 31, 2024

Water and Wastewater Resource Development

Land Development

Total

Balance at February 29, 2024

$

31

$

2,605

$

2,636

Revenue recognized

(18)

(4,881)

(4,899)

Revenue deferred

-

3,824

3,824

Balance at May 31, 2024

$

13

$

1,548

$

1,561

Nine Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2024

$

-

$

2,173

$

2,173

Revenue recognized

(11)

(6,027)

(6,038)

Revenue deferred

13

4,838

4,851

Balance at May 31, 2025

$

2

$

984

$

986

Nine Months Ended May 31, 2024

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2023

$

69

$

1,661

$

1,730

Revenue recognized

(164)

(8,058)

(8,222)

Revenue deferred

108

7,945

8,053

Balance at May 31, 2024

$

13

$

1,548

$

1,561

The Company receives deposits or pre-payments from oil and gas operators to reserve water for use in future well drilling and fracking operations. When the operators use the water, the Company recognizes the revenue for these payments in the metered water usage from the commercial customers’ line on the statement of income.

The Company recognizes lot sales over time as construction activities progress and not necessarily when payment is received. For example, the Company may receive milestone payments before revenue can be recognized (i.e., prior to the Company completing cumulative progress which faithfully represents the transfer of goods and services to the customer), which results in the Company recording deferred revenue. The Company recognizes this revenue into income as construction activities progress, measured based on costs incurred compared to total estimated costs of the project, which management believes is a faithful representation of the transfer of goods and services to the customer.

Revenue allocated to remaining performance obligations such as described above represents contracted revenue that has not yet been recognized, which includes unearned revenue and amounts that will be recognized as revenue in future periods.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS
9 Months Ended
May 31, 2025
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 4 – FAIR VALUE MEASUREMENTS

Fair value accounting guidance includes a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 inputs) and the lowest priority to unobservable inputs (Level 3 inputs).

The carrying value for certain of the Company’s financial instruments (i.e., cash, restricted cash, short term investments, accounts receivable, accounts payable, accrued liabilities, the SFR Notes and the Lost Creek Note, each as defined in Note 6 below) materially approximate their fair value because of their short-term nature and generally negligible credit losses.

As of May 31, 2025 and August 31, 2024, the Company had no assets or liabilities measured at fair value on a recurring basis. As of May 31, 2025 and August 31, 2024, the Company had one Level 3 asset (notes receivable – related party), measured at fair value on a nonrecurring basis, for which the Company did not record any impairment charges.

There were no transfers between Level 1, 2 or 3 categories during the three and nine months ended May 31, 2025 and 2024.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.2
WATER, LAND AND OTHER FIXED ASSETS
9 Months Ended
May 31, 2025
WATER, LAND AND OTHER FIXED ASSETS  
WATER, LAND AND OTHER FIXED ASSETS

NOTE 5 – WATER, LAND AND OTHER FIXED ASSETS

The Company’s water rights and current water and wastewater service agreements, including capitalized terms not defined herein, are more fully described in Note 4 to the 2024 Annual Report.

Investment in Water and Water Systems

The Company’s Investments in water and water systems consist of the following costs and accumulated depreciation and depletion:

May 31, 2025

August 31, 2024

Accumulated

Accumulated

Depreciation

Depreciation

(In thousands)

    

Costs

    

and Depletion

    

Costs

    

and Depletion

Rangeview water system

$

31,695

$

(5,644)

$

23,381

$

(3,579)

Rangeview water supply

16,198

(21)

15,889

(20)

Water supply – Other

 

1,300

 

(1,136)

 

7,588

 

(2,307)

Sky Ranch water rights and other costs

 

7,690

 

(1,661)

 

7,764

 

(1,641)

Sky Ranch pipeline

 

5,740

 

(1,510)

 

5,740

 

(1,366)

Lost Creek water supply

 

10,812

 

 

7,357

 

Fairgrounds water and water system

 

2,900

 

(1,657)

 

2,900

 

(1,591)

Wild Pointe service rights

 

1,632

 

(1,384)

 

1,632

 

(1,261)

Totals

 

77,967

 

(13,013)

 

72,251

 

(11,765)

Net investments in water and water systems

$

64,954

$

60,486

During the three months ended May 31, 2025 there were no additional acquisitions of water rights. During the nine months ended May 31, 2025, the Company’s Lost Creek water supply increased $3.5 million, primarily from the acquisition of 378 acre-feet of ditch water in the Henrylyn Irrigation District and 220 acre-feet of groundwater rights in the Lost Creek Designated Basin.

The Company, the Rangeview Metropolitan District (“Rangeview District”) and the State Land Board filed a Water Court Application on December 31, 2020 seeking: (1) to adjudicate 1,635 acre feet of water from the Box Elder Creek Alluvial aquifer (a new water right), (2) consolidate and enlarge certain reservoirs on the Lowry Ranch, (3) approve new places of use for existing water rights, (4) approve new places of storage for certain water rights, and (5) approve a new alternate diversion point for certain existing water rights. On February 7, 2025, the Water Court denied our new water right application of 1,635 acre feet of Box Elder Creek Alluvial aquifer water, as well as the consolidation and enlargement of certain reservoirs on the Lowry Ranch. Neither of these rulings impacted our existing water rights or existing reservoir storage sites. The Court sought additional information from the Company and opposing parties regarding the three claims which remain outstanding before continuing the trial. The Company has provided the additional information and is working with opposing parties to reach a settlement agreement.

Construction in Progress

The construction in progress account represents costs incurred on various construction projects currently underway that as of the balance sheet date have not been completed and placed into service. The construction in progress account consists primarily of costs incurred relating to water facilities and Sky Ranch infrastructure being constructed, which Pure Cycle anticipates will be placed in service during the next 12 months. During the three and nine months ended May 31, 2025, the Company incurred $0.7 million and $1.9 million of costs related to construction in Sky Ranch and water and wastewater construction projects. The Company capitalized less than $0.1 million and $2.5 million of costs as projects were completed and placed into service during the three and nine months ended May 31, 2025.

Single-Family Rental Homes

As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements. Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately three more years to build and rent these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS
9 Months Ended
May 31, 2025
DEBT AND OTHER LONG-TERM OBLIGATIONS  
DEBT AND OTHER LONG-TERM OBLIGATIONS

NOTE 6 – DEBT AND OTHER LONG-TERM OBLIGATIONS

As of May 31, 2025, the outstanding principal and deferred financing costs of the Company’s loans are as follows:

(In thousands)

May 31, 2025

Single-Family Rental Home Note Payable

$

3,908

Lost Creek Note Payable

3,000

Total outstanding principal

6,908

Deferred financing costs

(50)

Less current maturities, net of current deferred financing costs

(346)

Debt, less current portion

$

6,512

As of May 31, 2025, the scheduled maturities (i.e., principal payments) of the Company’s loans are as follows:

(In thousands)

Scheduled principal payments

Within 1 year

$

387

Year 2

1,357

Year 3

318

Year 4

3,137

Year 5

302

Thereafter

1,407

Total principal payments

6,908

Deferred financing costs

(50)

Total principal payments, net

$

6,858

SFR Note 1

On November 29, 2021, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 1”) with its primary bank to reimburse amounts expended for the construction of the first three single-family rental units. The SFR Note 1 has the following terms:

Initial principal amount of $1.0 million
Floating per annum interest rate equal to the Western Edition of the “Wall Street Journal” Prime Rate plus 0.5%, which has a floor of 3.75% and a ceiling of 4.25% (4.25% as of May 31, 2025). In the event of default, the interest rate on the SFR Note would be increased by adding an additional 2.0%
Maturity date of December 1, 2026
Fifty-three principal and interest payments each month which began July 1, 2022, in the amount of $4,600 each and increased to $5,000 each on November 1, 2024
Estimated final principal and interest balloon payment of $0.9 million payable on December 1, 2026
Secured by three single-family rental homes
Required minimum debt service coverage ratio of 1.10, measured annually based on audited financial statements (which the Company satisfied as of August 31, 2024), calculated as net operating income less distributions divided by required principal and interest payments, with net operating income defined as net income plus interest, depreciation, and amortization.

SFR Note 2

On August 30, 2023, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 2”) with its primary bank to reimburse amounts expended for the construction of the next 11 single-family rental homes. The SFR Note 2 has the following terms:

Initial principal amount of $3.0 million
An interest rate of 7.51%. In the event of default, the interest rate on the SFR Note 2 would be increased by adding an additional 5.0%
Maturity date of August 30, 2028
Fifty-nine principal and interest payments each month beginning September 30, 2023, in the amount of $21,200 each
Estimated final principal and interest balloon payment of $2.9 million payable on August 30, 2028
Secured by 11 single-family rental homes
Required minimum EBITDA of $3.0 million, measured annually at each fiscal year end (which the Company satisfied as of August 31, 2024).

Lost Creek Note

On June 28, 2022, the Company entered a loan with its primary bank to fund the acquisition of 370 acre-feet of water rights the Company acquired on June 27, 2022, in the Lost Creek Designated Groundwater Basin area of Colorado (the “Lost Creek Note”). The Lost Creek Note has an original principal balance of $3.0 million, a ten-year maturity, monthly interest only payments averaging $12,000 per month

for thirty-six months which began on July 28, 2022, twenty-four monthly principal and interest payments of $42,000 beginning on July 28, 2025, fifty-nine monthly principal and interest payments of $32,000 beginning on July 28, 2027, and a balloon payment of less than $0.8 million plus unpaid and accrued interest due on June 28, 2032. The Lost Creek Note has a thirty-year amortization period and a fixed per annum interest rate equal to 4.90%. The Lost Creek Note is secured by the Lost Creek Water rights acquired with the note and any fees derived from the use of the Lost Creek Water rights. The Lost Creek Note does not contain any financial covenants.

Working Capital Line of Credit

On January 31, 2024, the Company entered a Business Loan Agreement (“Working Capital LOC”) with its primary bank to provide a $5.0 million operating line of credit. The Working Capital LOC has a two-year maturity, monthly interest only payments if the line is drawn upon with unpaid principal and interest due at maturity, and a floating per annum interest rate equal to the Wall Street Journal Prime Rate (7.5% as of May 31, 2025), which has a floor of 5.00%. In the event of default, the interest rate on the Working Capital LOC would be increased by an additional 2.0%. As of May 31, 2025, the Company has not drawn on the Working Capital LOC.

Letters of Credit

At May 31, 2025, the Company had 11 Irrevocable Letters of Credit (“LOCs”) outstanding. The LOCs are to guarantee the Company’s performance related to certain construction projects at Sky Ranch relating to the delivery of finished lots and as collateral for payment obligations outlined in the construction contract for certain single-family rental homes in Phase 2B. The Company has the intent and ability to perform on the contracts, after which, the LOC’s will expire at various dates from November 2025 through June 2026. As of May 31, 2025, the LOCs totaled $6 million, which are secured by cash balances maintained in restricted cash accounts at the Company’s bank, renew annually at various dates and have a 1% annual fee.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.2
EMPLOYEE STOCK PLANS
9 Months Ended
May 31, 2025
EMPLOYEE STOCK PLANS  
EMPLOYEE STOCK PLANS

NOTE 7 – EMPLOYEE STOCK PLANS

The Company reserved 2.0 million shares of common stock for issuance to employees and directors pursuant to the Company’s 2024 Equity Incentive Plan (the “2024 Equity Plan”). As of May 31, 2025, there were 1,973,796 shares available for grant under the 2024 Equity Plan. Prior to the effective date of the 2024 Equity Plan, the Company granted options and stock awards to eligible participants under its 2014 Equity Plan (the “2014 Equity Plan”), which expired on April 12, 2024.

The following table summarizes the combined stock option activity for the 2014 Equity Plan and 2024 Equity Plan for the periods noted:

    

Number of Options

    

Weighted Average Exercise Price

    

Weighted Average Remaining Contractual Term

    

Approximate Aggregate Intrinsic Value
(in thousands)

Outstanding at August 31, 2024

524,500

$

9.42

4.7

$

877

Granted

 

Net settlement exercised

 

(35,000)

7.89

Forfeited / Expired

Outstanding at May 31, 2025

 

489,500

$

9.52

4.0

$

769

Options exercisable at May 31, 2025

 

472,500

$

9.54

4.0

$

741

Outstanding at August 31, 2023

 

563,000

$

9.15

5.5

$

1,221

Granted

 

Net settlement exercised

 

(32,000)

5.66

Forfeited / Expired

Outstanding at May 31, 2024

 

531,000

$

9.36

4.9

$

472

During the nine months ended May 31, 2025 and 2024, the Company had net settlement exercises of stock options, whereby the optionee did not pay cash for the options exercised but instead received the number of shares equal to the difference between the exercise price and the market price on the date of exercise. During the three months ended May 31, 2025 and 2024, there were no net settlement exercises. During the nine months ended May 31, 2025, net settlement exercises resulted in 13,815 shares being issued and 21,185 options being cancelled in settlement of the shares issued. During the nine months ended May 31, 2024, net settlement exercises resulted in 13,978 shares being issued and 18,022 options being cancelled in settlement of the shares issued.

The following table summarizes the activity and value of non-vested options under the 2014 Equity Plan and 2024 Equity Plan for the periods presented:

    

Number of Options

    

Weighted Average Grant Date Fair Value

Non-vested options outstanding at August 31, 2024

59,000

$

4.45

Granted

 

Vested

 

(42,000)

4.66

Forfeited / Expired

 

Non-vested options outstanding at May 31, 2025

 

17,000

$

3.93

Non-vested options outstanding at August 31, 2023

 

111,000

$

4.43

Granted

 

Vested

 

(52,000)

4.41

Forfeited

Non-vested options outstanding at May 31, 2024

 

59,000

$

4.45

All non-vested options are expected to vest.

On January 15, 2025, the Company’s six non-employee Board members were each granted 2,566 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $11.69. There is no vesting requirement for the unrestricted stock grants.

On September 18, 2024, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 18, 2024 grant date, and 20% will vest on each anniversary of the grant date for four years subject to continued employment. On September 18, 2024, the Company also issued an employee 1,200 shares of restricted stock.  These shares vest 1/3 at the September 18, 2024 grant date, and 1/3 will vest on each anniversary of the grant date for two years subject to continued employment. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company.

On May 22, 2024, the Company issued a non-employee Board member 1,608 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.33. There is no vesting requirement for the unrestricted stock grants.

On January 17, 2024, the Company’s six non-employee Board members were each granted 3,006 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.98. There is no vesting requirement for the unrestricted stock grants.

On September 19, 2023, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 19, 2023 grant date, and 20% vest each anniversary of the grant date for four years. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company.

For the three and nine months ended May 31, 2025, the Company recognized less than $0.1 million and $0.3 million of stock-based compensation expense. For the three and nine months ended May 31, 2024, the Company recognized $0.2 million and $0.3 million of stock-based compensation expense.

At May 31, 2025, the Company had unrecognized compensation expenses totaling $0.1 million relating to non-vested options and restricted stock that are expected to vest. The weighted-average period over which these options and shares of restricted stock are expected to vest is approximately two years.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS
9 Months Ended
May 31, 2025
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 8 – RELATED PARTY TRANSACTIONS

The Rangeview Metropolitan District

The Rangeview District and the Company’s agreements with the Rangeview District are described in greater detail in Note 15 to the 2024 Annual Report.

The Rangeview District and the Company have entered into two loan agreements. In 1995, the Company extended a loan to the Rangeview District for borrowings of up to $0.3 million, which is unsecured, and bears interest based on the prevailing prime rate plus 2% (9.5% at May 31, 2025). The maturity date of the loan is December 31, 2025, at which time it automatically renews through December 31, 2026. Beginning in January 2014, the Rangeview District and the Company entered into a funding agreement that allows the Company to continue to provide funding to the Rangeview District for day-to-day operations and accrue the funding into a note that bears interest at a rate of 8% per annum and remains in full force and effect for so long as the 2014 Amended and Restated Lease Agreement among the Rangeview District, the Company, and the State Board of Land Commissioners remains in effect. At May 31, 2025, balance in notes receivable - related parties, other totaled $1.2 million, which included borrowings of $1.2 million and accrued interest of less than $0.1 million. As of August 31, 2024, the principal and interest on both loan agreements totaled $1.2 million, which included $1.2 million of borrowings and less than $0.1 million of accrued interest. During the three and nine months ended May 31, 2025, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District. During the three and nine months ended May 31, 2024, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District.

Additionally, the Company provides funding to the Rangeview District for the Rangeview District’s participation in the “Wise Partnership.” The WISE Partnership and capitalized terms related to WISE not defined herein are defined in Note 8 to the 2024 Annual Report. During the three months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received 28 and 32 acre-feet of WISE water, paying $0.1 million and $0.1 million for this water. During the nine months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received metered water deliveries of 58 acre-feet and 98 acre-feet of WISE water, paying $0.1 million and $0.3 million for this water. The cost of WISE water to the members is based on the water rates charged by Aurora Water and can be adjusted each January 1. As of January 1, 2025, WISE water was approximately $7.23 per thousand gallons and such rate will remain in effect through calendar 2025.

Sky Ranch Community Authority Board

The Sky Ranch CAB and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Note 15 to the 2024 Annual Report.

The Sky Ranch Districts and the Sky Ranch CAB are quasi-municipal corporations and political subdivisions of Colorado formed for the purpose of providing service to Sky Ranch. The Sky Ranch CAB was formed to, among other things, design, construct, finance, operate and maintain certain public improvements for the benefit of the property within the boundaries and/or service area of the Sky Ranch Districts. For the public improvements to be constructed and/or acquired, it is necessary for each Sky Ranch District, directly or through the Sky Ranch CAB, to be able to fund the improvements and pay its ongoing operations and maintenance expenses related to the provision of services that benefit the property. To fund these improvements, the Company and the Sky Ranch CAB entered into various funding agreements obligating the Company to advance funds to the Sky Ranch CAB for specified public improvements constructed starting in 2018. All amounts owed under the agreements bear interest at a rate of 6% per annum. Any advances not paid or reimbursed by the Sky Ranch CAB by December 31, 2058, for the first phase and December 31, 2060 for the second phase shall be deemed forever discharged and satisfied in full.  The Company has received cumulative, project-to-date payments of $47.7 million from the Sky Ranch CAB for payments on the note receivable including both principal and interest payments.

As of May 31, 2025, the balance of the Company’s advances to the Sky Ranch CAB for improvements, including interest, net of reimbursements from the Sky Ranch CAB total $40.6 million. The advances have been used by the Sky Ranch CAB to pay for construction of public improvements. The Company submits specific costs for reimbursement to the Sky Ranch CAB that have been certified by an independent third-party. The Company anticipates providing additional funding of approximately $5.2 million for construction of public improvements to the Sky Ranch CAB during the remainder of fiscal 2025 related to Phase 2B, Phase 2C, Phase 2D and Phase 2E of the Sky Ranch development.  Payments from Sky Ranch CAB are made based on available cashflow from operations or from proceeds from the issuance of bonds.

In fiscal 2022, through a competitive bidding process, the Sky Ranch CAB awarded the Company a contract to construct fencing around Phase 2A of the Sky Ranch Master Planned Community. The contracted bid price is $0.4 million, which is being recognized as revenue as the construction of the fence progresses. Through the same process, the Sky Ranch CAB awarded the Company in fiscal 2024, a contract to construct fencing around Phase 2B of the Sky Ranch Master Planned Community.  The contracted bid price is $0.2 million, which is being recognized as revenue as the construction of the fence progresses.  During the three months ended May 31, 2025 and 2024, the Company recognized $0 of revenue related to these contracts. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.1 and less than $0.1 million of revenue related to these contracts.  

Nelson Pipeline Constructors LLC

Through a competitive bidding process, the Sky Ranch CAB awarded Nelson Pipeline Constructors, LLC (“Nelson”), a contract to construct the wet utility pipelines in Phase 2A of Sky Ranch. During the three months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 related to this contract. During the nine months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 and $0.1 million related to this contract. Nelson is majority owned by the chair of the Company’s Board of Directors.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT CUSTOMERS
9 Months Ended
May 31, 2025
SIGNIFICANT CUSTOMERS.  
SIGNIFICANT CUSTOMERS

NOTE 9 – SIGNIFICANT CUSTOMERS

The Company has significant customers in its operations. The tables below present the percentage of total revenue for the reported customers for the nine months ended May 31, 2025 and 2024. For water and wastewater customers, the Company provides services on behalf of the Rangeview District, for which the significant end users include Sky Ranch CAB and two oil & gas operators. The home builders at Sky Ranch account for lot purchase revenue but also for water and wastewater tap fee revenues.

Nine Months Ended

% of Total Revenue Generated From:

May 31, 2025

May 31, 2024

KB Home

20

%

12

%

Lennar

21

%

24

%

Melody (DR Horton)

12

%

6

%

Two oil & gas operators

6

%

30

%

Challenger

7

%

10

%

Sky Ranch CAB

8

%

7

%

As of May 31, 2025, 77% of the reported trade accounts receivable balance, excluding oil and gas royalty receivable, is owed to Pure Cycle by the Rangeview District for tap fees, water usage and wastewater treatment fees.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES
9 Months Ended
May 31, 2025
ACCRUED LIABILITIES.  
ACCRUED LIABILITIES

NOTE 10 – ACCRUED LIABILITIES

(In thousands)

    

May 31, 2025

    

August 31, 2024

Accrued compensation

$

999

$

1,045

Other operating payables

 

409

 

147

Property taxes

346

206

Operating lease obligation, current

11

73

Professional fees

500

(a)

5

Rental deposits

38

38

Total accrued liabilities

$

2,303

$

1,514

Land development costs due to the Sky Ranch CAB

$

621

$

1,556

Due to Rangeview Metropolitan District

290

652

Total accrued liabilities - related parties

$

911

$

2,208

(a)As of May 31, 2025, the Company has accrued an estimated $0.5 million in legal expenses associated with expenses relating to the water court’s ruling in February 2025 and potential settlement negotiations regarding its remaining three claims.  
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION
9 Months Ended
May 31, 2025
SEGMENT INFORMATION  
SEGMENT INFORMATION

NOTE 11 – SEGMENT INFORMATION

The Company reports two operating segments which meet segment disclosure requirements, the water and wastewater resource development segment and the land development segment. The single-family rentals, although not currently material to operations and not a required segment disclosure, is presented within the operating segment information below for informational purposes.

The water and wastewater resource development segment includes providing water and wastewater services to customers. The Company delivers these services by using water rights owned or controlled by the Company and developing, operating, and maintaining infrastructure to divert, treat and distribute that water and collect, treat and reuse reclaimed wastewater. The land development segment includes all activities necessary to develop and sell finished lots, which for the three and nine months ended May 31, 2025 and 2024, was done exclusively at the Company’s Sky Ranch Master Planned Community. The single-family rental business includes the monthly rental fees received from the renters under the non-cancelable annual leases.

The tables below present the measure of profit and assets used to assess the performance of the two required segments and the single-family rentals that the Company believes will become a segment for the periods presented:

Three Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

2,345

    

$

2,664

$

131

    

$

5,140

Cost of revenue

 

891

 

543

 

40

 

1,474

Depreciation and depletion

 

409

 

 

 

409

Total cost of revenue

 

1,300

 

543

 

40

 

1,883

Segment profit

$

1,045

$

2,121

$

91

$

3,257

Three Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

2,465

$

5,016

$

123

$

7,604

Cost of revenue

 

911

 

1,346

 

71

 

2,328

Depreciation and depletion

 

410

 

 

 

410

Total cost of revenue

 

1,321

 

1,346

 

71

 

2,738

Segment profit

$

1,144

$

3,670

$

52

$

4,866

Nine Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

8,026

    

$

6,488

$

373

    

$

14,887

Cost of revenue

 

2,636

 

2,420

 

133

 

5,189

Depreciation and depletion

 

1,248

 

 

 

1,248

Total cost of revenue

 

3,884

 

2,420

 

133

 

6,437

Segment (loss) profit

$

4,142

$

4,068

$

240

$

8,450

Nine Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

7,562

$

8,268

$

357

$

16,187

Cost of revenue

 

2,547

 

2,362

 

161

 

5,070

Depreciation and depletion

 

1,132

 

 

 

1,132

Total cost of revenue

 

3,679

 

2,362

 

161

 

6,202

Segment profit

$

3,883

$

5,906

$

196

$

9,985

The following table summarizes the Company’s total assets by segment. The assets consist of water rights and water and wastewater systems in the Company’s water and wastewater resource development segment; land, land development costs and deposits in the Company’s land development segment; and the cost of the homes in the single-family rental segment. The Company’s other assets (Corporate) primarily consist of cash, short term investments, restricted cash, equipment, and related party notes receivable.

(In thousands)

    

May 31, 2025

    

August 31, 2024

Water and wastewater resource development

$

68,588

$

64,616

Land development

11,497

8,521

Single-family rental

5,272

5,371

Corporate

66,382

68,846

Total assets

$

151,739

$

147,354

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE
9 Months Ended
May 31, 2025
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 12 – EARNINGS PER SHARE

Earnings per share (“EPS”) is calculated by dividing net income attributable to common shareholders by the weighted-average shares of common stock outstanding during the period. Certain outstanding options are excluded from the diluted EPS calculation because they are anti-dilutive (i.e., their assumed conversion into common stock would increase rather than decrease EPS). For the three months ended May 31, 2025 and 2024, the Company excluded 421,988 options and 475,130 options because their impact was anti-dilutive. For the nine months ended May 31, 2025 and 2024, the Company excluded 399,762 options and 470,217 options because their impact was anti-dilutive.

Three Months Ended

Nine Months Ended

(In thousands, except share and per share amounts)

    

May 31, 2025

    

May 31, 2024

    

May 31, 2025

    

May 31, 2024

Net income

$

2,256

$

2,825

$

7,002

$

5,008

Basic weighted average common shares

24,076,022

24,087,170

24,077,188

24,085,578

Effect of dilutive securities

67,512

55,869

89,738

60,783

Weighted average shares applicable to diluted earnings per share

24,143,534

24,143,039

24,166,926

24,146,361

Earnings per share - basic

$

0.09

$

0.12

$

0.29

$

0.21

Earnings per share - diluted

$

0.09

$

0.12

$

0.29

$

0.21

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES
9 Months Ended
May 31, 2025
INCOME TAXES  
INCOME TAXES

NOTE 13 – INCOME TAXES

The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items. As of May 31, 2025, the Company is estimating an annual effective tax rate of approximately 25%. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to various factors.

The provision for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its effective income tax rate expected to be applicable for the full fiscal year considering any items requiring discrete recognition.

The effective income tax rate for the three and nine months ended May 31, 2025, was impacted by adjustments related to reconciling items between the Company’s books and tax returns.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS
9 Months Ended
May 31, 2025
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 14 – SUBSEQUENT EVENTS

On July 4, 2025, President Trump signed into law the One Big Beautiful Bill Act ("OBBBA"). The OBBBA makes permanent key elements of the Tax Cuts and Jobs Act, including 100% bonus depreciation, domestic research cost expensing, and the business interest expense limitation. ASC 740, “Income Taxes”, requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. Consequently, as of the date of enactment, and during the three months ended August 31, 2025, the Company will evaluate all deferred tax balances under the newly enacted tax law and identify any other changes required to its financial statements as a result of the OBBBA. The Company is still evaluating the impact of the OBBBA and the results of such evaluations will be reflected on the Company's Form 10-K for the year ended August 31, 2025.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.2
PRESENTATION OF INTERIM INFORMATION (Policies)
9 Months Ended
May 31, 2025
PRESENTATION OF INTERIM INFORMATION  
Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared by Pure Cycle Corporation (the “Company” or “Pure Cycle”) and include all adjustments that are of a normal recurring nature and are in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows of the Company as of and for the three and nine months ended May 31, 2025 and 2024. The August 31, 2024 balance sheet was derived from the Company’s audited consolidated financial statements.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted. It is suggested the accompanying consolidated financial statements and notes be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2024 (“2024 Annual Report”) filed with the U.S. Securities and Exchange Commission (“SEC”) on November 13, 2024. The results of operations for interim periods presented are not necessarily indicative of the operating results expected for the full fiscal year.

Use Of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used to account for certain items such as revenue recognition, dollar amount of reimbursable costs and collectability of reimbursable costs, costs of revenue for lot sales, share-based compensation, certain accrued liabilities, and the useful lives and recoverability of long-lived assets. Actual results could differ from those estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning September 1, 2024, and interim periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its consolidated financial statement disclosures.

In December 2023, FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which requires expanded disclosure of our income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its consolidated financial statement disclosures.

In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” ("ASU 2024-03"), which requires disaggregated disclosure of certain costs and expenses on an interim and annual basis in the notes to the financial statements. ASU 2024-03 is effective for the Company for annual periods beginning September 1, 2027. The Company is currently evaluating the impact ASU 2024-03 will have on its financial statement disclosures.

Management has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact on our consolidated financial statements and related disclosures.

Reclassifications

Reclassifications

The Company has reclassified certain prior year information to conform to the current year presentation.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.2
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables)
9 Months Ended
May 31, 2025
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD  
Summary of activity and balances associated with note receivable

The following table summarizes the activity and balances associated with the note receivable from the Sky Ranch CAB:

Three Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

38,005

$

28,915

Additions

3,395

4,626

Payments received

(800)

Ending balance

$

40,600

$

33,541

Nine Months Ended

May 31, 2025

    

May 31, 2024

Beginning balance

$

40,964

$

24,999

Additions

11,058

8,828

Payments received

(11,422)

(286)

Ending balance

$

40,600

$

33,541

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES, FEES AND OTHER INCOME ITEMS (Tables)
9 Months Ended
May 31, 2025
REVENUES, FEES AND OTHER INCOME ITEMS  
Deferred Revenue and Changes in Deferred Revenue

Changes and balances of the Company’s deferred revenue accounts by segment are as follows:

Three Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at February 28, 2025

$

-

$

2,048

$

2,048

Revenue recognized

(11)

(3,540)

(3,551)

Revenue deferred

13

2,476

2,489

Balance at May 31, 2025

$

2

$

984

$

986

Three Months Ended May 31, 2024

Water and Wastewater Resource Development

Land Development

Total

Balance at February 29, 2024

$

31

$

2,605

$

2,636

Revenue recognized

(18)

(4,881)

(4,899)

Revenue deferred

-

3,824

3,824

Balance at May 31, 2024

$

13

$

1,548

$

1,561

Nine Months Ended May 31, 2025

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2024

$

-

$

2,173

$

2,173

Revenue recognized

(11)

(6,027)

(6,038)

Revenue deferred

13

4,838

4,851

Balance at May 31, 2025

$

2

$

984

$

986

Nine Months Ended May 31, 2024

(In thousands)

Water and Wastewater Resource Development

Land Development

Total

Balance at August 31, 2023

$

69

$

1,661

$

1,730

Revenue recognized

(164)

(8,058)

(8,222)

Revenue deferred

108

7,945

8,053

Balance at May 31, 2024

$

13

$

1,548

$

1,561

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.2
WATER, LAND AND OTHER FIXED ASSETS (Tables)
9 Months Ended
May 31, 2025
WATER, LAND AND OTHER FIXED ASSETS  
Investments in Water and Water Systems

The Company’s Investments in water and water systems consist of the following costs and accumulated depreciation and depletion:

May 31, 2025

August 31, 2024

Accumulated

Accumulated

Depreciation

Depreciation

(In thousands)

    

Costs

    

and Depletion

    

Costs

    

and Depletion

Rangeview water system

$

31,695

$

(5,644)

$

23,381

$

(3,579)

Rangeview water supply

16,198

(21)

15,889

(20)

Water supply – Other

 

1,300

 

(1,136)

 

7,588

 

(2,307)

Sky Ranch water rights and other costs

 

7,690

 

(1,661)

 

7,764

 

(1,641)

Sky Ranch pipeline

 

5,740

 

(1,510)

 

5,740

 

(1,366)

Lost Creek water supply

 

10,812

 

 

7,357

 

Fairgrounds water and water system

 

2,900

 

(1,657)

 

2,900

 

(1,591)

Wild Pointe service rights

 

1,632

 

(1,384)

 

1,632

 

(1,261)

Totals

 

77,967

 

(13,013)

 

72,251

 

(11,765)

Net investments in water and water systems

$

64,954

$

60,486

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables)
9 Months Ended
May 31, 2025
DEBT AND OTHER LONG-TERM OBLIGATIONS  
Schedule of long-term debt

As of May 31, 2025, the outstanding principal and deferred financing costs of the Company’s loans are as follows:

(In thousands)

May 31, 2025

Single-Family Rental Home Note Payable

$

3,908

Lost Creek Note Payable

3,000

Total outstanding principal

6,908

Deferred financing costs

(50)

Less current maturities, net of current deferred financing costs

(346)

Debt, less current portion

$

6,512

Schedule of maturities of notes payable

As of May 31, 2025, the scheduled maturities (i.e., principal payments) of the Company’s loans are as follows:

(In thousands)

Scheduled principal payments

Within 1 year

$

387

Year 2

1,357

Year 3

318

Year 4

3,137

Year 5

302

Thereafter

1,407

Total principal payments

6,908

Deferred financing costs

(50)

Total principal payments, net

$

6,858

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.2
EMPLOYEE STOCK PLANS (Tables)
9 Months Ended
May 31, 2025
EMPLOYEE STOCK PLANS  
Stock Option Activity

The following table summarizes the combined stock option activity for the 2014 Equity Plan and 2024 Equity Plan for the periods noted:

    

Number of Options

    

Weighted Average Exercise Price

    

Weighted Average Remaining Contractual Term

    

Approximate Aggregate Intrinsic Value
(in thousands)

Outstanding at August 31, 2024

524,500

$

9.42

4.7

$

877

Granted

 

Net settlement exercised

 

(35,000)

7.89

Forfeited / Expired

Outstanding at May 31, 2025

 

489,500

$

9.52

4.0

$

769

Options exercisable at May 31, 2025

 

472,500

$

9.54

4.0

$

741

Outstanding at August 31, 2023

 

563,000

$

9.15

5.5

$

1,221

Granted

 

Net settlement exercised

 

(32,000)

5.66

Forfeited / Expired

Outstanding at May 31, 2024

 

531,000

$

9.36

4.9

$

472

Non-Vested Options

The following table summarizes the activity and value of non-vested options under the 2014 Equity Plan and 2024 Equity Plan for the periods presented:

    

Number of Options

    

Weighted Average Grant Date Fair Value

Non-vested options outstanding at August 31, 2024

59,000

$

4.45

Granted

 

Vested

 

(42,000)

4.66

Forfeited / Expired

 

Non-vested options outstanding at May 31, 2025

 

17,000

$

3.93

Non-vested options outstanding at August 31, 2023

 

111,000

$

4.43

Granted

 

Vested

 

(52,000)

4.41

Forfeited

Non-vested options outstanding at May 31, 2024

 

59,000

$

4.45

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT CUSTOMERS (Tables)
9 Months Ended
May 31, 2025
SIGNIFICANT CUSTOMERS.  
Significant Customers The tables below present the percentage of total revenue for the reported customers for the nine months ended May 31, 2025 and 2024.

Nine Months Ended

% of Total Revenue Generated From:

May 31, 2025

May 31, 2024

KB Home

20

%

12

%

Lennar

21

%

24

%

Melody (DR Horton)

12

%

6

%

Two oil & gas operators

6

%

30

%

Challenger

7

%

10

%

Sky Ranch CAB

8

%

7

%

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Tables)
9 Months Ended
May 31, 2025
ACCRUED LIABILITIES.  
Accrued Liabilities

(In thousands)

    

May 31, 2025

    

August 31, 2024

Accrued compensation

$

999

$

1,045

Other operating payables

 

409

 

147

Property taxes

346

206

Operating lease obligation, current

11

73

Professional fees

500

(a)

5

Rental deposits

38

38

Total accrued liabilities

$

2,303

$

1,514

Land development costs due to the Sky Ranch CAB

$

621

$

1,556

Due to Rangeview Metropolitan District

290

652

Total accrued liabilities - related parties

$

911

$

2,208

(a)As of May 31, 2025, the Company has accrued an estimated $0.5 million in legal expenses associated with expenses relating to the water court’s ruling in February 2025 and potential settlement negotiations regarding its remaining three claims.  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Tables)
9 Months Ended
May 31, 2025
SEGMENT INFORMATION  
Segment Reporting

The tables below present the measure of profit and assets used to assess the performance of the two required segments and the single-family rentals that the Company believes will become a segment for the periods presented:

Three Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

2,345

    

$

2,664

$

131

    

$

5,140

Cost of revenue

 

891

 

543

 

40

 

1,474

Depreciation and depletion

 

409

 

 

 

409

Total cost of revenue

 

1,300

 

543

 

40

 

1,883

Segment profit

$

1,045

$

2,121

$

91

$

3,257

Three Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

2,465

$

5,016

$

123

$

7,604

Cost of revenue

 

911

 

1,346

 

71

 

2,328

Depreciation and depletion

 

410

 

 

 

410

Total cost of revenue

 

1,321

 

1,346

 

71

 

2,738

Segment profit

$

1,144

$

3,670

$

52

$

4,866

Nine Months Ended May 31, 2025

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

    

$

8,026

    

$

6,488

$

373

    

$

14,887

Cost of revenue

 

2,636

 

2,420

 

133

 

5,189

Depreciation and depletion

 

1,248

 

 

 

1,248

Total cost of revenue

 

3,884

 

2,420

 

133

 

6,437

Segment (loss) profit

$

4,142

$

4,068

$

240

$

8,450

Nine Months Ended May 31, 2024

(In thousands)

    

Water and wastewater resource development

    

Land development

Single-family rental

    

    Total

Total revenue

$

7,562

$

8,268

$

357

$

16,187

Cost of revenue

 

2,547

 

2,362

 

161

 

5,070

Depreciation and depletion

 

1,132

 

 

 

1,132

Total cost of revenue

 

3,679

 

2,362

 

161

 

6,202

Segment profit

$

3,883

$

5,906

$

196

$

9,985

The following table summarizes the Company’s total assets by segment.

(In thousands)

    

May 31, 2025

    

August 31, 2024

Water and wastewater resource development

$

68,588

$

64,616

Land development

11,497

8,521

Single-family rental

5,272

5,371

Corporate

66,382

68,846

Total assets

$

151,739

$

147,354

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Tables)
9 Months Ended
May 31, 2025
EARNINGS PER SHARE  
Earnings Per Share

Three Months Ended

Nine Months Ended

(In thousands, except share and per share amounts)

    

May 31, 2025

    

May 31, 2024

    

May 31, 2025

    

May 31, 2024

Net income

$

2,256

$

2,825

$

7,002

$

5,008

Basic weighted average common shares

24,076,022

24,087,170

24,077,188

24,085,578

Effect of dilutive securities

67,512

55,869

89,738

60,783

Weighted average shares applicable to diluted earnings per share

24,143,534

24,143,039

24,166,926

24,146,361

Earnings per share - basic

$

0.09

$

0.12

$

0.29

$

0.21

Earnings per share - diluted

$

0.09

$

0.12

$

0.29

$

0.21

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details) - Related Party - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Related Party Transaction [Line Items]        
Interest income $ 417 $ 217 $ 1,223 $ 1,156
Sky Ranch CAB        
Related Party Transaction [Line Items]        
Reimbursable public improvement costs 2,900 4,100 9,400 7,600
Project Management Fees Receivable, Related Party 100   500 400
Interest income 400 200 1,200 1,200
Proceeds from Interest Received $ 800 0 $ 11,400 $ 300
Interest rate     6.00%  
Sky Ranch CAB | Maximum [Member]        
Related Party Transaction [Line Items]        
Project Management Fees Receivable, Related Party   $ 200    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details) - Related Party - Sky Ranch CAB - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Related Party Transaction [Line Items]        
Beginning balance $ 38,005 $ 28,915 $ 40,964 $ 24,999
Additions 3,395 4,626 11,058 8,828
Payments received (800)   (11,422) (286)
Ending balance $ 40,600 $ 33,541 $ 40,600 $ 33,541
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES, FEES AND OTHER INCOME ITEMS (Details)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
USD ($)
item
home
May 31, 2024
USD ($)
item
May 31, 2025
USD ($)
item
segment
home
May 31, 2024
USD ($)
item
Revenue Recognition and Reimbursable Costs        
Number of revenue generating segments | segment     3  
Revenues | $ $ 5,140 $ 7,604 $ 14,887 $ 16,187
Cost of water and land portions of asset acquisition | $ 0      
Lot sales        
Revenue Recognition and Reimbursable Costs        
Revenues | $ 2,526 4,795 5,981 7,906
Water and wastewater tap fees        
Revenue Recognition and Reimbursable Costs        
Revenues | $ $ 1,700 $ 581 $ 5,292 $ 1,162
Water Tap Fees        
Revenue Recognition and Reimbursable Costs        
Number of water and wastewater taps sold 40 20 130 35
Revenues | $ $ 1,400 $ 500 $ 4,300 $ 900
Wastewater Tap Fees        
Revenue Recognition and Reimbursable Costs        
Number of water and wastewater taps sold 40 18 127 33
Revenues | $ $ 300 $ 100 $ 1,000 $ 200
Metered water usage and wastewater treatment fees        
Revenue Recognition and Reimbursable Costs        
Number of water and wastewater taps sold 76 394 442 1,422
Revenues | $ $ 400 $ 1,700 $ 2,100 $ 5,800
Project Management Fees - Recognized [Member]        
Revenue Recognition and Reimbursable Costs        
Revenues | $ 138 221 507 362
Single Family Rentals        
Revenue Recognition and Reimbursable Costs        
Revenues | $ $ 131 123 $ 373 357
Number of additional rental homes constructed | home 17   17  
Number of rental units built and rented | home     14  
Lessor, Operating Lease, Existence of Option to Terminate [true false]     false  
Lessor, Operating Lease, Term of Contract 1 year   1 year  
Number of lots | home     98  
Expected delivery period for lots sold     3 years  
Phase 1 Development        
Revenue Recognition and Reimbursable Costs        
Number of lots     509  
Phase 2 Development        
Revenue Recognition and Reimbursable Costs        
Number of lots     1,032  
Number of sub-phases for second phase of development of Sky Ranch     5  
Phase 2A        
Revenue Recognition and Reimbursable Costs        
Number of lots to be constructed in a subphase     229  
Completion Of Sub Phase 100.00%   100.00%  
Phase 2B        
Revenue Recognition and Reimbursable Costs        
Number of lots to be constructed in a subphase     211  
Completion Of Sub Phase 96.00%   96.00%  
Phase 2C        
Revenue Recognition and Reimbursable Costs        
Number of lots to be constructed in a subphase     228  
Completion Of Sub Phase 68.00%   68.00%  
Expected delivery period for lots sold     3 months  
Phase 2D        
Revenue Recognition and Reimbursable Costs        
Number of lots     218  
Completion Of Sub Phase 29.00%   29.00%  
Expected delivery period for lots sold     15 months  
Phase 2E        
Revenue Recognition and Reimbursable Costs        
Number of lots     146  
Expected delivery period for lots sold     18 months 30 days  
Related Party | Sky Ranch CAB | Single Family Rentals        
Revenue Recognition and Reimbursable Costs        
Number of lots reserved for single family rental units     84  
Related Party | Sky Ranch CAB | Special Facility Projects and Other Revenue        
Revenue Recognition and Reimbursable Costs        
Special facility projects and other revenue from related parties | $ $ 200 $ 200 $ 600 $ 600
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Deferred Revenue        
Balance $ 2,048 $ 2,636 $ 2,173 $ 1,730
Revenue recognized (3,551) (4,899) (6,038) (8,222)
Revenue deferred 2,489 3,824 4,851 8,053
Balance 986 1,561 986 1,561
Water and Wastewater Resource Development Segment        
Deferred Revenue        
Balance   31   69
Revenue recognized (11) (18) (11) (164)
Revenue deferred 13   13 108
Balance 2 13 2 13
Land Development Segment        
Deferred Revenue        
Balance 2,048 2,605 2,173 1,661
Revenue recognized (3,540) (4,881) (6,027) (8,058)
Revenue deferred 2,476 3,824 4,838 7,945
Balance $ 984 $ 1,548 $ 984 $ 1,548
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Details) - item
May 31, 2025
Aug. 31, 2024
Fair Value, Recurring [Member]    
Fair Value Measurements [Abstract]    
Number of assets 0 0
Number of liabilities 0 0
Significant Unobservable Inputs (Level 3) | Fair Value, Nonrecurring [Member]    
Fair Value Measurements [Abstract]    
Number of assets 1 1
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details)
3 Months Ended 9 Months Ended
May 31, 2025
USD ($)
claim
May 31, 2025
USD ($)
claim
acre ft
Feb. 07, 2025
USD ($)
Aug. 31, 2024
USD ($)
Dec. 31, 2020
USD ($)
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross $ 77,967,000 $ 77,967,000   $ 72,251,000  
Accumulated depreciation and depletion (13,013,000) (13,013,000)   (11,765,000)  
Net investments in water and water systems 64,954,000 $ 64,954,000   60,486,000  
Cost of water and land portions of asset acquisition $ 0        
Volume of water adjudicated         1,635
Volume of water adjudicated, denied     1,635    
Remaining claims | claim 3 3      
Rangeview water system          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross $ 31,695,000 $ 31,695,000   23,381,000  
Accumulated depreciation and depletion (5,644,000) (5,644,000)   (3,579,000)  
Rangeview water supply          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 16,198,000 16,198,000   15,889,000  
Accumulated depreciation and depletion (21,000) (21,000)   (20,000)  
Water supply - Other          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 1,300,000 1,300,000   7,588,000  
Accumulated depreciation and depletion (1,136,000) (1,136,000)   (2,307,000)  
Sky Ranch water rights and other costs          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 7,690,000 7,690,000   7,764,000  
Accumulated depreciation and depletion (1,661,000) (1,661,000)   (1,641,000)  
Sky Ranch pipeline          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 5,740,000 5,740,000   5,740,000  
Accumulated depreciation and depletion (1,510,000) (1,510,000)   (1,366,000)  
Lost Creek water supply          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 10,812,000 10,812,000   7,357,000  
Cost of water and land portions of asset acquisition   $ 3,500,000      
Henrylyn Irrigation District [Member]          
Property, Plant and Equipment, Net [Abstract]          
Volume of water purchased | acre ft   378      
Lost Creek Designated Basin [Member]          
Property, Plant and Equipment, Net [Abstract]          
Volume of water purchased | acre ft   220      
Fairgrounds water and water system          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 2,900,000 $ 2,900,000   2,900,000  
Accumulated depreciation and depletion (1,657,000) (1,657,000)   (1,591,000)  
Wild Pointe service rights          
Property, Plant and Equipment, Net [Abstract]          
Water And Water Systems, Gross 1,632,000 1,632,000   1,632,000  
Accumulated depreciation and depletion $ (1,384,000) $ (1,384,000)   $ (1,261,000)  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details)
$ in Millions
3 Months Ended 9 Months Ended
May 31, 2025
USD ($)
home
May 31, 2025
USD ($)
home
item
Single-family rentals    
Property, Plant and Equipment, Net [Abstract]    
Number of rental units built and rented | home   14
Number of additional rental homes constructed | home 17 17
Number of lots | home   98
Expected delivery period for lots sold   3 years
Related Party | Single-family rentals | Sky Ranch CAB    
Property, Plant and Equipment, Net [Abstract]    
Number of lots reserved for single family rental units | item   84
Sky Ranch, Water and Wastewater Construction Projects    
Property, Plant and Equipment, Net [Abstract]    
Construction costs incurred | $ $ 0.7 $ 1.9
Construction cost capitalized | $   $ 2.5
Sky Ranch, Water and Wastewater Construction Projects | Maximum    
Property, Plant and Equipment, Net [Abstract]    
Construction cost capitalized | $ $ 0.1  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details)
$ in Thousands
May 31, 2025
USD ($)
Debt Instrument [Line Items]  
Total outstanding principal $ 6,908
Deferred financing costs (50)
Less current maturities, net of current deferred financing costs (346)
Debt, less current portion 6,512
Single-Family Rental Home Note Payable  
Debt Instrument [Line Items]  
Total outstanding principal 3,908
Lost Creek Note Payable  
Debt Instrument [Line Items]  
Total outstanding principal $ 3,000
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details)
$ in Thousands
May 31, 2025
USD ($)
DEBT AND OTHER LONG-TERM OBLIGATIONS  
Within 1 year $ 387
Year 2 1,357
Year 3 318
Year 4 3,137
Year 5 302
Thereafter 1,407
Total outstanding principal 6,908
Deferred financing costs (50)
Total principal payments, net $ 6,858
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details)
Nov. 01, 2024
USD ($)
Aug. 30, 2023
USD ($)
home
installment
Nov. 29, 2021
USD ($)
item
installment
May 31, 2025
SFR Note 1        
Debt Instrument [Line Items]        
Number of single family homes being constructed | item     3  
Basis spread on variable rate     0.50%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember  
Floor interest rate     3.75%  
Ceiling interest rate     4.25%  
Effective interest rate       4.25%
Debt Instrument, Percentage of Default Interest Rate     2.00%  
Debt Instrument Interest Rate Increase Decrease | installment     53  
Debt Instrument, Periodic Payment $ 5,000   $ 4,600  
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid     $ 900,000  
Single family rental homes secured for debt | item     3  
Debt service coverage ratio     1.1  
Aggregate principal amount     $ 1,000,000  
SFR Note 2        
Debt Instrument [Line Items]        
Number of single family homes being constructed | home   11    
Basis spread on variable rate   7.51%    
Debt Instrument, Percentage of Default Interest Rate   5.00%    
Debt Instrument Interest Rate Increase Decrease | installment   59    
Debt Instrument, Periodic Payment   $ 21,200    
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   $ 2,900,000    
Single family rental homes secured for debt | home   11    
Aggregate principal amount   $ 3,000,000    
Minimum EBITDA   $ 3,000,000    
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details) - Lost Creek Note Payable
Jun. 28, 2022
USD ($)
M
acre ft
Debt Instrument [Line Items]  
Water Rights Acquired In Volume | acre ft 370
Debt Instrument, Face Amount $ 3,000,000
Debt Instrument, Term 10 years
Monthly interest only payments $ 12,000
Debt Instrument, Number of Interest Only Payments | M 36
Debt Instrument, Amortization Period 30 years
Debt instrument, interest rate, stated percentage 4.90%
Maximum  
Debt Instrument [Line Items]  
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 800,000
Payment Beginning on July 28, 2025  
Debt Instrument [Line Items]  
Debt Instrument, Number of Principal and Interest Payments | M 24
Debt Instrument, Periodic Payment $ 42,000
Payment Beginning on July 28, 2027  
Debt Instrument [Line Items]  
Monthly interest only payments $ 32,000
Debt Instrument, Number of Principal and Interest Payments | M 59
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2024
USD ($)
May 31, 2025
USD ($)
LetterOfCredit
Debt Instrument [Line Items]    
Number of letters of credit | LetterOfCredit   11
Letters of Credit Outstanding, Amount   $ 6,000
Annual fee percentage   1.00%
Line of Credit    
Debt Instrument [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 5,000  
Debt Instrument, Term 2 years  
Effective interest rate   7.50%
Floor interest rate 5.00%  
Debt Instrument, Percentage of Default Interest Rate 2.00%  
Working Capital Line of Credit   $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
EMPLOYEE STOCK PLANS - Stock Option Activity (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Aug. 31, 2024
Aug. 31, 2023
Number of Options [Roll Forward]            
Net settlement exercised (in shares) 0 0        
Stock Options [Abstract]            
Exercised (in shares)     13,815 13,978    
Options cancelled (in shares)     21,185 18,022    
2024 Equity Plan            
Shareholders' Equity [Abstract]            
Shares reserved for issuance (in shares) 2,000,000   2,000,000      
Shares available for grant (in shares) 1,973,796   1,973,796      
2014 and 2024 Equity Plan            
Number of Options [Roll Forward]            
Outstanding, beginning of period (in shares)     524,500 563,000 563,000  
Net settlement exercised (in shares)     (35,000) (32,000)    
Outstanding, end of period (in shares) 489,500 531,000 489,500 531,000 524,500 563,000
Options exercisable (in shares) 472,500   472,500      
Weighted Average Exercise Price [Roll Forward]            
Outstanding, beginning of period (in dollars per share)     $ 9.42 $ 9.15 $ 9.15  
Net settlement exercised (in dollars per share)     7.89 5.66    
Outstanding, end of period (in dollars per share) $ 9.52 $ 9.36 9.52 $ 9.36 $ 9.42 $ 9.15
Options exercisable (in dollars per share) $ 9.54   $ 9.54      
Stock Options [Abstract]            
Weighted average remaining contractual term     4 years 4 years 10 months 24 days 4 years 8 months 12 days 5 years 6 months
Weighted average remaining contractual term, options exercisable     4 years      
Approximate aggregate intrinsic value, outstanding $ 769,000 $ 472,000 $ 769,000 $ 472,000 $ 877,000 $ 1,221,000
Approximate aggregate intrinsic value, options exercisable $ 741,000   $ 741,000      
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
EMPLOYEE STOCK PLANS - Non-Vested Options (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 15, 2025
item
$ / shares
shares
Sep. 18, 2024
shares
May 22, 2024
$ / shares
shares
Jan. 17, 2024
item
$ / shares
shares
Sep. 19, 2023
shares
May 31, 2025
USD ($)
$ / shares
shares
May 31, 2024
USD ($)
$ / shares
shares
May 31, 2025
USD ($)
$ / shares
shares
May 31, 2024
USD ($)
$ / shares
shares
Stock Options [Abstract]                  
Share-based compensation expense | $               $ 294 $ 380
2014 and 2024 Equity Plan                  
Number of Options [Roll Forward]                  
Non-vested options outstanding, beginning of period (in shares)               59,000 111,000
Vested (in shares)               (42,000) (52,000)
Non-vested options outstanding, end of period (in shares)           17,000 59,000 17,000 59,000
Weighted Average Grant Date Fair Value [Abstract]                  
Non-vested options outstanding, beginning of period (in dollars per share) | $ / shares               $ 4.45 $ 4.43
Vested (in dollars per share) | $ / shares               4.66 4.41
Non-vested options outstanding, end of period (in dollars per share) | $ / shares           $ 3.93 $ 4.45 $ 3.93 $ 4.45
Stock Options [Abstract]                  
Share-based compensation expense | $             $ 200 $ 300 $ 300
Unrecognized compensation expenses | $           $ 100   $ 100  
Weighted-average period for options expected to vest               2 years  
2014 and 2024 Equity Plan | Maximum                  
Stock Options [Abstract]                  
Share-based compensation expense | $           $ 100      
2014 and 2024 Equity Plan | Employees                  
Stock Options [Abstract]                  
Restricted shares   8,000     8,000        
2014 and 2024 Equity Plan | Employees | Vesting at grant date                  
Stock Options [Abstract]                  
Vesting rights percentage   20.00%     20.00%        
2014 and 2024 Equity Plan | Employees | Vesting at anniversary                  
Stock Options [Abstract]                  
Vesting rights percentage   20.00%     20.00%        
Vesting period   4 years     4 years        
2014 and 2024 Equity Plan | Individual employee                  
Stock Options [Abstract]                  
Restricted shares   1,200              
2014 and 2024 Equity Plan | Individual employee | Vesting at grant date                  
Stock Options [Abstract]                  
Vesting rights percentage   33.00%              
2014 and 2024 Equity Plan | Individual employee | Vesting at anniversary                  
Stock Options [Abstract]                  
Vesting rights percentage   33.00%              
Vesting period   2 years              
2014 and 2024 Equity Plan | Non-Employee Board Members                  
Number of Options [Roll Forward]                  
Granted (in shares) 2,566   1,608 3,006          
Stock Options [Abstract]                  
Number of Board Members | item 6     6          
Share Price | $ / shares $ 11.69   $ 9.33 $ 9.98          
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2025
USD ($)
agreement
acre ft
May 31, 2024
USD ($)
acre ft
May 31, 2025
USD ($)
agreement
acre ft
May 31, 2024
USD ($)
acre ft
Aug. 31, 2022
USD ($)
Jan. 01, 2025
$ / gal
Aug. 31, 2024
USD ($)
Related Party Transaction [Line Items]              
Payments on note receivable - related party, other     $ 75 $ 100      
Related Party | Sky Ranch CAB              
Related Party Transaction [Line Items]              
Interest rate     6.00%        
Related Party | WISE Partnership | Rangeview District              
Related Party Transaction [Line Items]              
Volume of received metered water | acre ft 28 32 58 98      
Payments for water $ 100 $ 100 $ 100 $ 300      
Water Rate | $ / gal           7.23  
Related Party | Loan Receivable | Rangeview District              
Related Party Transaction [Line Items]              
Number of loan agreements | agreement 2   2        
Effective interest rate 9.50%   9.50%        
Basis spread on variable rate     2.00%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember        
Related Party | Loan Receivable | Rangeview District | Maximum              
Related Party Transaction [Line Items]              
Loan extended, maximum capacity $ 300   $ 300        
Related Party | Note Receivable | Rangeview District              
Related Party Transaction [Line Items]              
Debt instrument, interest rate, stated percentage 8.00%   8.00%        
Notes receivable $ 1,200   $ 1,200       $ 1,200
Borrowings under notes receivable 1,200   1,200       1,200
Payments on note receivable - related party, other 0 0 100 100      
Related Party | Note Receivable | Rangeview District | Maximum              
Related Party Transaction [Line Items]              
Accrued interest on notes receivable 100   $ 100       $ 100
Related Party | Facilities Funding and Acquisition Agreement | Sky Ranch CAB              
Related Party Transaction [Line Items]              
Interest rate     6.00%        
Note receivable, cumulative payments received 47,700   $ 47,700        
Notes receivable 40,600   40,600        
Related Party | Facilities Funding and Acquisition Agreement | Sky Ranch CAB | Scenario, Plan              
Related Party Transaction [Line Items]              
Fund for construction of public improvements 5,200   5,200        
Related Party | Contract to Construct Fencing Around Phase 2A | Sky Ranch CAB              
Related Party Transaction [Line Items]              
Revenue recognized for contracted bid price         $ 400    
Revenue 0 0 100        
Related Party | Contract to Construct Fencing Around Phase 2A | Sky Ranch CAB | Maximum              
Related Party Transaction [Line Items]              
Revenue       100      
Related Party | Contract To Construct Fencing Around Phase2B | Sky Ranch CAB              
Related Party Transaction [Line Items]              
Revenue recognized for contracted bid price         $ 200    
Related Party | Contract To Construct Wet Utility Pipelines | Nelson Pipeline Constructors, LLC              
Related Party Transaction [Line Items]              
Amount of payment to construct utility pipelines $ 0 $ 0 $ 0 $ 100      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT CUSTOMERS (Details) - Customer Concentration Risk - customer
9 Months Ended
May 31, 2025
May 31, 2024
Revenue | KB Home    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 12.00%
Revenue | Lennar    
Concentration Risk [Line Items]    
Concentration risk percentage 21.00% 24.00%
Revenue | Melody (DR Horton)    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00% 6.00%
Revenue | Oil & gas operators    
Concentration Risk [Line Items]    
Concentration risk percentage 6.00% 30.00%
Revenue | Challenger    
Concentration Risk [Line Items]    
Concentration risk percentage 7.00% 10.00%
Revenue | Sky Ranch CAB    
Concentration Risk [Line Items]    
Concentration risk percentage 8.00% 7.00%
Revenue | Water and Wastewater Resource Development Segment | Oil & gas operators    
Concentration Risk [Line Items]    
Number of customers 2 2
Accounts Receivable | Rangeview District | Related Party    
Concentration Risk [Line Items]    
Concentration risk percentage 77.00%  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Details)
$ in Thousands
May 31, 2025
USD ($)
claim
Aug. 31, 2024
USD ($)
Accrued Liabilities, Current [Line Items]    
Professional fees $ 500  
Remaining claims | claim 3  
Related Party    
Accrued Liabilities, Current [Line Items]    
Total accrued liabilities $ 911 $ 2,208
Related Party | Sky Ranch CAB    
Accrued Liabilities, Current [Line Items]    
Total accrued liabilities 621 1,556
Related Party | Rangeview District    
Accrued Liabilities, Current [Line Items]    
Total accrued liabilities 290 652
Nonrelated Party    
Accrued Liabilities, Current [Line Items]    
Accrued compensation 999 1,045
Other operating payables 409 147
Property taxes 346 206
Operating lease obligation, current $ 11 $ 73
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities
Professional fees $ 500 $ 5
Rental deposits 38 38
Total accrued liabilities $ 2,303 $ 1,514
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Revenue by Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
USD ($)
May 31, 2024
USD ($)
May 31, 2025
USD ($)
segment
May 31, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of operating segments | segment     2  
Segment Information Abstract        
Total revenues $ 5,140 $ 7,604 $ 14,887 $ 16,187
Cost of revenue 1,474 2,328 5,189 5,070
Depreciation and depletion 409 410 1,248 1,132
Total cost of revenues 1,883 2,738 6,437 6,202
Segment profit 3,257 4,866 8,450 9,985
Water and Wastewater Resource Development Segment | Operating Segments        
Segment Information Abstract        
Total revenues 2,345 2,465 8,026 7,562
Cost of revenue 891 911 2,636 2,547
Depreciation and depletion 409 410 1,248 1,132
Total cost of revenues 1,300 1,321 3,884 3,679
Segment profit 1,045 1,144 4,142 3,883
Land Development Segment | Operating Segments        
Segment Information Abstract        
Total revenues 2,664 5,016 6,488 8,268
Cost of revenue 543 1,346 2,420 2,362
Total cost of revenues 543 1,346 2,420 2,362
Segment profit 2,121 3,670 4,068 5,906
Single-family rentals | Operating Segments        
Segment Information Abstract        
Total revenues 131 123 373 357
Cost of revenue 40 71 133 161
Total cost of revenues 40 71 133 161
Segment profit $ 91 $ 52 $ 240 $ 196
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Corporate Assets (Details) - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Segment Reporting Information [Line Items]    
Total assets $ 151,739 $ 147,354
Corporate    
Segment Reporting Information [Line Items]    
Total assets 66,382 68,846
Water and Wastewater Resource Development Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 68,588 64,616
Land Development Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 11,497 8,521
Single-family rentals | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets $ 5,272 $ 5,371
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
EARNINGS PER SHARE        
Anti-dilutive securities excluded from computation of earnings per share (in shares) 421,988 475,130 399,762 470,217
Earnings Per Share [Abstract]        
Net income $ 2,256 $ 2,825 $ 7,002 $ 5,008
Weighted average common shares outstanding, Basic (in shares) 24,076,022 24,087,170 24,077,188 24,085,578
Effect of dilutive securities (in shares) 67,512 55,869 89,738 60,783
Weighted average common shares outstanding, Diluted (in shares) 24,143,534 24,143,039 24,166,926 24,146,361
Earnings per share - basic (in dollars per share) $ 0.09 $ 0.12 $ 0.29 $ 0.21
Earnings per share - diluted (in dollars per share) $ 0.09 $ 0.12 $ 0.29 $ 0.21
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES (Details)
9 Months Ended
May 31, 2025
Income Taxes [Abstract]  
Effective income tax rate 25.00%
XML 64 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 65 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.2 html 309 283 1 false 87 0 false 15 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://purecyclewater.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://purecyclewater.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - PRESENTATION OF INTERIM INFORMATION Sheet http://purecyclewater.com/role/DisclosurePresentationOfInterimInformation PRESENTATION OF INTERIM INFORMATION Notes 7 false false R8.htm 10201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD Sheet http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoard REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD Notes 8 false false R9.htm 10301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS Sheet http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItems REVENUES, FEES AND OTHER INCOME ITEMS Notes 9 false false R10.htm 10401 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://purecyclewater.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 10501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS Sheet http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssets WATER, LAND AND OTHER FIXED ASSETS Notes 11 false false R12.htm 10601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligations DEBT AND OTHER LONG-TERM OBLIGATIONS Notes 12 false false R13.htm 10701 - Disclosure - EMPLOYEE STOCK PLANS Sheet http://purecyclewater.com/role/DisclosureEmployeeStockPlans EMPLOYEE STOCK PLANS Notes 13 false false R14.htm 10801 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://purecyclewater.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 14 false false R15.htm 10901 - Disclosure - SIGNIFICANT CUSTOMERS Sheet http://purecyclewater.com/role/DisclosureSignificantCustomers SIGNIFICANT CUSTOMERS Notes 15 false false R16.htm 11001 - Disclosure - ACCRUED LIABILITIES Sheet http://purecyclewater.com/role/DisclosureAccruedLiabilities ACCRUED LIABILITIES Notes 16 false false R17.htm 11101 - Disclosure - SEGMENT INFORMATION Sheet http://purecyclewater.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 17 false false R18.htm 11201 - Disclosure - EARNINGS PER SHARE Sheet http://purecyclewater.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 18 false false R19.htm 11301 - Disclosure - INCOME TAXES Sheet http://purecyclewater.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 19 false false R20.htm 11401 - Disclosure - SUBSEQUENT EVENTS Sheet http://purecyclewater.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 20 false false R21.htm 20102 - Disclosure - PRESENTATION OF INTERIM INFORMATION (Policies) Sheet http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies PRESENTATION OF INTERIM INFORMATION (Policies) Policies 21 false false R22.htm 30203 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables) Sheet http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardTables REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables) Tables http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoard 22 false false R23.htm 30303 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Tables) Sheet http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsTables REVENUES, FEES AND OTHER INCOME ITEMS (Tables) Tables http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItems 23 false false R24.htm 30503 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS (Tables) Sheet http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsTables WATER, LAND AND OTHER FIXED ASSETS (Tables) Tables http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssets 24 false false R25.htm 30603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables) Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsTables DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables) Tables http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligations 25 false false R26.htm 30703 - Disclosure - EMPLOYEE STOCK PLANS (Tables) Sheet http://purecyclewater.com/role/DisclosureEmployeeStockPlansTables EMPLOYEE STOCK PLANS (Tables) Tables http://purecyclewater.com/role/DisclosureEmployeeStockPlans 26 false false R27.htm 30903 - Disclosure - SIGNIFICANT CUSTOMERS (Tables) Sheet http://purecyclewater.com/role/DisclosureSignificantCustomersTables SIGNIFICANT CUSTOMERS (Tables) Tables http://purecyclewater.com/role/DisclosureSignificantCustomers 27 false false R28.htm 31003 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://purecyclewater.com/role/DisclosureAccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://purecyclewater.com/role/DisclosureAccruedLiabilities 28 false false R29.htm 31103 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://purecyclewater.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://purecyclewater.com/role/DisclosureSegmentInformation 29 false false R30.htm 31203 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://purecyclewater.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://purecyclewater.com/role/DisclosureEarningsPerShare 30 false false R31.htm 40201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details) Sheet http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details) Details http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardTables 31 false false R32.htm 40202 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details) Sheet http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details) Details http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardTables 32 false false R33.htm 40301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Details) Sheet http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails REVENUES, FEES AND OTHER INCOME ITEMS (Details) Details http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsTables 33 false false R34.htm 40302 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details) Sheet http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details) Details 34 false false R35.htm 40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://purecyclewater.com/role/DisclosureFairValueMeasurements 35 false false R36.htm 40501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details) Sheet http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details) Details 36 false false R37.htm 40502 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details) Sheet http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details) Details 37 false false R38.htm 40601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details) Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details) Details 38 false false R39.htm 40602 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details) Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details) Details 39 false false R40.htm 40603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details) Notes http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details) Details 40 false false R41.htm 40604 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details) Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details) Details 41 false false R42.htm 40605 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details) Sheet http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details) Details 42 false false R43.htm 40701 - Disclosure - EMPLOYEE STOCK PLANS - Stock Option Activity (Details) Sheet http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails EMPLOYEE STOCK PLANS - Stock Option Activity (Details) Details 43 false false R44.htm 40702 - Disclosure - EMPLOYEE STOCK PLANS - Non-Vested Options (Details) Sheet http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails EMPLOYEE STOCK PLANS - Non-Vested Options (Details) Details 44 false false R45.htm 40801 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://purecyclewater.com/role/DisclosureRelatedPartyTransactions 45 false false R46.htm 40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details) Sheet http://purecyclewater.com/role/DisclosureSignificantCustomersDetails SIGNIFICANT CUSTOMERS (Details) Details http://purecyclewater.com/role/DisclosureSignificantCustomersTables 46 false false R47.htm 41001 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://purecyclewater.com/role/DisclosureAccruedLiabilitiesTables 47 false false R48.htm 41101 - Disclosure - SEGMENT INFORMATION - Revenue by Segments (Details) Sheet http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails SEGMENT INFORMATION - Revenue by Segments (Details) Details 48 false false R49.htm 41102 - Disclosure - SEGMENT INFORMATION - Corporate Assets (Details) Sheet http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails SEGMENT INFORMATION - Corporate Assets (Details) Details 49 false false R50.htm 41201 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://purecyclewater.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://purecyclewater.com/role/DisclosureEarningsPerShareTables 50 false false R51.htm 41301 - Disclosure - INCOME TAXES (Details) Sheet http://purecyclewater.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://purecyclewater.com/role/DisclosureIncomeTaxes 51 false false All Reports Book All Reports pcyo-20250531.xsd pcyo-20250531_cal.xml pcyo-20250531_def.xml pcyo-20250531_lab.xml pcyo-20250531_pre.xml pcyo-20250531x10q.htm pcyo-20250531x10q001.jpg http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/dei/2025 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pcyo-20250531x10q.htm": { "nsprefix": "pcyo", "nsuri": "http://purecyclewater.com/20250531", "dts": { "schema": { "local": [ "pcyo-20250531.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd", "https://xbrl.sec.gov/country/2025/country-2025.xsd", "https://xbrl.sec.gov/dei/2025/dei-2025.xsd", "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" ] }, "calculationLink": { "local": [ "pcyo-20250531_cal.xml" ] }, "definitionLink": { "local": [ "pcyo-20250531_def.xml" ] }, "labelLink": { "local": [ "pcyo-20250531_lab.xml" ] }, "presentationLink": { "local": [ "pcyo-20250531_pre.xml" ] }, "inline": { "local": [ "pcyo-20250531x10q.htm" ] } }, "keyStandard": 223, "keyCustom": 60, "axisStandard": 21, "axisCustom": 0, "memberStandard": 22, "memberCustom": 63, "hidden": { "total": 28, "http://purecyclewater.com/20250531": 9, "http://fasb.org/us-gaap/2025": 14, "http://xbrl.sec.gov/dei/2025": 5 }, "contextCount": 309, "entityCount": 1, "segmentCount": 87, "elementCount": 478, "unitCount": 15, "baseTaxonomies": { "http://fasb.org/us-gaap/2025": 724, "http://xbrl.sec.gov/dei/2025": 29 }, "report": { "R1": { "role": "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R3": { "role": "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:OtherCostOfOperatingRevenue", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R5": { "role": "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_8_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YCd5522MU0emL8QfauQTdg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YCd5522MU0emL8QfauQTdg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformation", "longName": "10101 - Disclosure - PRESENTATION OF INTERIM INFORMATION", "shortName": "PRESENTATION OF INTERIM INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoard", "longName": "10201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD", "shortName": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItems", "longName": "10301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS", "shortName": "REVENUES, FEES AND OTHER INCOME ITEMS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://purecyclewater.com/role/DisclosureFairValueMeasurements", "longName": "10401 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssets", "longName": "10501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS", "shortName": "WATER, LAND AND OTHER FIXED ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligations", "longName": "10601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://purecyclewater.com/role/DisclosureEmployeeStockPlans", "longName": "10701 - Disclosure - EMPLOYEE STOCK PLANS", "shortName": "EMPLOYEE STOCK PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://purecyclewater.com/role/DisclosureRelatedPartyTransactions", "longName": "10801 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://purecyclewater.com/role/DisclosureSignificantCustomers", "longName": "10901 - Disclosure - SIGNIFICANT CUSTOMERS", "shortName": "SIGNIFICANT CUSTOMERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://purecyclewater.com/role/DisclosureAccruedLiabilities", "longName": "11001 - Disclosure - ACCRUED LIABILITIES", "shortName": "ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://purecyclewater.com/role/DisclosureSegmentInformation", "longName": "11101 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://purecyclewater.com/role/DisclosureEarningsPerShare", "longName": "11201 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://purecyclewater.com/role/DisclosureIncomeTaxes", "longName": "11301 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://purecyclewater.com/role/DisclosureSubsequentEvents", "longName": "11401 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies", "longName": "20102 - Disclosure - PRESENTATION OF INTERIM INFORMATION (Policies)", "shortName": "PRESENTATION OF INTERIM INFORMATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardTables", "longName": "30203 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables)", "shortName": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NotesReceivableFromRelatedPartyRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NotesReceivableFromRelatedPartyRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsTables", "longName": "30303 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Tables)", "shortName": "REVENUES, FEES AND OTHER INCOME ITEMS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsTables", "longName": "30503 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS (Tables)", "shortName": "WATER, LAND AND OTHER FIXED ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsTables", "longName": "30603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://purecyclewater.com/role/DisclosureEmployeeStockPlansTables", "longName": "30703 - Disclosure - EMPLOYEE STOCK PLANS (Tables)", "shortName": "EMPLOYEE STOCK PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://purecyclewater.com/role/DisclosureSignificantCustomersTables", "longName": "30903 - Disclosure - SIGNIFICANT CUSTOMERS (Tables)", "shortName": "SIGNIFICANT CUSTOMERS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesTables", "longName": "31003 - Disclosure - ACCRUED LIABILITIES (Tables)", "shortName": "ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://purecyclewater.com/role/DisclosureSegmentInformationTables", "longName": "31103 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://purecyclewater.com/role/DisclosureEarningsPerShareTables", "longName": "31203 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "longName": "40201 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details)", "shortName": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_fnPLDXm4rE-m5YmrOJlCVQ", "name": "us-gaap:OtherNonoperatingIncomeExpense", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_srt_CounterpartyNameAxis_pcyo_SkyRanchCommunityAuthorityBoardMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_skhCNs_eV0WzV3vhKtDR6A", "name": "pcyo:ReimbursableCostsIncurredRelatedParty", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R32": { "role": "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "longName": "40202 - Disclosure - REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details)", "shortName": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD - Note Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_2_28_2025_srt_CounterpartyNameAxis_pcyo_SkyRanchCommunityAuthorityBoardMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_scDW2MTXCUuO2Z4KEaZb8g", "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2025_srt_CounterpartyNameAxis_pcyo_SkyRanchCommunityAuthorityBoardMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_scDW2MTXCUuO2Z4KEaZb8g", "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "longName": "40301 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS (Details)", "shortName": "REVENUES, FEES AND OTHER INCOME ITEMS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NumberOfRevenueGeneratingSegments", "unitRef": "Unit_Standard_segment_a4F5ByU9YUq1noU_pF8bag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NumberOfRevenueGeneratingSegments", "unitRef": "Unit_Standard_segment_a4F5ByU9YUq1noU_pF8bag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "longName": "40302 - Disclosure - REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details)", "shortName": "REVENUES, FEES AND OTHER INCOME ITEMS - Changes in Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_2_28_2025_e3mvaXnWikWz9Rz8PKKA3w", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2025_e3mvaXnWikWz9Rz8PKKA3w", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails", "longName": "40401 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_5_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_UU5CDNTIwUaSJM02etkVPg", "name": "pcyo:NumberOfAssets", "unitRef": "Unit_Standard_item_ftTGvietmEyitsdpfHQLYg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_UU5CDNTIwUaSJM02etkVPg", "name": "pcyo:NumberOfAssets", "unitRef": "Unit_Standard_item_ftTGvietmEyitsdpfHQLYg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails", "longName": "40501 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details)", "shortName": "WATER, LAND AND OTHER FIXED ASSETS - Schedule of investment in water and water systems (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "pcyo:WaterAndWaterSystemsGross", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2024_GtvBxyAjgUO5CZSLfUYfDg", "name": "pcyo:WaterAndWaterSystemsGross", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R37": { "role": "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "longName": "40502 - Disclosure - WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details)", "shortName": "WATER, LAND AND OTHER FIXED ASSETS - CIP and Rentals (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_srt_ProductOrServiceAxis_pcyo_SingleFamilyRentalsMember_KcGrLGcwGk6uDG2AUBs3hw", "name": "pcyo:NumberOfRentalUnitsBuiltAndRented", "unitRef": "Unit_Standard_home_j1396IEdZ0CLnNZNfpcPtw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_pcyo_SkyRanchAndWaterAndWastewaterConstructionProjectsMember_PHy0EsoobkOSV9pxrieWgQ", "name": "pcyo:CostsIncurredConstructionCosts", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R38": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "longName": "40601 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS - Outstanding principal and deferred financing costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R39": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails", "longName": "40602 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS - Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "longName": "40603 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS - Single Family Rental Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_11_29_2021_us-gaap_DebtInstrumentAxis_pcyo_SingleFamilyRentalHomeNotesOneMember_r9Mt2jwwoUKgeCzxFnOpwA", "name": "pcyo:NumberOfSingleFamilyHomesBeingConstructed", "unitRef": "Unit_Standard_item_ftTGvietmEyitsdpfHQLYg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_29_2021_us-gaap_DebtInstrumentAxis_pcyo_SingleFamilyRentalHomeNotesOneMember_r9Mt2jwwoUKgeCzxFnOpwA", "name": "pcyo:NumberOfSingleFamilyHomesBeingConstructed", "unitRef": "Unit_Standard_item_ftTGvietmEyitsdpfHQLYg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "longName": "40604 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS - Lost Creek Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_6_28_2022_To_6_28_2022_us-gaap_DebtInstrumentAxis_pcyo_LostCreekLoanMember_lN1_jfgD9Ei9fZ2PATLk3Q", "name": "pcyo:WaterRightsAcquiredInVolume", "unitRef": "Unit_Standard_aft_Yupcq3TgX0u0_ZeZhVXycg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_28_2022_To_6_28_2022_us-gaap_DebtInstrumentAxis_pcyo_LostCreekLoanMember_lN1_jfgD9Ei9fZ2PATLk3Q", "name": "pcyo:WaterRightsAcquiredInVolume", "unitRef": "Unit_Standard_aft_Yupcq3TgX0u0_ZeZhVXycg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails", "longName": "40605 - Disclosure - DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details)", "shortName": "DEBT AND OTHER LONG-TERM OBLIGATIONS - Working Capital Line of Credit and Letters of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NumberOfLettersOfCredit", "unitRef": "Unit_Standard_LetterOfCredit_85ejZvS1I0yxOgQJ_EIDzg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "pcyo:NumberOfLettersOfCredit", "unitRef": "Unit_Standard_LetterOfCredit_85ejZvS1I0yxOgQJ_EIDzg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails", "longName": "40701 - Disclosure - EMPLOYEE STOCK PLANS - Stock Option Activity (Details)", "shortName": "EMPLOYEE STOCK PLANS - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "longName": "40702 - Disclosure - EMPLOYEE STOCK PLANS - Non-Vested Options (Details)", "shortName": "EMPLOYEE STOCK PLANS - Non-Vested Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2024_us-gaap_PlanNameAxis_pcyo_EquityPlan2014AndEquityIncentivePlan2024Member_bf_JZbi72kqigSp92WSGeA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R45": { "role": "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "40801 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:RepaymentOfNotesReceivableFromRelatedParties", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_srt_CounterpartyNameAxis_pcyo_RangeviewDistrictMember_us-gaap_RelatedPartyTransactionAxis_pcyo_WisePartnershipMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_hBrQgUb4BUagYSPT4vZCSw", "name": "pcyo:VolumeOfWaterPurchased", "unitRef": "Unit_Standard_aft_Yupcq3TgX0u0_ZeZhVXycg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R46": { "role": "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "longName": "40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details)", "shortName": "SIGNIFICANT CUSTOMERS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_srt_MajorCustomersAxis_pcyo_KbHomeColoradoIncMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueSegmentMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_gbkkmaofgEykGOFt7R67dg", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_wMdHWiclBE28mXkQG9j-8Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_srt_MajorCustomersAxis_pcyo_KbHomeColoradoIncMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueSegmentMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_gbkkmaofgEykGOFt7R67dg", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_wMdHWiclBE28mXkQG9j-8Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "longName": "41001 - Disclosure - ACCRUED LIABILITIES (Details)", "shortName": "ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "longName": "41101 - Disclosure - SEGMENT INFORMATION - Revenue by Segments (Details)", "shortName": "SEGMENT INFORMATION - Revenue by Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_a4F5ByU9YUq1noU_pF8bag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_a4F5ByU9YUq1noU_pF8bag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "longName": "41102 - Disclosure - SEGMENT INFORMATION - Corporate Assets (Details)", "shortName": "SEGMENT INFORMATION - Corporate Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_5_31_2025_kt12xb9dtUqiiAWYSqW3vQ", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2025_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember_n3vMcF4G6UCNKRkp2ADqoA", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_VL-8PwZF0EG7V35Mi5XM2w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "unique": true } }, "R50": { "role": "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "longName": "41201 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2025_To_5_31_2025_catInNemgEiAbF24cSAB2A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_WLalPBp-EU-ToLNf0jNEtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://purecyclewater.com/role/DisclosureIncomeTaxesDetails", "longName": "41301 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_wMdHWiclBE28mXkQG9j-8Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2024_To_5_31_2025_dB2F-d1QsEemIjZmozmoKg", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_wMdHWiclBE28mXkQG9j-8Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "pcyo-20250531x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "PRESENTATION OF INTERIM INFORMATION" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCRUED LIABILITIES", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r31", "r34", "r39", "r885" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r705" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r636", "r825" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r837" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes, Current", "verboseLabel": "Property taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r642", "r885" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "pcyo_AccruedLiabilitiesCurrentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "AccruedLiabilitiesCurrentLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Current [Line Items]", "label": "Accrued Liabilities, Current [Line Items]" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "verboseLabel": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedRentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedRentCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Rent, Current", "terseLabel": "Rental deposits", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r642" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Salaries, Current", "verboseLabel": "Accrued compensation", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r642" ] }, "pcyo_AccumulatedDepreciationDepletionAndAmortizationWaterAndWaterSystems": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "AccumulatedDepreciationDepletionAndAmortizationWaterAndWaterSystems", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails": { "parentTag": "pcyo_WaterAndWaterSystemsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for water and water system assets used in the normal conduct of business.", "label": "Accumulated Depreciation, Depletion and Amortization, Water And Water Systems", "negatedLabel": "Accumulated depreciation and depletion" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r44", "r705", "r947" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r550", "r816", "r817", "r818", "r819", "r890", "r949" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [ "r853", "r857" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AmendmentFlag", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive securities excluded from computation of earnings per share (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r169" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Assets", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r77", "r87", "r109", "r131", "r135", "r136", "r173", "r189", "r207", "r211", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r405", "r409", "r449", "r488", "r489", "r495", "r586", "r662", "r663", "r674", "r705", "r713", "r715", "r728", "r848", "r849", "r906" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS:" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r105", "r115", "r131", "r135", "r136", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r405", "r409", "r449", "r705", "r848", "r849", "r906" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrentAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r806" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r13", "r107", "r641" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r13", "r61", "r130" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "documentation": "Amount, excluding effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r61" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "pcyo_ChallengerMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ChallengerMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to challenger.", "label": "Challenger [Member]", "terseLabel": "Challenger" } } }, "auth_ref": [] }, "pcyo_ChangesInInvestmentsInWaterWaterSystemsIncludedInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ChangesInInvestmentsInWaterWaterSystemsIncludedInAccountsPayableAndAccruedLiabilities", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Changes in investments in water, water systems included in accounts payable and accrued liabilities.", "label": "Changes in Investments in Water, Water Systems Included in Accounts Payable and Accrued Liabilities", "terseLabel": "Change in investments in water and water systems included in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "pcyo_ChangesInReimbursablePublicImprovementsIncludedInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ChangesInReimbursablePublicImprovementsIncludedInAccountsPayableAndAccruedLiabilities", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of changes in reimbursable public improvements included in accounts payable and accrued liabilities.", "label": "Changes in Reimbursable Public Improvements Included in Accounts Payable and Accrued Liabilities", "terseLabel": "Change in reimbursable public improvements included in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CityAreaCode", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfStockDomain", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r97", "r112", "r113", "r114", "r131", "r136", "r163", "r164", "r166", "r168", "r175", "r176", "r220", "r249", "r252", "r253", "r254", "r258", "r259", "r292", "r293", "r295", "r296", "r298", "r300", "r302", "r303", "r305", "r306", "r307", "r449", "r540", "r541", "r542", "r543", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r573", "r594", "r616", "r627", "r628", "r629", "r630", "r631", "r735", "r809", "r811", "r820" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r40", "r80", "r498", "r572" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r43" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Shares", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r718", "r719", "r720", "r722", "r723", "r724", "r725", "r816", "r817", "r819", "r890", "r946", "r949" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r43" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r43", "r573" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r43", "r573", "r592", "r949", "r950" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Outstanding", "terseLabel": "Common shares: par value 1/3 of $.01 per share, 40.0 million authorized; 24,074,305 and 24,063,894 outstanding, respectively", "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r43", "r573" ] }, "pcyo_CompletionOfSubPhase": { "xbrltype": "percentItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "CompletionOfSubPhase", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of completion of sub phase of construction.", "label": "Completion Of Sub Phase" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r179", "r217", "r537", "r538", "r636", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r179", "r217", "r537", "r538", "r636", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r179", "r217", "r537", "r538", "r636", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomers" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "SIGNIFICANT CUSTOMERS", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r177", "r181", "r444", "r445", "r446", "r447", "r448", "r654", "r823" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r179", "r180", "r636", "r653", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r179", "r217", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTable", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r179", "r180", "r636", "r653", "r824", "r825", "r826", "r827", "r828" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r179", "r217", "r537", "r538", "r636", "r824", "r825", "r826", "r827", "r828" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r85", "r131", "r132", "r139", "r142", "r173", "r191", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r491", "r662", "r663", "r848", "r849" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r85", "r131", "r132", "r139", "r142", "r173", "r191", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r491", "r662", "r663", "r848", "r849" ] }, "pcyo_ConstructionCostCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ConstructionCostCapitalized", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of construction cost capitalized during the reporting period.", "label": "Construction Cost Capitalized", "terseLabel": "Construction cost capitalized" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConstructionMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Construction [Member]", "terseLabel": "Land development construction costs", "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing." } } }, "auth_ref": [ "r855", "r856" ] }, "pcyo_ContractToConstructFencingAroundPhase2aMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ContractToConstructFencingAroundPhase2aMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract To Construct Fencing Around Phase 2A [Member].", "label": "Contract To Construct Fencing Around Phase 2A [Member]", "terseLabel": "Contract to Construct Fencing Around Phase 2A" } } }, "auth_ref": [] }, "pcyo_ContractToConstructFencingAroundPhase2bMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ContractToConstructFencingAroundPhase2bMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to construct fencing around Phase 2B.", "label": "Contract To Construct Fencing Around Phase2B [Member]", "terseLabel": "Contract To Construct Fencing Around Phase2B" } } }, "auth_ref": [] }, "pcyo_ContractToConstructWetUtilityPipelineMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ContractToConstructWetUtilityPipelineMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract To Construct Wet Utility Pipeline [Member].", "label": "Contract To Construct Wet Utility Pipeline [Member]", "terseLabel": "Contract To Construct Wet Utility Pipelines" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Deferred Revenue", "verboseLabel": "Revenue Recognition and Reimbursable Costs" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Deferred Revenue and Changes in Deferred Revenue", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r854" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r310", "r311", "r313", "r324" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r310", "r311", "r313", "r324" ] }, "pcyo_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized during Period", "negatedTerseLabel": "Revenue recognized" } } }, "auth_ref": [] }, "pcyo_ContractedBidPriceRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ContractedBidPriceRevenueRecognized", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized during the period for the contracted bid price.", "label": "Contracted Bid Price, Revenue Recognized", "terseLabel": "Revenue recognized for contracted bid price" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CorporateNonSegmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "terseLabel": "Corporate", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r8", "r206", "r207", "r208", "r209", "r212", "r832" ] }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostDepreciationAmortizationAndDepletion", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 }, "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost, Depreciation, Amortization and Depletion", "terseLabel": "Depletion and depreciation", "verboseLabel": "Depreciation and depletion", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service." } } }, "auth_ref": [ "r648", "r649", "r757" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "verboseLabel": "Expenses", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r51", "r52", "r484", "r647", "r651", "r697", "r797" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "totalLabel": "Total cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r53", "r131", "r135", "r136", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r449", "r662", "r848" ] }, "pcyo_CostOfRevenueExcludingDepletionAndDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "CostOfRevenueExcludingDepletionAndDepreciation", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period, excluding depletion and depreciation.", "label": "Cost of Revenue, excluding depletion and depreciation", "terseLabel": "Cost of revenue" } } }, "auth_ref": [] }, "pcyo_CostOfWaterAndLandPortionsOfAssetAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "CostOfWaterAndLandPortionsOfAssetAcquisition", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "The cost of the water and land portions of the asset acquisition.", "label": "Cost of water and land portions of asset acquisition" } } }, "auth_ref": [] }, "pcyo_CostsIncurredConstructionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "CostsIncurredConstructionCosts", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred for construction projects.", "label": "Costs Incurred, Construction Costs", "terseLabel": "Construction costs incurred" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "CounterpartyNameAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r131", "r140", "r141", "r264", "r304", "r472", "r481", "r494", "r643", "r644", "r645", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r886", "r887", "r888", "r889" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CreditFacilityAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r248", "r847" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CreditFacilityDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r248", "r847" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r217", "r825" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "DEBT AND OTHER LONG-TERM OBLIGATIONS" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligations" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT AND OTHER LONG-TERM OBLIGATIONS", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r67", "r131", "r133", "r236", "r237", "r238", "r239", "r240", "r247", "r248", "r260", "r266", "r267", "r268", "r269", "r270", "r271", "r276", "r283", "r284", "r286", "r411", "r456" ] }, "pcyo_DebtInstrumentAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentAmortizationPeriod", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "amortization period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Amortization Period", "terseLabel": "Debt Instrument, Amortization Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r9", "r33", "r34", "r78", "r79", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r669", "r670", "r671", "r672", "r673", "r704", "r807", "r808", "r810", "r815", "r841", "r842", "r843", "r901", "r902", "r914" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "totalLabel": "Total outstanding principal", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r9", "r79", "r287" ] }, "pcyo_DebtInstrumentCeilingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentCeilingInterestRate", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Ceiling interest rate on a debt instrument.", "label": "Debt Instrument, Ceiling Interest Rate", "terseLabel": "Ceiling interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r261", "r456", "r457", "r670", "r671", "r704" ] }, "pcyo_DebtInstrumentFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentFloorInterestRate", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "documentation": "Floor interest rate on a debt instrument.", "label": "Debt Instrument, Floor Interest Rate", "terseLabel": "Floor interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r36", "r289", "r456", "r457", "r704" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r36", "r262" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r411", "r491", "r669", "r670", "r671", "r672", "r673", "r704", "r807", "r808", "r810", "r815", "r901", "r902" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r9", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r669", "r670", "r671", "r672", "r673", "r704", "r807", "r808", "r810", "r815", "r841", "r842", "r843", "r901", "r902", "r914" ] }, "pcyo_DebtInstrumentNumberOfInterestOnlyPayments": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentNumberOfInterestOnlyPayments", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of interest only payments on a debt instrument.", "label": "Debt Instrument, Number of Interest Only Payments", "terseLabel": "Debt Instrument, Number of Interest Only Payments" } } }, "auth_ref": [] }, "pcyo_DebtInstrumentNumberOfPrincipalAndInterestPayments": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentNumberOfPrincipalAndInterestPayments", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of principal and interest payments on a debt instrument.", "label": "Debt Instrument, Number of Principal and Interest Payments", "terseLabel": "Debt Instrument, Number of Principal and Interest Payments", "verboseLabel": "Debt Instrument Interest Rate Increase Decrease" } } }, "auth_ref": [] }, "pcyo_DebtInstrumentPercentageOfDefaultInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtInstrumentPercentageOfDefaultInterestRate", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage addition to interest rate in case of default.", "label": "Debt Instrument, Percentage of Default Interest Rate", "terseLabel": "Debt Instrument, Percentage of Default Interest Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r9", "r30" ] }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Monthly interest only payments", "documentation": "Amount of the required periodic payments applied to interest." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentTable", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r9", "r26", "r27", "r29", "r68", "r69", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r411", "r491", "r669", "r670", "r671", "r672", "r673", "r704", "r807", "r808", "r810", "r815", "r901", "r902" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentTerm", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r492" ] }, "pcyo_DebtServiceCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "DebtServiceCoverageRatio", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio of debt repayments to net income.", "label": "Debt Service Coverage Ratio", "terseLabel": "Debt service coverage ratio" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Deferred financing costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r851", "r900", "r901", "r902" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r377", "r378", "r496" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and depletion", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r2", "r123", "r173", "r194", "r211", "r646", "r662", "r663" ] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationNonproduction", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Depreciation, Nonproduction", "terseLabel": "Depreciation", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r2", "r23" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r322", "r323", "r677", "r678", "r679", "r680", "r681", "r682", "r683" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r322", "r323", "r677", "r678", "r679", "r680", "r681", "r682", "r683" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlans" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "EMPLOYEE STOCK PLANS", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r339", "r342", "r370", "r371", "r373", "r690" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "EMPLOYEE STOCK PLANS" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentPeriodEndDate", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentQuarterlyReport", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r732" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentTransitionReport", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r733" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentType", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "terseLabel": "Earnings per common share - basic and diluted" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareBasic", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Earnings per share - basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r122", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r161", "r163", "r166", "r167", "r168", "r172", "r291", "r374", "r398", "r403", "r423", "r424", "r487", "r508", "r652" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareDiluted", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings per share - diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r122", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r163", "r166", "r167", "r168", "r172", "r291", "r374", "r398", "r403", "r423", "r424", "r487", "r508", "r652" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r160", "r169", "r170", "r171" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://purecyclewater.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r380", "r691" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expenses", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r372" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressAddressLine1", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressCityOrTown", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCentralIndexKey", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r730" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r730" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFileNumber", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFilerCategory", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r730" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r734" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityRegistrantName", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r730" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityShellCompany", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r730" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntitySmallBusiness", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r730" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r730" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityComponentDomain", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r5", "r98", "r99", "r100", "r118", "r119", "r120", "r143", "r144", "r145", "r147", "r154", "r156", "r158", "r174", "r221", "r222", "r234", "r290", "r309", "r374", "r388", "r389", "r395", "r396", "r397", "r399", "r402", "r403", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r450", "r451", "r452", "r453", "r454", "r455", "r458", "r459", "r465", "r507", "r530", "r531", "r532", "r550", "r616" ] }, "pcyo_EquityIncentivePlan2024Member": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "EquityIncentivePlan2024Member", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 2024 Equity Incentive Plan (2024 Equity Plan).", "label": "Equity Incentive Plan 2024 [Member]", "terseLabel": "2024 Equity Plan" } } }, "auth_ref": [] }, "pcyo_EquityPlan2014AndEquityIncentivePlan2024Member": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "EquityPlan2014AndEquityIncentivePlan2024Member", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 2014 Equity Plan (2014 Equity Plan) and 2024 Equity Incentive Plan (2024 Equity Plan).", "label": "Equity Plan 2014 and Equity Incentive Plan 2024 [Member]", "terseLabel": "2014 and 2024 Equity Plan" } } }, "auth_ref": [] }, "pcyo_ExpectedDeliveryPeriodForLotsSold": { "xbrltype": "durationItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ExpectedDeliveryPeriodForLotsSold", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "Expected delivery period for lots sold.", "label": "Expected delivery period for lots sold", "terseLabel": "Expected delivery period for lots sold" } } }, "auth_ref": [] }, "pcyo_FacilitiesFundingAndAcquisitionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "FacilitiesFundingAndAcquisitionAgreementMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The Facilities Funding and Acquisition Agreement (FFAA), entered into on September 18, 2018, with an effective date of November 13, 2017, which supersedes and consolidates the previous funding agreements between the Company and the Sky Ranch Community Authority Board (CAB) and the Company and Sky Ranch Metropolitan District No. 5.", "label": "Facilities Funding and Acquisition Agreement [Member]", "terseLabel": "Facilities Funding and Acquisition Agreement" } } }, "auth_ref": [] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r441", "r442", "r443", "r639", "r703", "r898" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r441", "r443", "r639", "r703", "r897", "r898" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r274", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r425", "r427", "r428", "r429", "r430", "r434", "r435", "r436", "r441", "r476", "r477", "r478", "r639", "r670", "r671", "r684", "r685", "r686", "r687", "r688", "r698", "r699", "r703" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r426", "r427", "r428", "r430", "r698", "r894", "r896" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r428", "r431", "r432", "r433", "r434", "r436", "r437", "r438", "r439", "r440", "r485", "r698", "r700" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Significant Unobservable Inputs (Level 3)", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r274", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r427", "r428", "r429", "r430", "r435", "r441", "r478", "r639", "r670", "r671", "r684", "r685", "r686", "r687", "r688", "r698", "r699", "r703" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r426", "r427", "r428", "r430", "r698", "r894", "r896" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r274", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r425", "r427", "r428", "r429", "r430", "r434", "r435", "r436", "r441", "r476", "r477", "r478", "r639", "r670", "r671", "r684", "r685", "r686", "r687", "r688", "r698", "r699", "r703" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r426", "r427", "r428", "r430", "r698", "r894" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r698", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "pcyo_FairgroundsWaterAndWaterSystemMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "FairgroundsWaterAndWaterSystemMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Reserved ground water and water system to provide water services to the county for use at the Arapahoe County fairgrounds located in west of the Lowry Range.", "label": "Fairgrounds Water And Water System [Member]", "terseLabel": "Fairgrounds water and water system" } } }, "auth_ref": [] }, "pcyo_FifthSubphaseMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "FifthSubphaseMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to Fifth subphase.", "label": "Fifth Subphase [Member]", "terseLabel": "Phase 2E" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "pcyo_FirstSubphaseMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "FirstSubphaseMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to First subphase.", "label": "Phase 2A" } } }, "auth_ref": [] }, "pcyo_FourthSubphaseMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "FourthSubphaseMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to Fourth subphase.", "label": "Phase 2D" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r55", "r596" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Segment profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r49", "r53", "r86", "r131", "r135", "r136", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r449", "r657", "r662", "r822", "r831", "r833", "r834", "r835", "r848" ] }, "pcyo_HenrylynIrrigationDistrictMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "HenrylynIrrigationDistrictMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Henrylyn Irrigation District assets combined with tributary surface water and groundwater rights along with certain storage rights.", "label": "Henrylyn Irrigation District [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income from operations before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r50", "r82", "r86", "r488", "r490", "r504", "r648", "r650", "r651", "r657", "r662", "r822", "r831", "r833", "r834", "r835" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r131", "r137", "r376", "r380", "r381", "r382", "r383", "r384", "r385", "r390", "r392", "r393", "r394", "r493", "r536", "r545", "r691" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r88", "r95", "r131", "r157", "r158", "r173", "r197", "r211", "r379", "r380", "r391", "r509", "r648", "r650", "r651", "r691" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid for income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r14", "r129", "r386", "r387" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r76", "r744" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Taxes payable / receivable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r483", "r803" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r1" ] }, "pcyo_IncreaseDecreaseInLandUnderDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "IncreaseDecreaseInLandUnderDevelopment", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in land under development", "label": "Increase (Decrease) in Land Under Development", "terseLabel": "Land under development" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInNotesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInNotesReceivableRelatedParties", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Notes Receivable, Related Parties", "negatedLabel": "Net activity for notes receivable - related party, reimbursable public improvements, other", "documentation": "The increase (decrease) during the reporting period in the amount owed to the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Nonoperating", "negatedLabel": "Interest expense, net", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r193", "r648", "r651", "r759" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r124", "r127", "r128" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Accrued interest on notes receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r744", "r951" ] }, "us-gaap_InventoryLandHeldForDevelopmentAndSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryLandHeldForDevelopmentAndSale", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Land Held for Development and Sale", "terseLabel": "Land under development", "documentation": "Carrying amount net of impairment reserves as of the balance sheet date primarily consisting of deposits for land purchases (including option payments), related acquisition costs, and land which is not expected to be developed in the next two years." } } }, "auth_ref": [ "r745" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "verboseLabel": "Interest income - Investments", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r173", "r192", "r211", "r662", "r758" ] }, "pcyo_KbHomeColoradoIncMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "KbHomeColoradoIncMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "A homebuilder in Colorado.", "label": "KB Home [Member]", "terseLabel": "KB Home" } } }, "auth_ref": [] }, "pcyo_LandAndMineralRightsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LandAndMineralRightsAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Land and Mineral Rights [Abstract]", "terseLabel": "Land and mineral rights:" } } }, "auth_ref": [] }, "pcyo_LandAndMineralRightsHeldForDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LandAndMineralRightsHeldForDevelopment", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount at the balance sheet date of land and mineral rights, or rights to extract a mineral from the earth or to receive payment in the form of a royalty for the extraction of minerals, net of amortization, which is held for development.", "label": "Land And Mineral Rights Held for Development", "terseLabel": "Held for development" } } }, "auth_ref": [] }, "pcyo_LandAndMineralRightsHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LandAndMineralRightsHeldForInvestment", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount at the balance sheet date of land and mineral rights, or rights to extract a mineral from the earth or to receive payment in the form of a royalty for the extraction of minerals, net of amortization, which is held for investment.", "label": "Land And Mineral Rights Held for Investment", "terseLabel": "Held for investment purposes" } } }, "auth_ref": [] }, "pcyo_LandAndMineralRightsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LandAndMineralRightsHeldForSale", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount at the balance sheet date of land and mineral rights, or rights to extract a mineral from the earth or to receive payment in the form of a royalty for the extraction of minerals, net of amortization, which is held for sale.", "label": "Land And Mineral Rights Held for Sale", "terseLabel": "Held for sale" } } }, "auth_ref": [] }, "pcyo_LandDevelopmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LandDevelopmentSegmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Development of the Sky Ranch Master Planned Community to provide residential, commercial, retail, and light industrial lots. Land development activities include the design, permitting, and construction of all of the horizontal infrastructure, including, storm water, drainage, roads, curbs, sidewalks, parks, open space, trails and other infrastructure to deliver \"ready to build\" finished lots to home builders and commercial customers.", "label": "Land Development Segment" } } }, "auth_ref": [] }, "pcyo_LennarMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LennarMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Lennar.", "label": "Lennar [Member]", "terseLabel": "Lennar" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LessorOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Existence of Option to Terminate [true false]", "documentation": "Indicates (true false) whether lessor has option to terminate operating lease." } } }, "auth_ref": [ "r464" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r903" ] }, "pcyo_LetterOfCreditRenewalFeesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LetterOfCreditRenewalFeesPercentage", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of annual fee charged for renewal of LOC.", "label": "Letter of Credit, Renewal Fees, Percentage", "terseLabel": "Annual fee percentage" } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "verboseLabel": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [ "r714", "r716" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r33", "r34", "r35", "r38", "r39", "r40", "r41", "r131", "r135", "r136", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r406", "r409", "r410", "r449", "r571", "r656", "r674", "r728", "r848", "r906", "r907" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r48", "r81", "r502", "r705", "r713", "r715", "r807", "r812", "r838", "r899" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r35", "r106", "r131", "r135", "r136", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r406", "r409", "r410", "r449", "r705", "r848", "r906", "r907" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r32", "r37" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Line of Credit", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "pcyo_LoanExtendedMaximumCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LoanExtendedMaximumCapacity", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum capacity that may be utilized as part of the loan extended as of the balance sheet date.", "label": "Loan extended, Maximum Capacity", "terseLabel": "Loan extended, maximum capacity" } } }, "auth_ref": [] }, "pcyo_LoanReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LoanReceivableMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unsecured loan extended to the Rangeview District in 1995 for borrowings of up to $250,000.", "label": "Loan Receivable [Member]", "terseLabel": "Loan Receivable" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoard" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD", "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r456", "r836" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LocalPhoneNumber", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Total principal payments, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r9", "r79", "r132", "r142", "r273", "r288", "r491", "r670", "r671", "r704", "r915" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less current maturities, net of current deferred financing costs", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r110" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "terseLabel": "Within 1 year", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "Year 5", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "Year 4", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "Year 3", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "Year 2", "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r808", "r815", "r914" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r111" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Working Capital Line of Credit", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r9", "r24", "r25" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent", "terseLabel": "Debt, less current portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r9" ] }, "pcyo_LostCreekDesignatedBasinMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LostCreekDesignatedBasinMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Lost Creek Designated Basin assets combined with tributary surface water and groundwater rights along with certain storage rights.", "label": "Lost Creek Designated Basin [Member]" } } }, "auth_ref": [] }, "pcyo_LostCreekLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LostCreekLoanMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Lost Creek Loan.", "label": "Lost Creek Loan [Member]", "terseLabel": "Lost Creek Note Payable" } } }, "auth_ref": [] }, "pcyo_LostCreekWaterSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LostCreekWaterSupplyMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets combined with tributary surface water and groundwater rights along with certain storage rights.", "label": "Lost Creek Water Supply [Member]", "terseLabel": "Lost Creek water supply" } } }, "auth_ref": [] }, "pcyo_LotSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "LotSalesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Land development revenue derived from lot sales. Lots are completed and sold pursuant to distinct agreements with each home builder.", "label": "Lot Sales [Member]", "terseLabel": "Lot sales" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MajorCustomersAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r217", "r676", "r679", "r707", "r711", "r917", "r918", "r919", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MaximumMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r184", "r243", "r244", "r245", "r246", "r337", "r366", "r367", "r368", "r375", "r430", "r482", "r528", "r529", "r535", "r563", "r564", "r622", "r623", "r624", "r625", "r626", "r632", "r633", "r634", "r635", "r637", "r638", "r667", "r675", "r689", "r692", "r693", "r694", "r699", "r700", "r701", "r702", "r708", "r850", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "pcyo_MelodyDrHortonMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "MelodyDrHortonMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "This member information is pertaining to Melody (DR Horton).", "label": "Melody (DR Horton) [Member]", "terseLabel": "Melody (DR Horton)" } } }, "auth_ref": [] }, "pcyo_MeteredWaterAndWastewaterUsageFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "MeteredWaterAndWastewaterUsageFeesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for metered water and wastewater usage fees.", "label": "Metered Water and Wastewater Usage Fees [Member]", "terseLabel": "Metered water usage and wastewater treatment fees" } } }, "auth_ref": [] }, "pcyo_MeteredWaterUsageCommercialCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "MeteredWaterUsageCommercialCustomersMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Metered water usage fees assessed to Commercial customers that are performing drilling and hydraulic fracturing based on metered deliveries", "label": "Metered Water Usage-Commercial Customers [Member]", "terseLabel": "Metered Water Usage-Commercial Customers" } } }, "auth_ref": [] }, "pcyo_MeteredWaterUsageMunicipalCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "MeteredWaterUsageMunicipalCustomersMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Metered water usage fees assessed to municipal customers based on actual metered deliveries each month plus a base monthly service fee assessed per single family equivalent (\"SFE\") unit served. Water usage fees are based on a tiered pricing structure that provides for higher prices as customers use greater amounts of water.", "label": "Metered Water Usage - Municipal Customers [Member]", "terseLabel": "Metered Water Usage - Municipal Customers" } } }, "auth_ref": [] }, "pcyo_MinimumRequiredEbitda": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "MinimumRequiredEbitda", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum required EBITDA.", "label": "Minimum Required EBITDA", "terseLabel": "Minimum EBITDA" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r217", "r676", "r679", "r707", "r711", "r917", "r918", "r919", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "pcyo_NelsonPipelineConstructorsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NelsonPipelineConstructorsLlcMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Nelson Pipeline Constructors, LLC.", "label": "Nelson Pipeline Constructors, LLC [Member]", "terseLabel": "Nelson Pipeline Constructors, LLC" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r126" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r126" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "totalLabel": "Net income", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r54", "r63", "r83", "r100", "r104", "r116", "r117", "r120", "r131", "r135", "r136", "r139", "r146", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r165", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r291", "r294", "r297", "r301", "r374", "r398", "r403", "r424", "r449", "r506", "r593", "r614", "r615", "r648", "r650", "r651", "r726", "r848" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonrelatedPartyMember", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r807", "r813", "r814" ] }, "pcyo_NoteReceivableCumulativePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NoteReceivableCumulativePaymentsReceived", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The cumulative cash inflow associated with the proceeds from notes receivable, including principal and interest payments.", "label": "Note Receivable, Cumulative Payments Received", "terseLabel": "Note receivable, cumulative payments received" } } }, "auth_ref": [] }, "pcyo_NoteReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NoteReceivableMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Note receivable that extended funding to the Rangeview District in January 2014 for day-to-day operations.", "label": "Note Receivable [Member]", "terseLabel": "Note Receivable" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Reimbursable public improvements and project management fees", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r486", "r837" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Notes receivable - related parties, including accrued interest", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r837", "r839", "r840" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "terseLabel": "Debt, current portion", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r33", "r34" ] }, "pcyo_NotesReceivableAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NotesReceivableAdditions", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase in notes receivable during the period.", "label": "Notes Receivable, Additions", "terseLabel": "Additions" } } }, "auth_ref": [] }, "pcyo_NotesReceivableFromRelatedPartyRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NotesReceivableFromRelatedPartyRollForwardTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for notes receivable from related party.", "label": "Notes Receivable from Related Party Roll Forward [Table Text Block]", "terseLabel": "Summary of activity and balances associated with note receivable" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Notes receivable", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r223", "r581", "r837", "r916" ] }, "pcyo_NotesReceivableRelatedPartiesPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NotesReceivableRelatedPartiesPrincipal", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, principal amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties, Principal", "terseLabel": "Borrowings under notes receivable" } } }, "auth_ref": [] }, "pcyo_NumberOfAdditionalRentalHomesConstructed": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfAdditionalRentalHomesConstructed", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of additional rental homes constructed.", "label": "Number of Additional Rental Homes Constructed", "terseLabel": "Number of additional rental homes constructed" } } }, "auth_ref": [] }, "pcyo_NumberOfAssets": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfAssets", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of assets available in each level of input.", "label": "Number of Assets", "terseLabel": "Number of assets" } } }, "auth_ref": [] }, "pcyo_NumberOfBoardMembers": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfBoardMembers", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents number of board members in company.", "label": "Number of Board Members" } } }, "auth_ref": [] }, "pcyo_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfCustomers", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "pcyo_NumberOfLettersOfCredit": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLettersOfCredit", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsWorkingCapitalLineOfCreditAndLettersOfCreditDetails" ], "lang": { "en-us": { "role": { "documentation": "Total number of letters of credit entered in to by the company.", "label": "Number Of Letters Of Credit", "terseLabel": "Number of letters of credit" } } }, "auth_ref": [] }, "pcyo_NumberOfLiabilities": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLiabilities", "presentation": [ "http://purecyclewater.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of liabilities available in each level of input.", "label": "Number of Liabilities", "terseLabel": "Number of liabilities" } } }, "auth_ref": [] }, "pcyo_NumberOfLoanAgreements": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLoanAgreements", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of loan agreements.", "label": "Number Of Loan Agreements", "terseLabel": "Number of loan agreements" } } }, "auth_ref": [] }, "pcyo_NumberOfLotsInPhase": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLotsInPhase", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of lots to be developed in a phase.", "label": "Number Of Lots In a Phase", "terseLabel": "Number of lots" } } }, "auth_ref": [] }, "pcyo_NumberOfLotsInSubphase": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLotsInSubphase", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of lots to be constructed in a subphase.", "label": "Number Of Lots In a Subphase", "terseLabel": "Number of lots to be constructed in a subphase" } } }, "auth_ref": [] }, "pcyo_NumberOfLotsReservedForSingleFamilyRentalUnits": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfLotsReservedForSingleFamilyRentalUnits", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "The Number of lots reserved for single family rental units.", "label": "Number of Lots Reserved for Single Family Rental Units", "terseLabel": "Number of lots reserved for single family rental units" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfOperatingSegments", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r663", "r830" ] }, "pcyo_NumberOfRentalUnitsBuiltAndRented": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfRentalUnitsBuiltAndRented", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of rental units already build and rented.", "label": "Number of Rental Units Built and Rented", "terseLabel": "Number of rental units built and rented" } } }, "auth_ref": [] }, "pcyo_NumberOfRevenueGeneratingSegments": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfRevenueGeneratingSegments", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of segments that an entity is primarily generating it's revenue from.", "label": "Number Of Revenue Generating Segments", "terseLabel": "Number of revenue generating segments" } } }, "auth_ref": [] }, "pcyo_NumberOfSingleFamilyHomesBeingConstructed": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfSingleFamilyHomesBeingConstructed", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of single family homes being constructed by the Company at the Sky Ranch Master Planned Community that will be owned, maintained and rented to qualified renters.", "label": "Number of Single Family Homes Being Constructed", "verboseLabel": "Number of single family homes being constructed" } } }, "auth_ref": [] }, "pcyo_NumberOfSingleFamilyRentalHomesSecuredForDebt": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfSingleFamilyRentalHomesSecuredForDebt", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of single family rental homes secured for debt.", "label": "Number of Single Family Rental Homes secured for Debt", "terseLabel": "Single family rental homes secured for debt" } } }, "auth_ref": [] }, "pcyo_NumberOfWaterAndWastewaterTapsSold": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "NumberOfWaterAndWastewaterTapsSold", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of water and wastewater taps sold during the period.", "label": "Number of Water and Wastewater Taps Sold", "terseLabel": "Number of water and wastewater taps sold" } } }, "auth_ref": [] }, "pcyo_OilAndGasOperatorMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "OilAndGasOperatorMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to oil and gas operator.", "label": "Oil & gas operators [Member]", "terseLabel": "Oil & gas operators" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "terseLabel": "Cost of revenues:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r86", "r648", "r651", "r657", "r822", "r831", "r833", "r834", "r835" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Operating lease obligation, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r461" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r462" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Lease obligations - operating leases, less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r461" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases - right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingSegmentsMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r205", "r206", "r207", "r208", "r209", "r212", "r662", "r663" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "PRESENTATION OF INTERIM INFORMATION", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r74", "r739", "r805" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other operating payables", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r108" ] }, "us-gaap_OtherCostOfOperatingRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherCostOfOperatingRevenue", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Cost of Operating Revenue", "terseLabel": "Other", "documentation": "Other costs incurred during the reporting period related to other revenue generating activities." } } }, "auth_ref": [ "r53" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "pcyo_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "OtherMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Funding provided to the Rangeview District.", "label": "Other [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest income", "verboseLabel": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r57", "r697" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherOperatingIncome", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Other Operating Income", "terseLabel": "Special facility projects and other revenue from related parties", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "ACCRUED LIABILITIES." } } }, "auth_ref": [] }, "pcyo_PaymentBeginningOnJuly282025Member": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "PaymentBeginningOnJuly282025Member", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to payment beginning on July 28, 2025.", "label": "Payment Beginning on July 28, 2025 [Member]", "terseLabel": "Payment Beginning on July 28, 2025" } } }, "auth_ref": [] }, "pcyo_PaymentBeginningOnJuly282027Member": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "PaymentBeginningOnJuly282027Member", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to payment beginning on July 28, 2027.", "label": "Payment Beginning on July 28, 2027 [Member]", "terseLabel": "Payment Beginning on July 28, 2027" } } }, "auth_ref": [] }, "pcyo_PaymentToConstructUtilityPipelines": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "PaymentToConstructUtilityPipelines", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payment to construct utility pipelines.", "label": "Payment to Construct Utility Pipelines", "terseLabel": "Amount of payment to construct utility pipelines" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common shares", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Held-to-Maturity Securities", "negatedLabel": "Purchase of held-to-maturity investments in U.S. Treasury Bills", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r11", "r219" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Net Purchase of property and equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireWaterAndWasteWaterSystems", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Water and Waste Water Systems", "negatedLabel": "Investments in water, water systems and land", "documentation": "The cash outflow for the purchase of a facility and equipment that provides water supply which includes wells, reservoirs, pumping stations, and control facilities; and waste water systems which includes the waste treatment and disposal facility and equipment to households and industry." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireWaterSystems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireWaterSystems", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Water Systems", "terseLabel": "Payments for water", "documentation": "The cash outflow for the purchase of a facility and equipment that provides water supply which includes wells, reservoirs, pumping stations, and control facilities." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToDevelopRealEstateAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToDevelopRealEstateAssets", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Develop Real Estate Assets", "negatedLabel": "Construction costs of single-family rentals", "documentation": "Payments to develop real estate assets is the process of adding improvements on or to a parcel of land. Such improvements may include drainage, utilities, subdividing, access, buildings, and any combination of these elements; and are generally classified as cash flow from investing activities." } } }, "auth_ref": [ "r58" ] }, "pcyo_Phase1DevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "Phase1DevelopmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Phase 1 development.", "label": "Phase 1 Development" } } }, "auth_ref": [] }, "pcyo_Phase1ReimbursableCostsAndProjectManagementFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "Phase1ReimbursableCostsAndProjectManagementFeesMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Phase 1 of reimbursable costs and the project management fees for the Sky Ranch Master Planned Community.", "label": "Reimbursable public improvements and project management fees [Member]", "terseLabel": "Reimbursable public improvements and project management fees" } } }, "auth_ref": [] }, "pcyo_Phase2DevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "Phase2DevelopmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to phase 2 development", "label": "Phase 2 Development" } } }, "auth_ref": [] }, "pcyo_Phase2NumberOfSubPhasesForDevelopment": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "Phase2NumberOfSubPhasesForDevelopment", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of sub-phases included in the second phase of the Sky Ranch Master Planned Community.", "label": "Phase 2 - Number of sub-phases for development", "terseLabel": "Number of sub-phases for second phase of development of Sky Ranch" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Liquidation preference", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r131", "r134", "r305", "r308" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Shares", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r718", "r719", "r722", "r723", "r724", "r725", "r946", "r949" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r42", "r302" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r42", "r573" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesIssued", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r42", "r302" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r42", "r573", "r592", "r949", "r950" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Series B preferred shares: par value $0.001 per share, 25 million authorized; 432,513 issued and outstanding (liquidation preference of $432,513)", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r42", "r293", "r299", "r500", "r705" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r746" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r740" ] }, "us-gaap_ProceedsFromInterestReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromInterestReceived", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Interest Received", "verboseLabel": "Proceeds from Interest Received", "documentation": "Interest received on loans and other debt instruments during the current period." } } }, "auth_ref": [ "r802" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Related Party Debt", "negatedLabel": "Payments received", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r12" ] }, "pcyo_ProceedsPaymentsRelatedToAcquiredProjects": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ProceedsPaymentsRelatedToAcquiredProjects", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash change from the amount invested for projects in hopes of getting a future return or interest from it.", "label": "Proceeds (Payments) Related To Acquired Projects", "terseLabel": "Investments in future development phases at Sky Ranch" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductOrServiceAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r214", "r484", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r640", "r647", "r650", "r651", "r676", "r677", "r706", "r708", "r709", "r712", "r717", "r738", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r798", "r799", "r800", "r801", "r845", "r846", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductsAndServicesDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r214", "r484", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r640", "r647", "r650", "r651", "r676", "r677", "r706", "r708", "r709", "r712", "r717", "r738", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r798", "r799", "r800", "r801", "r845", "r846", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r100", "r104", "r116", "r117", "r125", "r131", "r135", "r136", "r139", "r146", "r154", "r157", "r158", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r291", "r374", "r398", "r403", "r404", "r407", "r408", "r424", "r449", "r488", "r490", "r505", "r549", "r593", "r614", "r615", "r695", "r696", "r727", "r756", "r848" ] }, "pcyo_ProjectManagementCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ProjectManagementCostsMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to project management costs.", "label": "Project Management Costs [Member]", "terseLabel": "Project management costs" } } }, "auth_ref": [] }, "pcyo_ProjectManagementFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ProjectManagementFeesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Project management fees received based on actual construction costs related to public improvements for the Sky Ranch Community Authority Board (CAB).", "label": "Project Management Fees - Recognized [Member]", "terseLabel": "Project management fees" } } }, "auth_ref": [] }, "pcyo_ProjectManagementFeesReceivableRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ProjectManagementFeesReceivableRelatedParty", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of project management fees receivable from related party.", "label": "Project Management Fees Receivable, Related Party", "terseLabel": "Project Management Fees Receivable, Related Party" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "WATER, LAND AND OTHER FIXED ASSETS" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r3", "r463" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "WATER, LAND AND OTHER FIXED ASSETS", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r65", "r92", "r93", "r94" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r463" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Investments in Water and Water Systems", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r66", "r463" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r184", "r243", "r244", "r245", "r246", "r326", "r337", "r366", "r367", "r368", "r373", "r375", "r430", "r479", "r480", "r482", "r528", "r529", "r535", "r563", "r564", "r622", "r623", "r624", "r625", "r626", "r632", "r633", "r634", "r635", "r637", "r638", "r667", "r675", "r689", "r692", "r693", "r694", "r699", "r700", "r701", "r702", "r708", "r720", "r844", "r850", "r894", "r909", "r910", "r911", "r912", "r913" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r184", "r243", "r244", "r245", "r246", "r326", "r337", "r366", "r367", "r368", "r373", "r375", "r430", "r479", "r480", "r482", "r528", "r529", "r535", "r563", "r564", "r622", "r623", "r624", "r625", "r626", "r632", "r633", "r634", "r635", "r637", "r638", "r667", "r675", "r689", "r692", "r693", "r694", "r699", "r700", "r701", "r702", "r708", "r720", "r844", "r850", "r894", "r909", "r910", "r911", "r912", "r913" ] }, "pcyo_RangeviewDistrictMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "RangeviewDistrictMember", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The Rangeview District is a quasi-municipal corporation and political subdivision of Colorado formed in 1986 for the purpose of providing water and wastewater service to the Lowry Range and other approved areas.", "label": "Rangeview District [Member]", "terseLabel": "Rangeview District" } } }, "auth_ref": [] }, "pcyo_RangeviewWaterSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "RangeviewWaterSupplyMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets combined with tributary surface water and groundwater rights along with certain storage rights.", "label": "Rangeview Water Supply [Member]", "terseLabel": "Rangeview water supply" } } }, "auth_ref": [] }, "pcyo_RangeviewWaterSystemMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "RangeviewWaterSystemMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Water system to extend water service to customers located on and off the Lowry Range.", "label": "Rangeview Water System [Member]", "terseLabel": "Rangeview water system" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r21", "r22" ] }, "pcyo_ReimbursableCostsExpectedCostRemaining": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ReimbursableCostsExpectedCostRemaining", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining, that are reimbursable to the Company, for development of the Sky Ranch Master Planned Community.", "label": "Reimbursable Costs, Expected Cost Remaining", "terseLabel": "Additional costs to be incurred through the end of calendar year 2021", "verboseLabel": "Fund for construction of public improvements" } } }, "auth_ref": [] }, "pcyo_ReimbursableCostsIncurredRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ReimbursableCostsIncurredRelatedParty", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reimbursable costs incurred on behalf of related party.", "label": "Reimbursable Costs Incurred, Related Party", "terseLabel": "Reimbursable public improvement costs" } } }, "auth_ref": [] }, "pcyo_ReimbursablePublicImprovementsAndNotesReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ReimbursablePublicImprovementsAndNotesReceivableAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r131", "r138", "r139", "r218", "r333", "r336", "r469", "r470", "r497", "r503", "r566", "r567", "r568", "r569", "r570", "r591", "r621", "r948" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyMember", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related Party", "terseLabel": "Related Party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r131", "r138", "r139", "r469", "r470", "r471", "r472", "r497", "r503", "r566", "r567", "r568", "r569", "r570", "r591", "r621" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r131", "r138", "r139", "r469", "r470", "r905" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [ "r131", "r138", "r139", "r905" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r131", "r138", "r139", "r218", "r469", "r470", "r472", "r597", "r598", "r601" ] }, "us-gaap_RelatedPartyTransactionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionRate", "presentation": [ "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Rate", "terseLabel": "Interest rate", "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties." } } }, "auth_ref": [ "r904" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r131", "r138", "r139", "r218", "r333", "r336", "r469", "r470", "r497", "r503", "r566", "r567", "r568", "r569", "r570", "r591", "r621", "r905", "r948" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r466", "r467", "r468", "r470", "r473", "r546", "r547", "r548", "r599", "r600", "r601", "r619", "r620" ] }, "us-gaap_RentalIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RentalIncomeNonoperating", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Rental Income, Nonoperating", "verboseLabel": "Oil and gas lease income, net", "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature." } } }, "auth_ref": [ "r56" ] }, "us-gaap_RepaymentOfNotesReceivableFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RepaymentOfNotesReceivableFromRelatedParties", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayment of Notes Receivable from Related Parties", "terseLabel": "Payments on note receivable - related party, other", "documentation": "The cash inflow from a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth." } } }, "auth_ref": [ "r10" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Payments on notes payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r60" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r131", "r140", "r141", "r264", "r304", "r472", "r481", "r494", "r643", "r644", "r645", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r886", "r887", "r888", "r889" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r13", "r75", "r107", "r130", "r499" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r89", "r741", "r804" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r45", "r70", "r501", "r533", "r534", "r544", "r574", "r705" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r98", "r99", "r100", "r143", "r144", "r145", "r147", "r154", "r156", "r158", "r221", "r222", "r234", "r290", "r374", "r388", "r389", "r395", "r396", "r397", "r399", "r402", "r403", "r412", "r414", "r415", "r417", "r422", "r458", "r459", "r530", "r532", "r550", "r949" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUES, FEES AND OTHER INCOME ITEMS" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues", "verboseLabel": "Revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r84", "r85", "r173", "r190", "r191", "r205", "r211", "r214", "r216", "r217", "r321", "r322", "r323", "r484", "r648", "r651" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItems" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "REVENUES, FEES AND OTHER INCOME ITEMS", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r96", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r323", "r325" ] }, "pcyo_RevenueRecognizedFromCurrentPeriodIncreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "RevenueRecognizedFromCurrentPeriodIncreaseInContractLiability", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was from current period increase in the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Revenue Recognized From Current Period Increase In Contract Liability", "verboseLabel": "Revenue deferred" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r84", "r85", "r121", "r131", "r135", "r136", "r173", "r190", "r191", "r205", "r211", "r214", "r216", "r217", "r220", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r449", "r488", "r490", "r662", "r697", "r713", "r715", "r848" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenuesAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "SIGNIFICANT CUSTOMERS." } } }, "auth_ref": [] }, "us-gaap_RoyaltyIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RoyaltyIncomeNonoperating", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Royalty Income, Nonoperating", "terseLabel": "Oil and gas royalty income, net", "documentation": "Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SalesRevenueSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SalesRevenueSegmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Segment Benchmark [Member]", "terseLabel": "Revenue", "documentation": "Revenue from specified business segment, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r825", "r826" ] }, "us-gaap_ScenarioPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScenarioPlanMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Plan [Member]", "terseLabel": "Scenario, Plan", "documentation": "The scenario under which facts represent plans as distinct from actual." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r101", "r102", "r159", "r338", "r736" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of long-term debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Earnings Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r821" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of maturities of notes payable", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Non-Vested Options", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r3", "r463" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r131", "r138", "r139", "r469", "r470", "r472", "r597", "r598", "r601" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r18", "r19", "r20" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Reporting", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r18", "r19", "r20" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r373" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r6", "r7", "r71" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersTables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Significant Customers", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r824", "r829" ] }, "pcyo_SecondSubphaseMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SecondSubphaseMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to Second subphase.", "label": "Phase 2B" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "Security12bTitle", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r729" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "SecurityExchangeName", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r731" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r84", "r85", "r86", "r87", "r173", "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r217", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r241", "r242", "r400", "r401", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r659", "r662", "r663", "r668", "r710", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r87", "r173", "r185", "r186", "r187", "r188", "r189", "r201", "r203", "r204", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r658", "r660", "r661", "r662", "r664", "r665", "r666" ] }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "Segment Information Abstract" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r742", "r743", "r852", "r853" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Shareholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted shares", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Options [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Options exercisable (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Options exercisable (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "terseLabel": "Options cancelled (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails", "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Approximate aggregate intrinsic value, outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Net settlement exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Vesting at grant date", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Vesting at anniversary", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employees", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369" ] }, "pcyo_ShareBasedPaymentArrangementNonemployeeBoardMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ShareBasedPaymentArrangementNonemployeeBoardMembersMember", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction.", "label": "Non-Employee Board Members [Member]", "terseLabel": "Non-Employee Board Members" } } }, "auth_ref": [] }, "pcyo_ShareBasedPaymentArrangementSingleEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ShareBasedPaymentArrangementSingleEmployeeMember", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Single recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Single Employee [Member]", "terseLabel": "Individual employee" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharePrice", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting rights percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r858" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "periodEndLabel": "Approximate aggregate intrinsic value, options exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested options outstanding, end of period (in shares)", "periodStartLabel": "Non-vested options outstanding, beginning of period (in shares)", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [ "r884" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Number of Options [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Non-vested options outstanding, end of period (in dollars per share)", "periodStartLabel": "Non-vested options outstanding, beginning of period (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [ "r884" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average period for options expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r362" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested (in shares)", "documentation": "Number of options vested." } } }, "auth_ref": [ "r884" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [ "r884" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharesOutstanding", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "pcyo_SingleFamilyRentalHomeNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SingleFamilyRentalHomeNotesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsOutstandingPrincipalAndDeferredFinancingCostsDetails", "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Single-Family Rental Home Note Payable.", "label": "Single-Family Rental Home Notes [Member]", "terseLabel": "Single-Family Rental Home Note Payable" } } }, "auth_ref": [] }, "pcyo_SingleFamilyRentalHomeNotesOneMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SingleFamilyRentalHomeNotesOneMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Single-Family Rental Home Note one.", "label": "Single-Family Rental Home Notes One [Member]", "terseLabel": "SFR Note 1" } } }, "auth_ref": [] }, "pcyo_SingleFamilyRentalHomeNotesTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SingleFamilyRentalHomeNotesTwoMember", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsSingleFamilyRentalNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Single-Family Rental Home Note two.", "label": "Single-Family Rental Home Notes Two [Member]", "terseLabel": "SFR Note 2" } } }, "auth_ref": [] }, "pcyo_SingleFamilyRentalUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SingleFamilyRentalUnits", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in Individual, freestanding, unattached residential building.", "label": "Single Family Rental Units", "terseLabel": "Single-family rental units" } } }, "auth_ref": [] }, "pcyo_SingleFamilyRentalsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SingleFamilyRentalsMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Single Family Rentals", "label": "Single Family Rentals [Member]", "terseLabel": "Single-family rentals" } } }, "auth_ref": [] }, "pcyo_SkyRanchAndWaterAndWastewaterConstructionProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SkyRanchAndWaterAndWastewaterConstructionProjectsMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sky Ranch and Water and Wastewater Construction Projects [Member].", "label": "Sky Ranch and Water and Wastewater Construction Projects [Member]", "terseLabel": "Sky Ranch, Water and Wastewater Construction Projects" } } }, "auth_ref": [] }, "pcyo_SkyRanchCommunityAuthorityBoardMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SkyRanchCommunityAuthorityBoardMember", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardDetails", "http://purecyclewater.com/role/DisclosureReimbursablePublicImprovementsAndNoteReceivableFromSkyRanchCommunityAuthorityBoardNoteReceivableDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsCipAndRentalsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Sky Ranch Metropolitan District No. 1 and Sky Ranch Metropolitan District No. 5 formed the Sky Ranch Community Authority Board (CAB) to, among other things, design, construct, finance, operate and maintain certain public improvements for the benefit of the property within the boundaries and/or service area of the Sky Ranch Districts.", "label": "Sky Ranch CAB" } } }, "auth_ref": [] }, "pcyo_SkyRanchHomesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SkyRanchHomesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "The water and wastewater fees for all homes combined at Sky Ranch and not one individual home.", "label": "Sky Ranch homes and Sky Ranch CAB in the aggregate[Member]", "verboseLabel": "Sky Ranch CAB" } } }, "auth_ref": [] }, "pcyo_SkyRanchPipelineMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SkyRanchPipelineMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Pipeline service connecting Sky Ranch water system to Rangeview's water system.", "label": "Sky Ranch Pipeline [Member]", "terseLabel": "Sky Ranch pipeline" } } }, "auth_ref": [] }, "pcyo_SkyRanchWaterRightsAndOtherCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SkyRanchWaterRightsAndOtherCostsMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Land zoned under master planned community along the I-70 corridor east of Denver, Colorado which includes rights to water and oil and gas mineral rights and has been zoned for residential, commercial and retail uses and cost associated with the development of lots.", "label": "Sky Ranch Water Rights and Other Costs [Member]", "terseLabel": "Sky Ranch water rights and other costs" } } }, "auth_ref": [] }, "pcyo_SpecialFacilityProjectsAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SpecialFacilityProjectsAndOtherMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Special Facility Funding fees received, typically in advance, from developers to build infrastructure that is normally the responsibility of the developer because the facilities service only the developer's property and other fees.", "label": "Special Facility Projects and Other [Member]", "terseLabel": "Special facility projects and other" } } }, "auth_ref": [] }, "pcyo_SpecialFacilityProjectsAndOtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "SpecialFacilityProjectsAndOtherRevenueMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Special facility projects and other revenue.", "label": "Special Facility Projects and Other Revenue" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r84", "r85", "r86", "r87", "r103", "r173", "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r217", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r242", "r400", "r401", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r659", "r662", "r663", "r668", "r710", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementClassOfStockAxis", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r97", "r112", "r113", "r114", "r131", "r136", "r163", "r164", "r166", "r168", "r175", "r176", "r220", "r249", "r252", "r253", "r254", "r258", "r259", "r292", "r293", "r295", "r296", "r298", "r300", "r302", "r303", "r305", "r306", "r307", "r449", "r540", "r541", "r542", "r543", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r573", "r594", "r616", "r627", "r628", "r629", "r630", "r631", "r735", "r809", "r811", "r820" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r43", "r46", "r47", "r98", "r99", "r100", "r118", "r119", "r120", "r143", "r144", "r145", "r147", "r154", "r156", "r158", "r174", "r221", "r222", "r234", "r290", "r309", "r374", "r388", "r389", "r395", "r396", "r397", "r399", "r402", "r403", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r450", "r451", "r452", "r453", "r454", "r455", "r458", "r459", "r465", "r507", "r530", "r531", "r532", "r550", "r616" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementLineItems", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r143", "r144", "r145", "r174", "r292", "r293", "r295", "r298", "r459", "r484", "r539", "r551", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r576", "r577", "r578", "r579", "r580", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r595", "r596", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r650", "r651", "r721", "r948" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementScenarioAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails", "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r101", "r102", "r159", "r338", "r736", "r737" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementTable", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r143", "r144", "r145", "r174", "r218", "r292", "r293", "r295", "r298", "r459", "r484", "r539", "r551", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r576", "r577", "r578", "r579", "r580", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r595", "r596", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r650", "r651", "r721", "r948" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock Issued", "terseLabel": "Issuance of shares for compensation", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r15", "r16", "r17" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Shares granted for services (in shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted shares grants (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r5", "r42", "r43", "r70" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "negatedLabel": "Net settlement exercised (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r5", "r42", "r43", "r70" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansStockOptionActivityDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercised (in shares)", "verboseLabel": "Stock options exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r5", "r42", "r43", "r70", "r351" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Shares granted for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted shares grants", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r5", "r70" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r5", "r43", "r46", "r47", "r70" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchases of common shares (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r5", "r42", "r43", "r70" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchases of common shares", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r5", "r42", "r43", "r70" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r43", "r46", "r47", "r64", "r575", "r592", "r617", "r618", "r705", "r728", "r807", "r811", "r812", "r838", "r899", "r949" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "SHAREHOLDERS' EQUITY:" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://purecyclewater.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r474", "r475" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r34" ] }, "pcyo_ThirdSubphaseMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "ThirdSubphaseMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to Third subphase.", "label": "Phase 2C" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "TradingSymbol", "presentation": [ "http://purecyclewater.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UseOfEstimates", "presentation": [ "http://purecyclewater.com/role/DisclosurePresentationOfInterimInformationPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use Of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r90", "r91", "r178", "r182", "r183", "r184", "r488", "r490", "r655" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "VestingAxis", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "VestingDomain", "presentation": [ "http://purecyclewater.com/role/DisclosureEmployeeStockPlansNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "pcyo_VolumeOfWaterPurchased": { "xbrltype": "volumeItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "VolumeOfWaterPurchased", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "The volume of water purchased from the Water Infrastructure Supply Efficiency (WISE) partnership during the period.", "label": "Volume of Water Purchased", "terseLabel": "Volume of received metered water", "verboseLabel": "Volume of water purchased" } } }, "auth_ref": [] }, "pcyo_WastewaterServiceOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WastewaterServiceOperationsMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Wastewater Service Operations [Member]", "label": "Wastewater Service Operations [Member]", "terseLabel": "Wastewater service operations" } } }, "auth_ref": [] }, "pcyo_WastewaterTapFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WastewaterTapFeeMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-refundable fee charged to customers to connect to wastewater systems.", "label": "Wastewater Tap Fees" } } }, "auth_ref": [] }, "pcyo_WastewaterTreatmentFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WastewaterTreatmentFeesMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Wastewater monthly treatment fees received from the Rangeview District in exchange for providing wastewater services.", "label": "Wastewater Treatment Fees [Member]", "terseLabel": "Wastewater treatment fees" } } }, "auth_ref": [] }, "pcyo_WaterAndWasteWaterSystemsAdjudicatedVolume": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWasteWaterSystemsAdjudicatedVolume", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume of water that was subjected to adjudication filed through water court application by the company through it's water rights.", "label": "Water And Waste Water Systems, Adjudicated Volume", "terseLabel": "Volume of water adjudicated" } } }, "auth_ref": [] }, "pcyo_WaterAndWasteWaterSystemsAdjudicatedVolumeDenied": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWasteWaterSystemsAdjudicatedVolumeDenied", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "The denied volume of water that was subjected to adjudication filed through water court application by the company through it's water rights.", "label": "Water And Waste Water Systems, Adjudicated Volume Denied", "terseLabel": "Volume of water adjudicated, denied" } } }, "auth_ref": [] }, "pcyo_WaterAndWasteWaterSystemsAdjudicationPendingClaimsNumber": { "xbrltype": "integerItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWasteWaterSystemsAdjudicationPendingClaimsNumber", "presentation": [ "http://purecyclewater.com/role/DisclosureAccruedLiabilitiesDetails", "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to case filed by the company through it's water rights.", "label": "Water And Waste Water Systems, Adjudication, Pending Claims, Number", "terseLabel": "Remaining claims" } } }, "auth_ref": [] }, "pcyo_WaterAndWastewaterResourceDevelopmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWastewaterResourceDevelopmentSegmentMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsChangesInDeferredRevenueDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationCorporateAssetsDetails", "http://purecyclewater.com/role/DisclosureSegmentInformationRevenueBySegmentsDetails", "http://purecyclewater.com/role/DisclosureSignificantCustomersDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The water and wastewater resource development segment is operated on a vertically integrated basis whereby the Company owns or controls the water and infrastructure required to (i) withdraw, treat, store and deliver water (i.e., water rights, wells, diversion structures, pipelines, reservoirs and treatment facilities required to extract and use the water); (ii) collect, treat, store and reuse wastewater (i.e., we design, build, and operate water treatment and wastewater reclamation facilities); and (iii) treat and deliver reclaimed water for irrigation use (i.e., we use and reuse our valuable water supplies through non-potable irrigation systems to irrigate parks and open spaces).", "label": "Water and Wastewater Resource Development Segment" } } }, "auth_ref": [] }, "pcyo_WaterAndWastewaterTapFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWastewaterTapFeesMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Non-refundable fee charged to customers to connect to water and wastewater systems.", "label": "Water and Wastewater Tap Fees [Member]", "terseLabel": "Water and wastewater tap fees" } } }, "auth_ref": [] }, "pcyo_WaterAndWaterSystemsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWaterSystemsGross", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails": { "parentTag": "pcyo_WaterAndWaterSystemsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of water and water system assets used in the normal conduct of business.", "label": "Water And Water Systems, Gross", "terseLabel": "Water And Water Systems, Gross" } } }, "auth_ref": [] }, "pcyo_WaterAndWaterSystemsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterAndWaterSystemsNet", "crdr": "debit", "calculation": { "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails", "http://purecyclewater.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of water and water system assets used in the normal conduct of business.", "label": "Water And Water Systems, Net", "totalLabel": "Net investments in water and water systems", "verboseLabel": "Investments in water and water systems, net" } } }, "auth_ref": [] }, "pcyo_WaterRate": { "xbrltype": "perUnitItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterRate", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate charged for WISE water.", "label": "Water Rate" } } }, "auth_ref": [] }, "pcyo_WaterRightsAcquiredInVolume": { "xbrltype": "volumeItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterRightsAcquiredInVolume", "presentation": [ "http://purecyclewater.com/role/DisclosureDebtAndOtherLongTermObligationsLostCreekLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume of water rights acquired.", "label": "Water Rights Acquired In Volume", "terseLabel": "Water Rights Acquired In Volume" } } }, "auth_ref": [] }, "pcyo_WaterServiceOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterServiceOperationsMember", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Water Service Operations [Member]", "label": "Water Service Operations [Member]", "terseLabel": "Water service operations" } } }, "auth_ref": [] }, "pcyo_WaterSupplyOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterSupplyOtherMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets combined with tributary surface water and groundwater rights along with certain storage rights located in different part of the country classified as other.", "label": "Water Supply - Other [Member]", "terseLabel": "Water supply - Other" } } }, "auth_ref": [] }, "pcyo_WaterTapFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WaterTapFeeMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRevenuesFeesAndOtherIncomeItemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-refundable fee charged to customers to connect to water systems.", "label": "Water Tap Fees" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r821" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding, Diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r162", "r168" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://purecyclewater.com/role/DisclosureEarningsPerShareDetails", "http://purecyclewater.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding, Basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r161", "r168" ] }, "pcyo_WildPointeServiceRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WildPointeServiceRightsMember", "presentation": [ "http://purecyclewater.com/role/DisclosureWaterLandAndOtherFixedAssetsScheduleOfInvestmentInWaterAndWaterSystemsDetails" ], "lang": { "en-us": { "role": { "documentation": "Service agreement right to provide water services to all users of water services within the boundaries and service area of the Elbert 86 District and for operating and maintaining the Elbert 86 District's water system.", "label": "Wild Pointe Service Rights [Member]", "terseLabel": "Wild Pointe service rights" } } }, "auth_ref": [] }, "pcyo_WisePartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://purecyclewater.com/20250531", "localname": "WisePartnershipMember", "presentation": [ "http://purecyclewater.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Partnership Agreement which provides right to purchase of certain infrastructure (i.e., pipelines, water storage facilities, water treatment facilities, and other appurtenant facilities) to deliver water.", "label": "WISE Partnership [Member]", "terseLabel": "WISE Partnership" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 1.B.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-3A" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r735": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r737": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(s)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(t)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(u)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" } } } ZIP 71 0001558370-25-009148-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-25-009148-xbrl.zip M4$L#!!0 ( !N Z5JD=:)95Q4 '#> 1 <&-Y;RTR,#(U,#4S,2YX MMSV[@1_]Z9_@^HO_0Z4\6OY'+Q7-+1,U9/LE1)3G*?.A0)26@H4@>2 MMM6_O@OP(3X D)3B&)ER.KW(Q +8Q6^Q6"Q>O_[C:6NC!TP]XCKOSRY?79PA M[)BN19SU^[/ 7[5^.?O'AS__Z=>_M%I?.K,1LEPSV&+'1R;%AH\M]$C\#5JX MNYWAH#&FE-@VZE!BK3%"EU >_.\:M5H?>!$=PX,LKH-X65>O+N.$;E2:Z]R@ MM^?OSJ\NKMZ@ZYOKMS<7UV@ZCLG&P-B*E- ]>=:-9V[PUD @G./=/"VI3=Z? M;7Q_=W-^_OCX^(I]>>72->2_N#XGCN<;CHG/(GJ/^BU_O\->DF=E>$M.GR3Q MFL]2%5A^0ITN_78!Q>;>M/$C0$%?F>Z6EW_QYOH2E,+&#/:! M2[<]O#("&\3](S!L#D)1(/Z+\^_C$=S#DI,;/DT)U^&:4@^9\F,A]>M MB\L6XR+,N3/W;C6N0WKL!-LK$3I7%^?XR<>.1Y8V;C$R3 T?>H+7NF(](6(4 M[Z *II[2YGUW3ET;GQ\H4QBR%#&&/"6#H1E0"MUOGV76P^:KM?MP'J=FLE"\ MDK+U\SFD'C1/H1U?1BG%8THNX3I)RO 0^%31-)"::HZU8>R$K<$2,J5ZQ!2W M R1D"?T=E5!"2K:!W<#QJ:Q]P\1,!@?[9:@#24)M$-,3%\Z3,D5;F(A)(2'' MP[J*]D5DB=8_F1MQ^2PE4X'A^Y0L Q]GNG?@%#HXP"_4B:PU]$BY%6CEC:ZE MU"'KH$/:AFKEA@4 MB$%'XX@EI<#O[N1N/AD->^U%OXB=SK M.LAUV_-;-!A-/C<]3C:Z?68)(QA:8%B9^!M,!^0)6VW/ XO'_ 8KL#'K4P_8 M\UF##QV> ZCYO_.]!T!X/>P;Q"Z,@]^V<(5>O+YXSX'.\PT*6(#N2M$$D;@)^)-AH#YZ)<714JS1Y.YC"S1NC":=T?!C>S$$PP1D*5[0 M+F:&ZY45L8-6,3_(9 PU*G:JBHT-/Z# &3Y2?XKY2Y3CZDCE.%34@%X*>MLT M:8"M$3&6Q%:A*R=4P0@N?*&/M[O=V3V,%Z-ANS,<#1?#_KP!JGS*C-?A<+YR MZ99S/L,/V EP9Q\ER9"KD5,)Y641RGG_(W,,P9T?3&9CW@/A:U0\6NY17$$# M\-%SZ:E!(7F#?0)"59U89S.5S++?5)]EHY\R)3=HUIS!S3?0?!O7MC#U^G\$ MQ-]7G,H),BI1O:XSIYO?MF?]V\FHUY_-_XKZ_[H?+GYOD)48XADFVV5 /6-I MXVD _HTYW.ZH^Q B!0[0G>L#D8G) R,94'<[_[J?0=_<=-WM-@"V]^W W[C@ MH^P[KD$MB=U^OHJ4CM=5T'Q_!\J%VO>+V\F,_>I,VK-> M,SR\@-IE,WPW)1176Z*2A;G \ZMD"S%.T8'51DDK*"GW_+P!QEX\%0QCQT-% M2*MB+J6*7(NLUJ?^W7U__G55J($ CM110G .PKK1>&J7QA"BN$,?6J/[OMHW&_/[V>1]6\@.V61HDMV\'7&FL(^9AU"F+]D MJ:'0IJ<#\URCLGSAK<.&-+['W8J,P+.C+D6U)82?SW^LCX M;U@K"JN--(/[(]?SNQ3CKR/7<(Y3"F$1):KP^DA58'4A7AEBM37X MGXK_9Y=^96M\QHY KP+N\&0%[6L1EFF$?2C5B[\6GF5:O&VZ$SVQ]/1Y/=^'\T7D^YO: JN!Q]/6 THK +%=30X'X'SG>M\ MPIX/E?/&E'D5U3.6(%SP*24(0_&ML/P(YL93J!(6L-DBQ=2@_GY! 23#5(%: M1JZ$\A=1=&?$5S*F[=GB=[28 9+M;FBY&^Q*%Y/)VB$K8AJ.'VY[AC%,MGJL M(%5B]DZP7#S\>#<<#+OMNP7JWD,?'/=G#5S'K/UW7;IS*="'$^[**_^2?"7K M_@4[*E[W3PI'8>D-LJ7(AI'/A?$DG6(+*)1H"0+A4:AST?[2[+218Q(="8W_ MA=E&W_'!TTOUG@B;*I3*Q7FPC0RC^!!JZB>;4X2%H51I#522[C--R>1PG#:,#7C?;47[^1>OU0KR$ELG M&O4Z;MFRYKJD&OAC5Y\;\.HL*%9:250#57T)L8'FB(7#.HN$:J"..GO48'9< M5+]FB%Z-W)&G>AKL*H=1R^.E:H0JAKX;1&I&/JN&/-7HU(IU-AC5B'!6"6VJ ML:D:TVQ@J7SBW9W?#NX]S- 57C)_\:; HC\XKPO)J!$KB\4W;RPQ3L/3P M'P&(VW\03?X+Z4H4!//^^7UGWO_7/;-++%33S!Z/CK)/79N8@J&\X]&:AZ_L%X!>,[CN<(8OJ4>C-]<55<0/Q=SC'&'+6Z-R147F9 M E7)I-2&:Y$V5#H?UB!Z?#Q8#&>%'$HLWQ2QK'!8I 'RM""Q&,MJF91P'GO2 MHP&T=N18C*&43@G;VR)LPNVU#4Q'A"K%0"DHE5"]*T(EV8K98%4W?BE&2DJG MPNGRHHB3\+*L!J6Z04U)?Y+1*5&Z%/0FP7[8!J6:D4[)X"2F4B(DF/H5HYX- M0'4!DAW7D9 I('I=+3#]_[)9F?V'O6HRPRO$'T^Y86^&O#_S"'AF[&T!_FW# M'\E@SX:TXK=!_@VBOGK:VC$)*U[Q/@;'-]\Z4<5Q$08U"Z44'G>!0MP=IFQ< M.X^9/T/GWTHJP*&N5#GH-!0*E*2N4%F]TE FVUC6E0FR8/M9Q/GU//=41?0A M\Z %?\X"Y'*ICYSLXT%>[EF=Z[12M2Y?79ZA\$&FD6OR;X=L.5F+65]!M1&C M"@[D3ZC(*A:2LQ\.!9 MV%_)PRR,BVO&Q75-# HO7U6L/\[ *CX2 .&C49543Y"3_^U59D3Z1IA2 PNO MZ)QCV_<.9=331MGK4M582#_"%+(1%W,\%ZE7G4Y@@C_4)CL5!5&_T M'!JO^/W9E+K_P:8_-AQC'3Z3AK$WQMLEIJ'+QVS_OY54X;B1O(EV8_%W=%B0 MGCD]P'RP]'SB!XSUC]0-=N_/^+-V-P1(SI!#;)OYY._/?)@]GR$#J*EA^O'? M(2T, ,2U%F%5 8TVK'TY,%L9.J(>EE%I*E_#*7HJ4]K$2.@TEF^^P20Q[8)@L MW+6/C$2R6%>0L"*]AI)^X8;7I0KD8?2AHQ[_AXC>G+ZA^[E.NP\4,P8(F2 M-<0KNX&E((C$.TUQ9R\(&'=C!K*7K+E MJ#B$5:/74%)^%^)!'U/'5 "_Y&VGG/Y6R9"V+UO7P;Y!]\]I8,))OA\G+<,7 M,* )\)+X)4[F#/Z3=R?#;U'P*YZ[LAKO =_O(DAUOWB&/1><"YPR\-%R5@57 MN3RS5FJ;2,+>%INLHNU@_2?3#IBMZ>&=C;F98<^1L<>K2514V'BU<^68/TFM M59+64UNV8ZH"VFHRK7 -Y1+/$/2=!QQ\X]2^5O[J7?\)IC5@&=D?,\Q8!#V+ MM; R]?-JWY$VDZ_L==A,9FKL^:TWE+*I ?MY!UQ%6XA20U]Q6GM"&5HI0#2* M1MYVFMWTF"E,UL@#+W :'^'/BI=\5:AE74EJ#8 %/C.'![/,9I->BN/4D#T/ M=CM[+[9P,@(-=3WV=4,OB:PWAU --V52Y[@L@X:R)A&/U'NY\K"(@$A#F=A- M*6NHRK$\P6O @ME<%7(-Y8/A 3AZ9!$*E3TFDH67*KO4KS5$1:R92:<#F\F,_$W\1K7_$@NX]F M5#-LNFN'_!=;O8"RUZ%Y)8?)UPDEZ#D12^*LJ>U\L!AQLQ6EXS9M7.]O*")+3H,0_ '1R# M,B!;$#ZY>;BW3AJ]EA!K.TH*]RT*US03F>MET1?H#%[)5(.PUR"\@T$HI=(6 M6G8&?3$9(U$(L@LN/(6!8,9RI=&3I"N89TIE&JJ" M[RGB%^KT/!7X,8&N\,C5/W8V>'Z73"RP_%$\*./L.,8.1%RW[3DN[LQ;!L[:YSC7?!=2_Y_6[*>V75MEQJ6 M"]/=K!CR9"VE$3O2/,!.'R\3Q L[0B9>:D^7E M0_#JM$+T#>T40XZ16"/BQ.]<)7Y&.:6VP7IV$B@Y1"*(8>=27WRO8N$$,3LE M@BD[\U@X0BPYIZS*H657S48RIF%D"029K'IX902V7Q[#*L_T[/&L*N@6 L.9 M/8V2X'&61DL$[[#MN4Z\CRR) ;O4&]FY@;(:J9921G&TA9MP?>^'IY C:1+[ M4HE2V[!X8AVQ#UW( W\^&D]RQK.0_/*^_N?#>7Y!Q"J7H*62Y:\ED,6F?@19 M^&'BR]1NF)REDR;K*\V56AIALI;2# CU_'FPW#&VLY*(D[24(KT98>AP"$3[ M% Y)+V^BLGS%S2SF.I7Z\HS'Q\YZ,((]8+H/)T #ES)>T]M?JA JQ(F9>?9= M(?QT9QQ&9+N1IBQ<"B-V='@I=0X]>R*T(+>WA+]Z"S^9!\\WDZ]<3N MGV\9E7!Y4R&3(CLC2,>^XVWADAF'B/0DA3Q.NA*0(I^R@]?$80<^)\X_ WM_ M]0N[GZMXV58%8@TA5+#]MHZ,;S66,7VRC1D+RO:$A7?_%*X5D%#EI3KQ1J!O MHI[,./2??.Q8V!H;3V0;;+O&SC!Y("QS,8N4ZB3S6"Y4,D&7G&VH?(HCNPV7 MA033.[IFKFW#6/<8OS:TP$]^QW;-K_)[,6H4D8?>CY->%OWDT*]E\;'/L%/; M,]0'6\JSG.+KG*(64E7G$]]XW@MT);+IJ&!C@/YV.H0:TK9(<+\,L!9VHNL0/W,EDW18>N9MCGP[%CYJ=\! M6F&RAA N-H3*Q1"F:BC%P VHOY&*(4[64(XPSE/8" X6H>+-LEPHV#&8(J2=1P 0;M,C"TOWC\;N6@+-_;(X[$M M>\MQU3P_"IYCXC _?89# ?I ;!GI2X_%Z;IX\_+%\'C]U':M?8_>NM1WB]$/ M<;*&MB7>0!9OB@JC$KD/Y:WCIPI M<@WEC-WLU)+J #LFNS"4WS<3KKX8!8%KYOLQ)/^,\^O)5>26Y])0ZC@ZD#I* MV@F(S9X,99^$D00%[?.&$(X)F&1N]NV&.[G) S[X#2PM*V;E++H,O66.16KG M4F:LX=N8A%.!ZEDTU.D^.$C^?N@PQY;A!JW$GELI"%E"IZUD(:.7KP&8>J)6 MSZBA[-5&F.61(]-2;\DS9WV[QHZ 2X&R.14/\H<2'4#:>A3Q6\AU[J\5)Q5 M0ZAOL4/W]MX94AJ]T"U]^*&<5$/YDC7N'O;(VF%3=H",*!;#)80ZRB:_EHF] MZI.[ 5I)^8,X%AGW('T^K&W])["(&:WT\_<&NK9!ME[H0LJN/J]5A&ZK50?O MF"]+?,0./\WJK*,+OD5W#RMHM?.D!V2E"I*+4C7LI.7ZABWQ)H&*F713R^J\ M][!#,AY%_:PO*'SXEFCX^-Z'_P%02P,$% @ &X#I6D Q6E!A#P 4]$ M !4 !P8WEO+3(P,C4P-3,Q7V-A;"YX;6SM75EOX[H5?B_0_Z"Z+RU0QTLF MBX.9>^%XF3'@Q('MZ=P^#12)MMG*HDM*2=Q?7U*++5FB1,J+&&=PESC.(76^ M\QV1AX?;Y]_?EI;V C"!R/Y2:5S4*QJP#61">_ZEXI*J3@P(*[__]N<_??Y+ MM?K'_7BHFO-(N[RYO[NJ7VM/#1NZ! MJC>#>8(6M/]SQ_[W3!^H49@VN7LC\$MEX3BKNUKM]?7UXO7R N$Y+5]OU/YX M&$Z,!5CJ56@31[<-4 E*L4IBQ=Z>L146O*R%SPC%WQ+RP6,:K5:KYOUU(THK M@AE51S0A\(YXZ@V1H3L>6[D::5P)]ELU%*NRKZJ-9O6R)0VED'M)!-D$6 M-!FK][K%D$P6 #BDHK':OX\'&Q K%P-C;5C@E0KC"P,M:TRD)E*79TLA@FI' M@;;YDHQF _KR+,&>^-(J5 ED1R>+OH5>]^614^<)H78A,2Q$J-(_F+Y#W3;; MMCER%@#WX1LPVX10%V/M@NE:@+'Q HC#5![87@DJ[?VC M*5"*$;O@V0G5'R)[/@5X.7JVX-QKL(N?6VJD#9=E5P#AK7M*$5K-'3+<"V_KL:%;]S=V@-U(Z)#6G7P *;/ M86*1" ;PY@#;!.;F6^BPI]!@LU[7JMJF.OJY,WJE$@A(/(:,$&3%%+!8R(IQN3:^NF4Z>O0IIR#_7]9474M> Y9#P&\]S M/<,&7_STNZ:P4DM_!M:72OAEK0Q=.BYMOVUG1Z54F9_7E[>W-].]Y<3T\"".-J5L!^]_[KP1;=8V])V.CK&:]JC_E.W7,"A1ZBL M(K2)DY0DMCA.$<)7&"+:6Z^_5)JG?PD- [D4RQ@8@.)ZML C<'+>R8PB<1O< M4!M\>F]<2\,+*&XJ]$[[ ]"I_@8B,#ATILJ> 8_BN ("+Q4B\ F#E0[-WML* MV 2$D;Y(CRE0\@S(+8HRH/J30E2S[(!-JUVS/,(W8)E]A+LTU+?0B@6:%-M$ MSWAY10J? >%[ TXOU*(\T?D $)U'B+=ENEZ<\N= =/%, 8D7Q^.Y.30GWWS M,RV!1W7;(2Q+5!&.DL,8::45C'SXWO.(;*/@R[4MJBQW>X-0, @: ^)@:#C M&WCE\L<3C\.];=VT;M3B3$IQD0AFCP$EI]4+YC@>H VP;HW9DTBR%TYK!,5* M*LO1OAA$@H^3TK6=C))D:UOPW9*5 T$DAB@S5\-2V YV#:;6P'[":(X!(5\Q M(KL978$2RI)85/> O1LQ]@X5#DZ@/;= 7U]":SVFCJ5;WVV8R+!GB2I+A+32 M 0.W1V)@[_:$4;;(?ZVQ#H!'@-]VCVG0 / M#X^FK#)QX*W6;;.N&%W2VH?3"?6CCW,SNM&4?)1($67I**Q\R(9*TWF1Y1$L M*>8@XS\+9%$]"9NY2@4G"F.J)R=IDP* M*D*4J/$SZ4M2\$D?:+0%.0OG(\6HC!=. ;U MNE[VK$!A%B70*9B:3JY?S.4R7?Z,Z)0 J&""NH-L!^N&\P,ZBXY+'+0$.$2S MSB97I.BY\%P8JX*S]=[\BE!3G")Y+H2*0I-+?E^>G,QP]\!FJ5#$(LDY7<%2 MZI(LR&X1? IVM_'DRJ:]R<_\Y96+&Z#1NFF5NIY5GN!B"!7L?\.=+]'VB#(5;XESXE(6HX'O9-DWH:_&D0QK =?05=)A* MZ0F&=.DXV"8-\$K-^17F4P:>@L'-F.WNM('9T[%-79"T#<-=,LL#MNL9&I"_ M#BZOX+DP7!"I@FD%UO9 ;V42"Q]8PH3B ;;!GP7+**$(O45"(EE4XN_MY^B& MXR%][G&V%J<> Q(Q,7=_<3-[?_%D2G\\]!ZG$VW4UP:/G=%#KZ+J+N-'X/C8 MA_RE:3LRI6R08X_N4U_U_3C\E]:5(D M%2/_U-QF9+=R;"3G%67$?]YQ'Z$9=R=0>F^&Y;*Q"5O/1/\UJ2VY :%T38IY ME2BG:2'B8;"K[BWLW*/1+$#+#1DC,F?#<#ZJW(%Z50GROB)D>I$RP"_0 &1" M@^5,)M,**$9K/CD\0H7!J=Z[,SA=L*)C".@;?HFP __G?V8GF*TLP#YG4"U2 M_$R(+PQ5P6R?-/ZP]$/=<\@ M9_AW3E*.GX#5MLWX%Q%)7I9TOSK/^LCM\E_N@S"^WWG<.TV#LK,%";N(^7]> ML7-WB$+XY5(1)I3>; 6,W M?#CUPT^]CQ,X3.^9)U"(EZ!(N]>.=X4VS:Z MG\D4W$<138MOIB?9]$=DYE)@SH!7-&Z&:VJ&1LDQ^C[\9<\J2-E 05>8+'0, MO'LR.VC)1BA9Y*<+GSO=$J@5G,W?;?P&=F*C-+>S$"I[[O07-X+0''&YB=U= M:,E;9(1=(UGTXWF&H U4G&A.@HE?5B+L!_%B'\\'!/ ?(87/.0XSJ1X[,/*[ M39^?D2W.,+E/YR# M2!E"8G7D"9<]K7Q,H]E.JH>M&!;*HX.LKUG*W7T'9_D 5A YIK_L4&%[+3EQ0/1N]0=NPJ:C*% XH^PC1>08Z)RVA5]0$:\Y M$'?\-D72 BH.2C>A,@EBY>P)6)[XN3,NA;O4_7==2 P+$3?HZ()[7;T42A^^ M =./>2?& IBN!=@IO=NMH=NN<=LK=MDATY;89KU/]:MZ0ZMJ6QWH+S_:T][X M']JP_=C5V'^CZ;?>6.L/_NC1WR>3WG3"MO<%^FAHIL&-1O2CYL'3*(K@$_'5 MTOX6*/;WRI$V^G'"]30;)2>&LD4/,FY(J]V['EY4E>1=\C?UUFVSE&WT(J;= MA/MR8(Y\="6'G=A9[/G+_-,@I?%X@&K?(^/'@BUY-&;S%,UV%SP[88L=WG T M>K;@W#\J('(MQQ.&M#=;>2>.A6O)-UT<.VA.LO&^3C;>W=[]--)J#T>/7ZNT M.7_01O?#P=?V=#!Z9,UW1"EF+E\KK]$V [VT6:B89C#-CM]^'V!WTS/M$^F@ MPO6VLP=[:ZF?N=R9G*PB/\O8GQ5U"N"Y1/[%?CO2BK07HB9.QFXRN%0,T<-& M@"'/N7@\*?GNV1/%I.#L<%3UW'L7TX7/BKX<6&5>9B+<_0:3C'3D*-NW-@OV MK=LG?KP^L]17=FOXZ.A_$W0-[$?*]M@_CVGZ"JP7\(!L9\%+NAZBZOA[TRC[ MT#,1MGF-P4%-H."&:"FL XT?R&P'DBL<*4A#I\_,N_2U4 MYT=U&2YV!:=PBH+L(QZVK#0?M^,!Q,![W).Q@.)PV1G<#+D#_U5=J^)A/=TK&HVCO"BKV@N5S$ M+L\61Z3@V'.SDVO(5CIMMF9FDYA=Z#V360"9@B-$+R,IVZ!D%WK7I,HC4W $ MYP'0K3["WH$-'JCI0K! +(#/=LX"0CQU^D"PG^44 MBD-G=P&4NI&C2'\K@TS!L5* @MWU(T1D1/ ,R,M#H\;89 +F_F+'&<*^&8([ M&._7P9\D!RN-Y&!ETOO*;B30!H_]T?C!F\FCWP;/T9[76OBD=S"$\1;6^1O\ M.MPHAK25S'(UO&-B#X6VX'4=:;'4YYI/1Q!1 M_/9_4$L#!!0 ( !N Z5KKI2'9O4$ $]D! 5 <&-Y;RTR,#(U,#4S M,5]D968N>&UL[7UMD]LXDN;WC;C_H/-]N-V(]?BEN[>G.Z;G0E*I;-VJ2CI) MMG<^3;!(J(IMBE"#9-GJ7W\ 7R12PBM%$JE:QNU-EZL28#Z9B0202"3^]G^^ M;X/!,R*1C\/?7KW[R]M7 Q2ZV//#Q]]>)?'F]5]?_9^__X]_^=O_?/WZOT;+ MV<##;K)%83QP"7)BY V^^?'38(UW.R<_#GY^\\N;]V_?_S3XX=!?FU \871K]\C_[=73W&\^_7-FV_?OOWEVP]_ MP>21-G_[[LU_W$(JC5P/6^Z?E],#'+B'(W;L!^D:)R5]9XLNQ,KK$!#&U1,5_Q,./.IS)W\D?KQO M$"^O.6D&?W2&]\2,WP!'E>8G\[4-"(N1FRK38 )6D!:W;D_HS"!$6W"#$H3E]>])0?M&&E&X=GWQV@@3=(8?].[7W"V0@[\\&PB^, MU9D3>H5*;OWOR!M&$5TZL7V"EP2(K2R>410S;J=AVH)2I_]=[:,+!TG##$"3 MX=C?T=\N*>-.T):8^-^P(8D;]! 7#,YP^+A&9#NG\\5CND>+YDG,-GILN[T@ M?NCZ.R>@Y,6(O_5#.F70/XYQ=-$P:X4-@/)<42;I=.ML_6"?J9_-JRU*3O5! M@#*:426."4)?9]@)VY,,_S, Y?$%DZ_,MIV=3]4W\T/J72GCGL\:S5!,X4?% M;]H35RTN;$AS0LGQ'J%5C-VOB\"A8X#]--\Q&$,W]I_IDO8".9GU#T,"]SC\ M3&=CY&5<7N)O##JWLTH.V Y\X9!XOR:4.\>]%+&R2QLX5_YCZ&]\UPGC<1+% M=$U.+L$H[LS6Q1M,MJEWS7=.HWW^ MIXM4:= [#/1C3':84#S9XKA1[**^39&GX!SB%A+(?RRSQSI!T=;Y"TH(WK'_ MI*<,;U"$-F]R^C??? ^1UZ%#"/Z&R"NE)'D,!H0<^F,??)W_@TK\W5]?OWOW M^GTF\]-OE9 4,&J(F*W#'<)V-9FG&'[WHQN\=7P6!W"2(#VGT+4%_[<(*@GG&53L?8N5HF MAK2WRYFB/S/AX/"UEVFW018Y?3?*<&J4[?";=]T NVE/K[=H^U#7M_!YK?9[ M.:-/E"?B)@_H]4$,#;++[3UCFMJ&'_K9F R_YMTSEBX>VR7F$:/SD'?XK1^S M#QR;#TKM!YF[&]REPC7Q$@P0TP-V*U\/V/DZ)K4](/O-T0'FO_AG:>TT3@@[ MH!T^1#&A2^'B0X'S@(+?7JD;_//=B6#TFKSI%._YDC%G20!72"]$*VU1@#W: MZY!48=.A5'2\(7AK*'BLR4<2T4_A=%_G'":4?!37]4>9&([(?M7A?+#& RV. M,:&+GM]>T9]VQ$^/KWY[];88_F^JX__HQ]1^H=&5D=1/_/+++V_?#EX/CCW3 M?Q2=#VCO@ZS[ >N_''-7T@LG FD+"XC+;'!' M@9A0B)%/6M?^362-54QT-@HTN"[/:P(F6Y^N"A6$DL4%6P+UD0G M%-Q5 X>F>_Z%*Z S&A6&9E8\8L%AR1<[7>2/ M/B)4.D_[&7I&@61PZ346VIA^TLR&"!26KS\8&]PP_'B.5=)>1[ M(@^#'H2R,>RCP8&K4"&NS:/-\\7DH-%2O$#1:PM)'LIY1*.EN3R:G6',5(:-^>M\V&D! MJBS4](!T'QEGMT5%,?'B;_Q(6[#Y%H,/Q MY\R6'2J?2:OFS38:TS"*22(X:!03"NV 3VH=W+VSE9NZB%P3:+7!I68OE3?6 MXZ%S\^NN:,6B9>K/QZY^;-8;=LXP(V(:8*FN<&UDD&!)+]5^)(.Q'PK(TI M]M;3 _7R ;D<04D-E.<"'+J4 MN^RJ_-*/OBK/;"4MQ"$1>1L(N)5GLY(6^KB;/8O54P76YJ?[")$,0"54)&<< MVA :H=!]VCI$=H]5U^'=P(DLPF?6.@\Q>0@@$IG#!&Y =CF9@BEW+$> M'YW/!R+&R[. C.'.O?\A/79%9R:'^%C@_+ET7!K\GV>,/4>GF.[O$>_A'3AAZPRT+/4CFCC8^)73&;7W,@HI*S-YB<@), M.H5IM!0*4+/MI1-;RT:!C0%U/D.V(X%*G3T]Y-:O^LW\Y^)AE8\H\"BO*R= MHWWZ*XW[?UKMI;?EM'L )2%EHH).TQIR:3:IH8X&L3F;5JX=:N(ZO8NH@\?N MS<3D(4)_)*RVTW-^,T5V)Y%/+;ZO)Z:'@55^)U%$;X*WP;N*2N%C34ZZO[$H M8KUR5U'&LM5!D@[@H?M'XD>^(M^"1RI>H0F( 4"4KTJYQ-HPFQL2"FEC'1XZ M'PQ\IBO+/2&S5H?!VM_ZX>-\DZ9R;!"9;SY@[,DJ#QNT%%J/9EMX\I .(:VV M=672W S4QRNP6'GPT\+4GDT:D.Q>[B93F+XS[.77D'T4 M3;Z[0>(ACSTR3+>:]'=_IH<9HWUQ57E.Z$^_TWVE[#RZ^2^)SV[;^9:=N_Z, M WDYIC*-.!O]E.KBP^M6%8HEG'=_N-T&U),[_U6(=B]?HRBFODMV[_I((32X M$QI[..07KHRBY7[U*>LV2WIE[T=[ 1:]ZD%U$+% M2^AM+!WSM<3QF85TB<%A,F+[X(C_)_D*L\%/B!>B#7_DXNJ 2JO [3'??=E M$=K*\K5AE #+?MZ2-&[DRO)>-%J*?8=>6R 5? ]\&=?M/6FIEH>\;3NE/D4J M4Q3HY? 'I,SG"2!535X.$+O!T6\.\13G!A4:<9SPE,K&&<&30]#(B=C^8+NC M"G8RDR6LI%+J"4?[(\W"V:=.ES%^Y#[TM"X?M_$I\$-)^U?/OV7?JLY:$[^O-X?K^:SZ8WP_7D9C :SH;WX\E@]7$R6:]> M 7T(]\#^FM6$$TVR)T0-O%W;WH.2WRV1 MOWU(2,1L((V7IZF-683;"9UL:7*+4,0]UKBDHY9TD@KL\ RR4B%BRV):N01? M"RJ;QT^(B!51^7.7XGU_B7@K7#?O8 RFFPZ?:;,Q#[PWG0?JP *C0.W*,3#F MB/HV*']9#I!&I ?C/$*+,X3:HD1B!^')[G%(="4OH+4X?Y@)7\"_5?DW_AJ, MC?GBA[KSA0*)7_L-@%7>!]<:(X"V0L4803XJ(; M]@ A3E_"R-D0KUKK] )@9N :TF%16P=4"QJ:.:%GH@LY/8 I02YU.?LP9H09 M';QI:0G5-% B;$?P3A!H.YTSKKG^/I\13@.]E $O_M7%88R^QY,@):6[Q$P[ MQ[\'.$+>;Z]BDC03Q3,YX4SO;PT?HIC0];;HB/.$",)PT-+/*>,[=G75C_>I MVJV.BHRS<4((.^S2$?\9+8"I@&\]YQHXXQV.(L9.]$2G*_8?]H;5LQ.D2XMX M[!"R]\/'-$5!H!C-MF 4)3"W2MDN/4AP]#=T77:O/%HB%U%VJ1N^1W$.5#2> MI$T .#=M;HV[U-]/ M%X\U/4QP5'B/8\1.AV;8"4VF+8UV72KN/RY4G 8<.#K3<8T6G>#/EZXCH+H[ M5DB(^&Z,TA7I/0Y=J0K$Y%UJXZ\7:D.,HC'%*..:]+^K?<3VU71 RH.7)Z1@ MUL\\$8$GZB@3H4M)P6S[!5:OI#UML7+%F=TQ-WY(2).L/0?GX1! M1PUZ,.M3H:#E_-N0]OG26%?NO)860UK:]B15!@^41;6P74Q6!-%0*^6&%F?> M1I52QF11)YR-M%X3B[-MHWJ MG$N16:4.P$!+9@-LFPA). =CB+$6W>E7O2: M@MD[UPM@P-3:?(?84R;AXPPY$4I'^GSS*4(I4M$PDK7F)5 M*X!3(8K3Y(6S3^_Z:!VBGQ+#4HK!&?HI$%!Z(0GRSF&)52.B!Q"<-=:." L< M!:4G_5JCADL)8'(Q4PH7!1QUC'&8LO[%CY_&213C+2(%P+U+ HXZM&<>VU..(.1BI@S86.-R+9L,B)M M<$EA+0&DBN#R#T<5-VB#J'UXAW2_$J[S4W/M5K"6 S(%*:' T54U"'28^]1Q M9'4[6*L!_4@8%PP58S=KT\XH( C=C,CWBLB9[(& :+[@4[,0@XNEF0?"), MV97=&.)2 @B9J:WK)&?^' 4<=; 1C<,C;_,DCF(G].BXEG@R80L "V8S]4C1 MP%'3T//\[,L+QZ=KR/S]"E%04T0-8+ELIAXA$CBJ6:*8HD?>Q"$AM9IHZ+K) M-DE+C= UO^_ZX@1L=4,0*P,3A>F @J.[4<0>MJ: M43<#$%0S/X_F0U%JZV]O.BXTNW#87O@)Q;Y[G(Z456=_TJ\Z._C7RB?^[55? MA?9B%L>!$T7S36IA.K6FSNFOH#ZM!@J[*^\2.])"4SQ"8-6F1 9566ES8%@N M\D6HIQU5-VC2(GC2%@!VIF*3JI;\DJ#HRQ_UY8]>6E3MHK)(UQA5HRNF.4GA M>6E08X%(^FB(5J!-W!B A[LD]B8&!E6/*7O1,(F?*'M_'E?24OV=-P(QUNKK M[1P0;'U-HR@QTE71X.JB MBIRQ:724:WF"$UQ8O%!19K-;%['SPR^C^2;+!-2,F;^7O]2V6M/_W$WNUZO! M_'8PO1_/[R9]I+S*8O]>6_]>6X-!<)COM65UNK+OY"FLU/THWE40TEN,^)@] M#R:'T8*<[Q#](,K*HGV*G$=TEX2^Z^^H__3KZ432VG;QH,N4(@'6BD,JWC8Q\DK*1A9U8.J:E%A:%?N:("=6O\^I M:&#?#VF:$4?N7$"V;]T>RC=*3YQYA!;#Q-J6+^._DS>FULY.9>^*)A;CNS76 M/C(D;92"PS&K>":1[RF%Q4BKF3A/&6_C467#IY.A/)#\'Y?(M>MGD,_KMTI$ M+"&V&*\T$[ $0QOBW2&VA+QUW/1>9*[=J'@40B)JO886HX^&8M?#TX4;25\< M-_ C%7J+Q=(N="05&& >,N[?!J\'"XP"^[?!(63I]F^#6ZHJU+\-WJ="]ZG0 M(J?TC,)$61[UG S F-#3T3GK<#(=L;;)=S=(V)D_JZQ+_\];.]_E M"C+K"<2DPK<_C@;-L,%1\J'^3KJZI[N"_-5!U9C3: +<8$2U4W:$=8X"*5[1:3V/\S^SGTZ)\" M%*<;/Z'B])H#F.YJJU$/(1REIM&FS/X.F/,Y0.0J92T .,E:JI."@J.MC$.Y M?DYH %PXN, G M3!!Y2^XT-A#+TM%2F#$/O/* Q)4/'?5(,,!1S,$C9-G,,_&CFUQ*$'X!J8'- M>AEK!ELE12,0-S6TE*, D=/Q^?Z,G:G(4O.BT0:$I-#V"!IV=SI^_-\.' T MM,1[)XCW&8/4[>)BX(M"2&)Z"+L?8QU)\ !24IK>H*\C(3F$78ZYBH1PX&@H M155F+F-7OK16-0*PLC;7E@H4')T5[CAG36-@25L 6&C7F:(DB""IJEB%%O%] M/TPHC\>LZ!':8((.KPV@:/*=@J;B\D.'[-.E%*MESTX&'N) M_$\8AR/UHHQQ49=!L:,6DW>JBXNR,\08X*IEY$2^JZF3G!; !EIE7#*MY"C@ MJN3&#Y)86"%$2 U@SWR)6@XXX"CF"V*O>"-O^$R7*(_H/F$RF&_.*F0H7)MY M-YV.L(N2GP'@FEM4NQ@W MN,)!*8_N59:DUWX$M#!N_FB96&7URD<#J/2G]-X) MV#K\4HL25_,$%ZZ=8F#X!:3;PX1106- M>P$PXV@?,)DA@Q-MN)HW$@5#L*9I7L_#B;H!'Y@AG2;4 _DI@Q1-]BC&34(H M5LQZ1? \K4]8S$1!'AK22T__=L\92R:?&?%7B/A46R-?@!D]K7L.@3 MP6L_,^4&U"_M","MG;:]P;4:0&J]V:\I].(">HVAS^D#P'V@EH<]!S1XC9>? M7:NM:.O@X@4[@!,^M,7'#L,V5\B78)<9\8J&%(.8U]PG&N M,H^DVP.$E.:F_)$NYFM3=N95+])VT06$K.G.U%V AJ-OZ'<.V@LIFEY(Z#H% M;.Q$3[2=GOY,G&)8HP=93(1.IU>@&0]";711U0,&:$ M69^;#2\W^Q[%+%RX(/C9]Y WVG^BK$S#0T73H1O[SU3PRGJA=3J",-AT2] 8 M@X,3J:=L;_Q8$J8O$P"8C.K;9/7ZW!$4'%U43H'9L6WH^@&JG"BL<3,CLIU/ M 1BSS=A'.^*!8VGE"N&'-RE8.??2L)Y!ITOW#VC%EFMZY+UYK>S'<>V+O$OC C MHVYG .Z/V+>P(N?4\^%^M-40$/XUX@W,:P M-]X5PH%L'?EFM;18R3>R)C$"40\0+FU8C0R(! /'(O3#ZQJ+B8ZOZ1^ 2E(2D*AIIFO%\$3ABS M)[+HGWCKQ-J] #A!JF_=E;-F4^1MK_?IIUV$O*A@+-]O'/CS*,'OR(U/7;AI M8P#G0)=IT!0PQ#&;[SN6R DF$?-661!9.4J%[0!XW:;'I1 K1(7F9E=)]4O_ ML=I'D@0ZDPX '+BTY'HEH.'H>HEV&=_SS4EDB#T=J!5_,^L"P'E+,_HV@PU' MXV=V^A$%=(:Y<^*$,;A"+ONO6-T&[0&ME#,<_*&L+=]1IJ4@ QOJV 0T'%TS MEMG_9S&S9R?(HC)%#6;VA[1,5OD7)&)79Y>TLEK MLMD@X:S<-1, -FEZ,WK7@GDA=MF&F8'8[G5@-=",@/)ZPN&0^EE"]M2$914M M-=L"V-CI*U4##QSEG9F M6J\I@+PUS;OF6G#@:*Z2Y.)[TBLC9X0 ]LHFEG>2]7,&!Y)68D3H^%>IY(0* MP(ZWOCY.L,!11@'C'H)_?/O^[;O!Z\&1 M'_J/Y61Z-_JT7 U'L\E@\6DTFXX'T[O%PO47-?Z;ZO=-]7NN\KW;?F MM$21DTN=5E\0OR^(WQ?$AU00O][883M5@0LK_0U.O?4F_%8)F!V!<\?!V5_M M.YPSZZA(T)K1WCG?_6VR%4KQY.^VG<:YQ@LQGC *9@E9&D]GD7:]+=L,0+UN M7425B$X]_])YD6_1ZR>E0- 81VFXFA61\\H\\^9?S88 HK4F6C6!UL'U6W9? M],X)G?^=*H_G>I/IZS/%?WI5'\Z MU9].]:=3_>E4?SK5GT[!.YWJX],O-#Y]^<5^5D2"O7F"*;3CONH>Q2R!,WL8 M1:!RO:97%LHV ]=V,/NDS-;0\U()G*WZB-4?82JCU!97\KV$:H^0M5'J/H(51^AZB-4 M?80*7H1*,7;H%L-+W'A.5H@\^Z[(F_')7E96-1^C+8VPC57.2"3T7A):^]Y* M9EHG,NE5'B%(8P-K9\=" &)Q M*IM8#&*:R5>)I"V!9Y]1B+A*9-%H30RE*MLJA%:D6>5&)E(^I45CK2E7/HX6 MA'N'6.ZE=\[AI\AY1'(GH=_68KS=S%OH0^HJ45\L?BFYQ<"YF<2E*-K8Z/CA M8X!NG:T?T)4EJ]\F$;&$V&+>M9F )1C:$.\.N;X3W#IN^KAL\599<=B0'T!( M)&[4WF(ZM:$2C&"UX5O8WO==Z5%HB5\1D5HL VSH4T0(VA+L>WW!\D@M%NNM M(5@>@A8$>^N3*%XE#SOV3;%0N62V%](*HSC(D\M\&UZ9O2/LJ87)I[.]?-:5 M)I_[%L2Y?O*)AC2Y9!:7PD;"Y#+?QC#'"8F?-,8YE\[B,M=LH'.Y;\5K;K2D MR2.SN*0U])H6.5.;_X\=,XB6*\121]PI>E1^:%4_>J MNMAF?5QITJ@ARM:S1Q,&E-EGNM_Z@,+\OO@JLRY^&JFZ$8!$C%HV>4PN56.$ MDV7*LBBG(462I/$BQT7#+3O,%8PT,3F 055;;6IT70VF&6:538KY6#:"3BD! MI&$W,VQ.@74E>N[!0K3"P6DM">U6 !*NFU&)#"0<5Y;[6Y8GSH-]>(>.X:?_ MYZV=[\*U9(V> !0/N=@!U@+>U0 M;FDX019Z_TA9BBB;S%^S-Z]DPU3=%D U MD68&JQIJ=RM#]OU/5)K1*/&#.'T%,%1H2M+(8LR\Z96A$",<=SJC(QR3>5$% M:I:]Y>G3&2!TZ;9TGK*UQFM$MGXH+N%CWHW%"'YCCM0<-6S%,T;9\]&A;!NN MT[!+Y0I>Y6M%N:+(-P T* M_&=$]MES[90+YD5%<0Z-1ITJJ)70DP;(+N?S)8H0>4:,@?.$LW37H)KJ=7KH M5&VMAJ=T$<-98J>):O-J@5W!HII/VJGRVHHV\:&U/=+.*HD7HY_]8XF8!"@W MO!&FV[)3Y;022])%"K;ZQN'QSANT05F9^)3>M"H'IPJM3E6.UX.<@8$?#@H6 M!CD/\&MV4,3.XR-!CTZV$LT9EY7FD#?IUKL>'I@>)9$?TLUZ;Z$).#R#=0BYU.?MV%^^C%1#;C]!+/I_; MXQ*Y^#'T_T3>34+HUC&+L/'C]?5[ S >+SUBJ0^^_;C)R>?3+*&L5FW& ]U_ M$W86.@T+'*+!V42'5Y_P>"%^>[&76\LZN- !CV >, M (V9#7/UJ@<7AGJGX2Z)HQ37#]+"I](6 );"M0R6JSX>0!C*&NU+X&X)^B-! MH2NK!ZW5$DQ-U08>=X8.GO7L!NQ85F8:/J,H9N"GX3%#@OYWM8_,WZ_ZZ3R> M^V6XGBS_?3!C*7+'-+G;Z7]-Z+]7J\F:I=WM]0OSFE:@F@F%$='>C":U$G"W^'*+6L M5+" $D!)H4MD?@JGE<>,HGA,$/JJY[Z8^*XDD5W=QO:M>[45'>2M!M.FE=^@R']D]6*\D1/YH8:E"UK8+D-N M('$5E#8*/SL^>20X";V($QJ15(+6:@>@C%4=3Z,'KHWUHQ]X"TSQHOQ%A6P: MERPCY0T U)>JM9J4HX(95E"=W.DTM'8VIX^*7[E;%4"ZOA,X(:)[%"M.V?2: M0MY12[6N!Z_MDQE>(/\#P1'W?$9"##F0Q#$USE7/,TAMBW[HNLDV2:NZWZ = M84]4I:M#E-=SHEP-MZQ,TY_I[WF<\I342+>01Y5,G8V MS'F*"C=$9>20@YP MF8ZW%%!?%:ZKV)=,/; *Q7W&0;)%.3^+_ EY[AU $27D>)A,#R(\W;DF.C++ M8W3H_9YXOLL<:\:;W%NI6T..GNDY,#5&.-JZ0:'/'SGF?4".1C2CN0*I??W1 MCRU0R KHCP/'IU-EHE6(Q:@OR-&-R_0I0@PSTVKL[_*R[DY@G$QU5G9,*YEJ M/%VD"5/Y1_M4*4NI4GHOMDDRIDPZ>!&)4R: P3Q.*$V7XA'"R(XRMTZ1ID#< MZRHS)+T$Q",$$.<26Y1([.U%_",2ET1._W44=^EMZSG)#R X'DQ,!N:":AT_ M)89E2PGB!\;/-<&CM>N+5-9T(G,>@#82=LX*1\ORIL3$%KV*V1/T$@PPCQ.O M-==<$'/M<\T-M=CGFC>4DUC$["ME40^/Q+&=-L&_(UZ!\^$I1=NCWA M3+AN,VAK?QTGL[9")P: 6G1Z8[S=)B$KR9?$3VG(<(0=XJE=G**AY?6>L:6= MN30%ON['#KN@(O!:I;]U[ZH$AX)U754)BQT9TSR7M^*G2J&2X.BBP7OGDV-GYL1.PDM%\-4C((0\*N0XDH/H'[;M- M^^SR'7M5Y2?/\[-^,V8^XBV*#L8BUXRZ[;4F?NHC[-\UA9(D:NTU4PW-07YA MOLET4"OORK^$=YF;S.QLXC7FUE+^;M!#7&3[S7#XN$9D.W\(\KO@T3R)H]A) MDQ07Q ]=?^<$0_806O8$:%YF+GQ,5XYF68'_<5YB[68R6I?2 6?S^P^OUY/E MW6 ^FDT_#-?3^3W+"RPQQ227<95F"GK%TZ2;@K&!RSB#GSK(]'"LWR=]F91' MV?&#E>-@L/O<7X4AX<&+FAS&B;/8F,1::/N Y6R- MPA::]SA&1@DT9XT ! Q4QB/)I3F#TV9ED!EV=,J!E,D A *TI^:RNE5&Z M4CZ_3ZVD!A!;,U*. 89R<36NHH M$P,(E-742!D%V%# ^8(P70R:;OI_J+GISSX_R+Z?7PDJP599>XVP)B4.>/Y7&63ZXCJZ6'I5OYC MY-,FCV8:X#:ZCCB>+AJHKK',Y62S06[L/Z,%(BY;\C[JQ:>4?0#(FZL]WRG! M=3N^CE^>;V[0QDF"V&RL*3L D%]7;]PID76KJ6()7/ P#X/]PMFS/W$3@DU: M ZB&6$]'4O)L,S96HBITZLO>JZ7HV+'Z%1VCA^*=1E,N[ZU3!3"'SN- M5LA-2'K[@T'0#89).NA4<2U$Q"30NI@*\S)J8_Q,-^N/;/OO8]&$QZ?M5 'U M(UD*%%!=XJWC(H,\OC)YIXJY/"])#*3M<7!'Q;--MDOT1^+3\3=Y\&//X0T" M 6&G@KXP3"& #;5J)(=;9I@]&/-!"/VT4'ZU0'[;)]5U"*S?591GU7TLK** MKN7BRJ690QU=7%$4JEK%=&9AG*Y<%#IT&A,45Q/0@:G=K? G$@C=BSS__*

^7Y]A![],*3;Q'GX?Y-@__ZOC%+L M2W1:62[1IC2:@U_1 =.MY'^N)?F? 22^-2;YGZTY>+ 5,[5B$7UQS+XX9E\< ML\]DO9Y,UK0"_-)_?(JC] U5@KQIJ'A*4T1^1=FJ4AQ]=!A4_FDKP>&F@W"( M;/5B<"GA=60;RA! 5<3)X6B1N%#G!/G8]CH2$PU!];E1W28;]KE15A36:,)A MGQMU)8F(?6K4-:1&U<];A)\9=7)4M<4D]O_,W_YF7*I]*:_-E60F:J*!.OS* M2>3IJ8%WP?V(\PZN.OM0#@UL9LD73+ZR>ZA9M7V&=[X9TUV_SQK-4$Q[C8K? MF":>_%0S\23G:9 S-6!<#?!FD'&1UK7-.2O]ML].:9+93*BWCNL'OO0E>Q[A MM66G\#!8];I5AJ29*7Q2&%DI8B,22Q_$D_-E-RA]-L*$X&_9XH+^)=YK#")U%]=QF%(/&]1U/^ H?M.' M*K"C^"_NCGK3AS# [JA?7PV.1NL_6*_!\;)J!#1ZQM)=C8#&BB&7)U/16H)+ M>AWG*G(,G;T&5HWY\(:(D/0ZSD#D& "9?96UTB-/TF07=;/K.LI0XVE[:&0< M% PL48B^.<$M0I%PY:7?[)H.+K0 V8MT3[:[ .\16L78_I(O2G^;IYX=L M)C[^S\%B-LRJL;-/#;)O#8J/P0]*']\? M7STY!(TH ]X8;W^G(?/; M;(M,OTB)?A1?\5$T !#UYAO$\=51.8#69)Q]Z-V/^>NH-82NWP. X*B6%O01 M674Q2@Z'"=.<%RK1J?O M+S=E@WK?!."*6C+4=N4&)_Y X6UQF&YL\DR<%%?Y[?K;)*;<3Z,H88_:B5(4 MS/L!L)KH9$A6\B#,Q03'5FI+ZU ,+L4Z?*:[9>;$*=@/M&WCODOYN6MV6W4M MKSUIO@ #S4(Z42GLN,1!0"&R/S9MGHJ/ 3A8OQ[C5,CR19IF-B#;M\KB.]<\ M3VL-[)8LL9#?RS'"U.%'T_P*PP>"H\;WOK(O7?.TW;DA3W0=XPJ\J=PT8+XKN(B7C3U;9#FY%K-F, 6Q)M.?^W M,W>[-O[2MC:&CL6"M5^5B0M/H*KS%3HLLMNP](:9>%E;J#8-OF'!7Y'=ZR_3 M++AV[:^_K!V>1=>N+?&78^+'-6,')^UZWP1P/>CJEN *D0*SUPPM*YGO>V($YB--C-$JR [ M<+YG'[SFH#4 'WLF3T!F*CW//%X'/,1HA&4>8GTMS;G<+P$H/G%ULRU7D) N+=_C\#.*Z!(V9]CTQO)[S1O+]#NO MLP_EUY:C_KIR?UWY,M?17U=6:JB_KMQ?I6WR0O.57*5-BD,' MYG':5ET5!S@=7=.<;(*EN:O8!X#Q H9Z:P#K6$-WNH)R#$::..&,CJJ369Q+%804KROJ%!T[R5$IT!M M[B@JD"&H1[J+.*&!L7_@V!5'PL#V#!4#2BV$&A$UM'FHNVG0Z ' KH%K51I' M!7Q P)6W_H8O5%ZI!P![B@:45P($47E]E;B&I-)7B6LHA8/NZ9[3 []JW1[- M>C8M?QB 3VK)9#L0'K",BN;1=FN8()8WW8WV#JP5G(E>D$'2E[JQ:)I-2Q.8 M65X@U,_=N4W^IP!$O:_39_+%^7(L\R#5D\L9Z8"\<6)TZ_@DS276N4C9,2-0 MK!KNNM1 F/\=;=JZ+;^LU:RQ#[%C\R_)UC];-73MK[^DA;%5*]>6.# 3;_L: MPLLMZ]#T)37UPJ,]N77U4&8Y+8:7/\2G@S(5=W%E1R(&8)Y#69;HY=3(JG?A MZN74\2F2Y(OG+J-Y_(3(^LD)N6&BIGV_\>>O>?_9^1T_8^D",^@ZB[;T?_+C M]"5;LHF?I6WY6]>\8NG\6KU6?(8/\9!4&-$:QTY0_OL81_$]CO^!XB5R\6/H_RDL MZ-'B][HTL)^!&%B+XH1CH\T$TMC-W.\[Y-(?UYC]RKQ 7UM%DIIDL,M1\%<@ MHP"2_.W5,%FB@/Z)XB/QGN7F1I0OW[ARR5_?OCNM7+*JQ)KFB8](!P/(E-=1<=B4F MZ*U.BF5VI#=Z>(0PKO68FZI(4R"N_I09DEX2X1$".) 06Y1(["#N?0BLR-S# M@2USTHY+ ^;#2IQINS-.&]">3<>5<3"U<'KZA3T*03\7(A(]^3MQ^04!(3!W M)32>P_FG $<+HIUA)Z3[:.0_LP$IEBR?#L#1IIE@^3#:./#',=*1*Y\.P/F= MF5SY,%J0ZZWC^@&5"(INDW2O2_?!0_>/Q(\R,3T2E.ZAQ1(W[0' 969+DP! MMJ"E(M"PQO0G=J[JQK$2O)L , QS=F.C+$9TU%#Y>J MZ,&&B@0'*FVHZ*%;%7U!\:>8C>[]PM\AVH5D:C%J#N XXF+UB-%U7K!G3"TD M1F3'L A*[(K) -:CJKFI$V/LO@P5VB7$96/V, &>+M-J)#VPR1^2H\A2OF>/(^FV=!V^2M32SO6UM/#UX)* MTI)=SS[Z=N-37^J[DO6SD-3B9O RL0L1M;$O1$&$PV)^.DQ=F$2SP)5L$W6: M6=PU7J8 +70MG_!?:RE)99&X"Z;NOFQD7S:RPWG38ME(A2!91=RL*K&+0H 4!R.Z5DG_^4QCMD.MO?.0)5_ 26OO>0VI=!ZF+$=A- M=\OY8@]'R(L-<@@M>QRE!56KR)WS#_$\2$_ MP7[@,PZ2+67^"\N36^3KY]-T9"DEW#,XKMZD6.!D\>9YE]$:IT-G!) X!J_5 NXIF]3'2#&U/C0JN0OC9)M09MA3:+GCR_[& MGY3UV\(]8),,'VUT< ;4#7J(CW>YIRS\B**865*ZS?*4]YQ-.@!P?:7.<#.! M> V:G6PVR$T-L[YRN7UTJ=]?NM O%R54%8^WK:E61E"J$HMV"Q;Y9I^?<*N>$4^_R0JF,8C[%2%#<:J>%BZ6-V6OEEBVT?1@OBAZ^_2"!AW M;:O3LE-M-!6!T@4'9\0I(M.U=A E*L>RK9=XA+YVX>$1.FF%D=Q5%RD9_\X7);GYCYIMNQ4 M3TT%RW3!M:V>(K,7>2/?2VL(+M$S"A,D+->BWZQ3Q300(--'!LDKILR)/5[Q MYTZ5T4!,[!Q!VT,A#[253F2/"UI M[.P:=*:""^I$9DKY[,RJ>><..[3AB/DRC&=--K6$OFE_-:,JOI MA_OI[70\O%\/QI]6Z_G=9'D%963H\&#!O6S7O_2CK[(Z,2+B;B>-,RY&>Q;' MD-1%D+8 4^I%KHKRK"+% Z,>D-1"D+6!40-"P/JFJRHCL:B=W M?6<<2E/SE*T Q$PU[*ZB(A4D6(-HM!^AT'W:.N2KF-0/K!KEF*5??*3:[ZA]\6)XBS0L$013HB+;JC[#/ N MO:,CF41J]P)@:N$:4C53V1"4A>N.OV-R"/X(KNCQB,#!5/0FO_*I[8A KA2]AOP27]Y\-'^H4Q#C!Q/#P-)24"A*26+]DI M;>/@9(0(V@CCHS!TB*3>8>7OEDM;Z(NPRG8+Y M0H6^'/GLMR#/N1_0:?6#$\UW+$L/2TQ22&KQZI.95(4(VL@B>'*" (6/2"+1 MHN%FIA;CM1EF2ID%F\BF4F2RWU?8NGT$I&94%LIJ=2_-E&K MZ(=^U*-_3J*[^$?_G$3_G$0+!U(S1?4/60-K=3_4*.2G[Y9*>C2OO>.M/-$5 M-WD3B$+\W[I7GY MAG-(="4OH 6PG-,3OH#__MD%.V_I]<\N],\N],\N],\N],\N%((^WW:.$T(H MKZ)XF7:KSH-FAGBNL59N$[G%3#PK)W#(43:"Q9>(V.+ ND#'(C1P[H?/XR=$ MA. $2E(ULAB2NT!9*E1PE)8RZ02WF*R=[RA*&5\_.>$T=/$6I;_3&&6:'5A, M:+ETY&DBA*/8+!7'#Q]GB,[A!>2]8C0J&EE,H[ED-"I078O2#JGU\\VM']*5 MK>\$"YR]_GHL##>CJZY:ZC7I'D#X2,_ ]>W !#X.OXVR@V_>QKY^7Q8K0M=0VX5@+5;SR8() MTW"#R3;+<EVB'"5O"E"1X$)U>+H%!3_T-Y>;S!8P5:7!]N;^QW-]8[F\L M-WMC673/T D]$UW(Z0$D!,BE+F>_C4--ZAH#=.ML_6#/-@U.(+NH)"8&D-(I MEZR$=PMI%F&$ ]]+9Z-TT2E,M. 3 DRUJ#7?RC "T(HPLT),"B&10F9<8JF# MR+4[A Z+M8$T[4M(;3F50F5)W&#I*08(BTS>:#[;*//7GHJFUN[*F"#CG_T; M>+KK._DO+CNF,QQ%(T1_B4I'J,.'*"V& M;SYZM3J%LPXT'^$70H=C&7D,CKT-4KQ]\,6/GXH+3)/O;I"P:.4PBN@V''D4 MB, <:O4$9V][X=C@/%I@)HGVG_J(8I:,EK)V8.$&[0*4BIUM)G<$N3[O-;A: M/@_0&HY@'HI1-N?P+:GX#V)Z 3T /V[A[ M'.H\?"2AMWS#W$07$A00UOS]>?2%$\_U'4AGN 2Z+?X(9UEKK,<"0HU V=_> M9#+)@T9___]02P,$% @ &X#I6A?KD@F>?0 >8<' !4 !P8WEO+3(P M,C4P-3,Q7VQA8BYX;6SLO7MSZT:2)_K_1MSO4.O=B+8C*-O';D^W>V=F@Y(H MF[MZ#:GC,WT=-SH@H"A6&P3H B =]J>_E55XDG@40 "54$_,M(\D5N6+F;_* M>F7]Z__^O'/)*^4!\[U_^^+#U]]^0:AG^P[S7O[MBRC<7/SYB__][__/?_O7 M_WYQ\9^7JUOB^':THUY(;$ZMD#KDC85;\N3O]Y9'[BCGS'7))6?."R7D@Z G M_N][:;M[>W MK]^^_]KG+Z+[MQ^^^<^[V[6]I3OK@GE!:'DV_2+N!40*W3X_>3]C&;#S_^^.,W\E/1-&!_"22[6]^V0FGV1@ZDL@7\=I$TNX _77SX[N+[ M#U]_#IQ4+M'&"5,V>0(_?*,^_.+?_QLA_\I]EZ[HADA1_Q(>]O3?O@C8;N^" MBO)O6TXWY?*ZG'\#_;_QZ M\E2#+CR#+AW\!6?Y'_.=;ZYFZ7Q!H^7&UK%3] MQP*MN)/41NO[^&8L=9Y$Y-!..N5[ME5,>3CTO14_%?2CGT/J.=1)- 26-92E M1-(Q@3"0]NT"/1>G!@L23PJH_?6+__J-0YD,1_CA GZ0=A*__.W*%P S M?PY";MEA0DF*_V]?E'W>SAH@--":\Z+D%K<37N+'!CO$+;ZQ?1'^^_#"C;\8 MV7W#_5VYI(J=7_+AW]SG]E]LHDI!#TX#/^(V;?6-YL6OLG0JHF@!:$^]BX_K M%C+_^W4R%EB>0Q9>R,(#67H;G^\DKOVK$F- QTH$>!(42[0]^ABO6Y7ID7A5 M_C.<3E4JX=D^!=3&\Z#_B"P>4NX>5G3O\S*0JFZ)WZ\JM#MVL:-FN+VM2MBS M'2\E3!3E\9SPD7+F.PO/N18)0HWJQ^WP.V"I9L?N5VB$V_G*13W;]119,90Z M! B/.(!RRPL8#-J-^%?2%+__5>EW,L@>MA7=K=@&L\M52-K5[>+9:4:5 -FQ7&[IV3X7,"JG MQ>M0#.U7?N2%_'#E.]4>V-0+NT-J:5WTS]HNF-U53_ SO;? 9$8D&^)S$K,B MP&LLEWZR/B\=D2JP#5.KV VC=G5[[&[ MSQU'&"V(_[EE'OU0:8ORMM@]M$;#HG>6-,3LF77BGNF5,4U6*+2>:E?JCUFS"7ACB;!]^2*0AO$."/ MW']EGEV=DU8VGXA'5NA9ZI9';2?@FU42]^6@:<:9\RYI@M>5JO1)W.GX2 M!(FD.-K<-UYG/WSX[OF)A6X90I4TP>M:5?HDKG7\.4[7JI2RJVM)*L3?D _? M??G\%4GH#^]?3]R",\+KP^[9+]/T^'.\GE6J2>)6A0]Q^E2YB)T=2E$CBMQX M.+7X;&^%Q+1B3ZZB&5ZOJM/K&+/R;7#Z6*VD9VX%'TA"==0]N:N(<^J%ZG@# MQ(^8VT9!Y1RFLCE>%]31LSBQ+&^+TR6U)#YSQUO$96TQ^VB#Q&=O"J?4X="@E3CMF">V^)45TA>? M'RIM<-P*NT>6:G5Z="MM@MG_R@4]T^TD49)0'L%_A,ITR($T6=Q.1'@\(M==TFISQJA-T7RW0ZPL%<"\R> M5RKGN2@(-,=V,\%N!R<:??NW]=82AGJ(0K@D#XM$U;.R^D[8W5!'YZ.)YDVC)@T@F,Z+8D!R?T3Q93(JXY2X]AW[^O[0:,T_;H??7HZ@HAU. M+VR4MO/Y@G@]45$F0-K 94_%7=TUO1%_*YM(U[7%ZXZ-&A[?]SQIB-,AF\4] M^\9G[)+Q#61)?&R/A'#0\\=\RZEXXXEVY;Z8-IN")YX*VY=X/:Y4D\3/"A_B]*YR$;OZ5$J- +ES_6AC!<^22Q1S01Z^^IB?44]K)9=]P*9A]6E.V>(QX XE[Y@51'\/\[M<,[R[->)"+?4!KONRSX\(X$H^P)4$GF--;. MXR3<4K)7$I!=*@+9"!G( MQN?R\_5O![(2F?.6W%E!2#EY%.)XU)&;29''PL/71^$U&( 8M&6>']E'SRZS M"=L)V[U*3LJ<5:;\50EQ#$.]V"G,UZY^!\;J#ZH?A/?R:@ N?HP85DOT2,$R M]QER""R3M*M_W41RMQI:AL?V-$UN M\LSN,^9>?;,T;ZMM.!W?/,WEJEM-PS=[FS=DSGA\(FS8E,>04J.$51;ES9%5 MU19W<-5JF(^OTH9X0ZQ>W*X.>83Z!S.3C'%U-+H/FUR66M,7N?Q1,]]HZH,[ M#K4T+MVT+>N -R[UQ.Y>BT$1,SA+B$6HG2 ;ZK M];Y1=BLF&-?TE;K^'EC$G*J78QO:X_0N;4W3!=NZQLA7<+5$[WSH-",,^U5Z M&T^P[ANO 1.A,I.ES2UW1FS1@G);_LQI:#'Q+TQX7?:R#0GSG B6ARV7N'X8 M?$U ,^+D)) U'-3+*,RSW4C0!XD

/%FY$]Y3L60A$2159XB* 7R=4DD!YN M2,=*;'W._N%[4 Z3>1MNJ781I[.8LB02B*C:D3"O66+MJ'HY:J=%5\N'1?9@:D_1XRKW;XOV5?RM7.!E6^ M?=0*%8I2HK!<(9VB]27[FGX]BW_A, 0(['RCKBO^<5C\X#I)&0&^LKV@X,&/ MXG?*7WT6XZ!DI3:K+9NY:HS(2T8_RT/%LG$4T$REK_Z7$$2(;?NN2^VP1&I. MH4/.^HG@V<@C,5D-.K'I8[4RN4Z^0=NUU"/ .9&%,-!.""0DDGT+=I.=V Z> ME)=$X"P(X\)TB@Z(FQ=[ M/Y1-@^*]4C72)OO%@%WPU[LAC(" _I4&0,24)UYX&JOX6.&Y% MJ"SAJVN:+^<;XAR5FG4K7;](6R&>.5;+VL/A%VO0L[.E\DD.?)K0M#,PG7?2JW7BZ?U7\P%3WPA7BN&3MM. M(90J-#R-J*.&V .K2MSSXFN6EEQ%$6A]*YDH9TGJ1N+NR@JV(JV$?Q9B B&R M9KF'$%Y9G!^8]_*+2*.K[N_I]L4=EZTLD(]3K8YXX[:=^)U=7)"7)+D"LT5YPZ+"2W?I -WF9& M["'- :]B4&(E1N$YHWC4R#H(O 6]HT_69YK3N,(T56UQ1W&MAOGP+6V(-V[K MQ>WJH8HJD60+06LR)@=5-92J9J%H(@H?.=U;S%E\WE,OH"*MD+=."I.'"M/H M]<0=H2VTS\>K1C>\T=M&^.ZWRB4/$C.1>:2ZFG4T2S82U&-:@"HF^2,&:NYL M9LA]%;KY_ ;]S]3U[GQ>6Y7!*H+6#5CL&9GW"'?S@;%45JG)][ ;RE_]\$M M9C-3)X2 DTRT\_MOLMR$=3+DC36HCV((J7WD.2+D<^< S-QE""G<7K_U+:_- M'%JG'^YHU]:\>-^AH1/>&-<7O?,M*.,7+JAW[TKG0T$]('> MF+-/)#OO-PL=(]OV0\O5WH@Z?QT+V,'9WMPVE)E;MZI4!I7K\/?"06N#J:8Y M[KAJTK-X#[>\+=YH:Y2X^X"0$);;2#.2T39T0W=X16&C:(B3W^+?M3KC*$;L M(_T:FN*,+1W]2@YJ%]I-YC1VN=3=*V+#_D6<;EJVD")2]U4=NN?49E*@&?SF M4GDZ%A(O:P=OW_[#2BZ:Y,]LRY.V4KYX,(&#N7"(6AY!]GR^@^'&]V211-'W M.;Z[:.HL;;_F5 =FY_+ +/P4DQ9P=;(G-&RR,*B6@H;X0E\%4JED7'RYY2YP MG$GTHO,KY<]^3:FEL;/OO*G?[:^D] M5C"4NQ\]%A['7D-3G$&GHU^:7U6T0YY?-4E]9GXE$IULP 3_6WH.>V5.!%># M-YS2Y.G#&8D\*PPM&^[!YBX3JRM7HL&X>=)09E%TB2),%&4B28]?8G)8'2\V M2D>N=(Q*=#RSO(%(=>Y$"LTM=R4O%58H:HP2)HF_J\L"("N]BA=7-XBXW"5I@ MS.DFKZ[BI3TGACO5VM#$JE&M%SY8KMSZ#+:4A M<> :MDBCW')_G\$%?O5CX?I[V@R^4DF66CS<0FO13!T5A.O=AR0Q@R8;*(," M!50(]P^6&Q[25PABNO&Z5TQ;S?EEA]S"V(R\;9F]A?($V^3$1N[8@GG,'>"; ME& T/T7?LB,K.'!X "/\7/)MCX+&V0)52^T+':>)Q:>ZZT!QUFNZ2%RBPW\! M<1,09Y-Q-#C$:MJ MBQ-@M33,[VF6-L2[FUDO;E>'+%Z",GPH;$@5S9W,K#[MW1B!FEUQ!V0;_?5N M/4PA7%M)/_+=AV'#?$\Y\YV%4-VT>1;J?<$X(1Q.UW4H%8)H_D&4HAO9C,&LF[9)E7(\0*\G=N?D):%.)/F9FB==^)L+P4+E M;692M9&T=H%\ /$M:_Z+N;*L4VPLF5/9:851T@]Q1V91A],[:7AC[4B^\VZA M&;Q\UM.M,W-A<,NLY[@&>4.ET?*6N .D1KM\M)0TPQLZ=<)V7L3+:)JN+CJ( M>LOYY?)V^;1VX>.&C=8!)J%[YSY/&N..R7L>RDI_%EGCCL4'>L\M\QG1QE/ <2LF] MHFLH^F!5YQ1GJDU1V1Y]#-9K>A2&Y8U11V*#R&?XJ5SY*QL@3<7CP*KF!D4S M$]S!-(SGO(UZCH(^L@*KUL!?WA(WXM1HE\>:DF9X4:9.V,XN*0OFHACIAU"O M4!;8X%!_!0\+BIG#)Q9NK^)G2Q. .=1'GV97W.'81O^C6_N-_? &;"OIS[C7 MKD[\P3.4)&$S2S.&@]FH'L4&UW1#.9?WI5^I=_*(R'B'9+3&T_*6N .X1KN3 M$R]3&4_KA#UO7Q_%>#J$>M?T.9REM0+W<.;7]W"L+&NOXJ&/-;UI\I3FQP/, MI4:;$#=-%P>;)R919GB>>.M[+T^4[_)P4F6*\J;(HZU&OT*\E;1#''%UTO8T MN!D^:SV(BFJ ^&.2$VM\\'9T 5OG.H*?O;, M*'L+JKB6/%19RJ;H'4WQ4&CL9G-A0[49BZ<-TPEP\PTFC7ZXHUE;\^J3M"6= M\$:TONB]G:C-+?4,.R;7%%X=3WU)F/C/+GN1UTWA;*U_=-P6SQ">@[7F"03Z M8"[1IF).BC= RX3L819J>O+9TZS3\&SSRM_MF"JQ# \R^QX$-?7LZO"I[X$[ MG#2T+>Z&5#;'&VXZ0G??^TAIJ_?%\]0'*3>@L=\QGKIVGKJ):%V'OOW;UG<= M815X.#T\-)SOK>V .U:;=ZR2W(S,PY"SYRB45QY#GSQ: M&$[Z#JCX^N?Y:O'SP^WU8K7^ UG\Q\?ETU^-'/5]Y/&$6"K[B^5&5:NXY2UQ M!V>-=D>O#!\WPQN.=<)V=<>4)I%$9T22G9%E$$34,?5T<.]JKBF'&SV79)_J M&VP%U 1_@=O5Y!68D/_Y[=???ON![.'E#OAP1K[[@>R8Z\K*R%&X]3G[!W7^ M%_GC]]_-?OCP/6'22.K9X2A,ZK63+UTF,,-1;^$HAA2*%O@;\C_CKE^92J5] M+[/J0R9S3>Y2W0,W FAH>YQ*5S3'BP@Z0I^36PK_+<)"CH&Q9'I@A4]QX<,W MW\O8_;H(#G\4<%$*#]_]J.=)KIZ'%/.HL+ X5;X)Y]O+>-=TP MFU6_>ZK1$7>0ZNM>? NUJ1?>T&TA>U?W3EB0A ?Y,L>%Q&R.,]%Q0GH$]>>% MERLE31PK8MIK#NC#MEJW^I4OO&%9(^LP*UW&JM4-H.FE\:)TTU*J<3-O '74 MGIZ$%56_(^BO; C'M1YM"C M[[\/H^O)IKS4&$M "X0.*>Q'7KE6$#QLI 'FGUG57GU=>]PAW*AI,06J:(PW M:)M%[KS.!@1A04V2)+\"T>-MOG'6PW.:7?L[,2&I6G4L:XC;/:MU*RQZG[3" MZY ULO;EB8JL$5]4&U27Q;VO.[I[IKPJ0&M[X/9.#6T+\%G='*^_Z@A]]G;F MT?8M^54Q,'1JPH#&YD].B'G\ Y>CI2.WI!XI7T,VIK6[7=,9=P2WLT'UD8NJ MGGCCNJ7\O1W,$)S@J2;%2^W'$L&-2'8(#FJ,8(E 62+;F?V2><3Q7=?B0;8S M:^1L1=$64O%@GNX):QFPI-.4,*!*Y^K8/^XQE9BOE+NW6%<<2,8"07P/J'4< MU^KD1>XHA8QO]5L%N';<.*QHA?CNG"V&5-PWV;G MK!_38];Z-QEJNT\IW)OM4!WWU7VG @ :&O2&!#E>)&,6'X]& H#VN*V]%*# MX7L,+1??]'KB#OT6VE?<;YC>FEL;X?NY[X!OM6U$&R!>9\M907.1K;['9&)= M9WFMIODD8KOW):9B3.-851M!7ZSK:2>JM[J!.+U)N8Z^M?$[B>FXEM1]1C"J M:XB#J8QV#JX*]*7GPQH*?%2WQAV[#5KFP[:B*=Z(;1*XL^<^W*\?;I?7\Z?% M-5D_B7_N%O=/:_)P0Y;W5P]WBP[NNKF=-KC]$5M3<$;&QN;]4?'MR-P-BE1VV_H;,^4Q$E,G63D!STP M51:"[U35RA%S+'V#6%\_)=\?UMQ1P8$ZDM''P'JA=Y'';+:WW.3]DAK@:=,9 M,0JUMD$*2=H]D>-3>SVZ>G3,B;Q)SXZ %]E0F,D% 17_[\#UP5W"G=@)>P+= M'0+5*.PP$I_L8D(.==FK.D!)+7M+1'H9;LG>C01)V4G]Q3VD82389=SDBH]( M/%WQ=VO'1#.X8/)JN5"IZ\LOUC>++[XB0IQ0=J?.U^33B>2KW3 MWRBS#5+KKQ+0Q_<-96')BUR0E%WZW)-)N$=HC0$' YBN46ZS;J-!7>\I#0>- M5J@>#RJ[3FU :%9DT!$A8Y_#2 FH@+X"Q 6<[@!N'0Y%B\0/<'-P>W"X%;G, M)AN8 T87#.97H<)&Y6]<6I3D58Y!*PO4C5*5H(5?67TC5PS M,2MF=@C%]^AG>PL?R FQFAU#EO9VXOO#E+C7 +:![9>2)T ?!: -K''14WK> M-YE[3DX1:]\$94U=4(.9EK[%#93J]N@!34_ZK@YZ[WL7PKLBSY%5S&"54" 3 M?U$3T-RLTX>G*#PJX$O\J#P:)IMYQ#J('W>C ]:P]OF4:IH'+VMO'K;&TCOW M#8="[W[!Z]8/UY9;AU4G+1!#4[DV*1(5/T8./!7"=CYK#J[DT%?J^GLY"'+Q MLQ=1\3>>)4RN'Y( N'Y-!'^UR6#[N[U+P[@J?^"[#ME'/(@L3T*1([(JY@E8 MLEXXI>KAG#<6;M6^R!8>Q'R.&)31&A>8^K:?L(RD9Q!S!E!)?MEF#BYZ:H]* MN']M49[2AC@QJ%FWXM'$XU9XCS?5R-K]3%Y&TFR1G0&4.T%;.Z^M[0=ACV/X M(_?_+O+".\NS7E1].:!?/:(WM,<96]J:IJ-]76/D8[^6Z-V+F.^%T'*<9AYL M8,47T"B' N*P"B)&];V2@.Q2$937CCN&#VJ'F#C)J!-)WN /XJ^QU_I@$!4 MOPI2WWQ*,%2S^E'3=FH@U./LML07B\NWQ^>N3L=/T5:]1 !H%3W#=CO;P4IN M/ >!A5U8_UW_=H U8#$7@=U6.%-U2.XKB9\N?8L[Y,NK^>57AJ%M .OFD$VN MEER0%;7]%T]>7$*$ 8U.+^R@TTJ'SJZKN)"$#;F)U!W'0H(U(T)1 M9ENN<&\FLBSGU9)55^0J<+QP$6\[R=5;F"IRZ^A4.0N(!_-'( *I%CR_*/(T M]JP8^QOYUY0:>::V!2?,X:\;)1XA 4[247& M3=8,?7,)'ZF[Y&02;$>UP2:QP3YO _G]FWE)4&Z6! TW^)Q7ZQ,)M<@)Z\=EV(QBQ MYO%)_"?K<[U=6E*:1$AVL4Y)U+8A@SZP.RES9HBHC"CAJG:V$[XSDG(F"6LB M>)O$B%%MI%[.BD\2##++?:7\V<>G^*I_JQRF'>.M+/O47,S&=] RO/1"&62HWF0V!$ ^; MGWS?D<\;QJ?.U[Y;77VOI@/N &[6M7A IJHUWI#5D/E<;Y7$9:0FY G0-S3Z M#JAP$N^FHO(:#DK83*[GS7<^#]D_U,^>(SYR:G+^YH M;J7!.;$](WE6,Y)G)L,]96?HE-Q(MD@I$76(+F-I$.+&TCQEDBA?^HV/,\^ MQ58%[VDJ%L][JC*VVAZX@4Y#V\*LHKHY7CC3$;KS3$)N3R0Y2C:OB.F;F4$, MK:^Y^4)](!ZWP1UZI1J=3@30AU>YF.>F^T,&$"S?-2?W?6FD5@OMHTFWB1CZ MB7H"#EPQ>,^='?/@7K@ AU<:SS@JK-'<"W><:6J=C[R&+GAC45?PKKX8J:X][AANU#0?O96-\<9M ML\A]3*YFI$#;2*B.HZG1#2I5%/W6#X*F)?Y"2]P16*-=Z;93U@QOU-4)>_[6 MDB)*O@2RQ\\KC)/'#JL?DT2-+=$HG5KL S=U0AY_6CJ?K-54]D M71O9^E]XK#61-*J7NTH,:H4'UPR^5S7'';).>Q:=? MRMOBC=-&B;MZ:D8X#M,926@;V@H94%5%*(G+"Y*Q,C*E7/D'RPT/2DV1G_O) M<%]AF;KVN(.S4=/"L=*JQGC#LUGDSJ< %>4T.//$S9P!'4S5!Z86?5ZL@/!8 M;1:K[=%C.!KI&#G_RMHBCLTGB[D=T@?!HL:EU4'D@ M5?/!Z5)X?,9P:,H4.Z^B4KI^>Z6Q$^XPU=/Y9%Y:V0-OR&K*?=[\+$\_74&* M60RSB*0U+1U.[:,,V!!&C?'=&H.EQ,2Q-AI)0WT/W("DH6UQWEW9'"\4Z0A] M=D#&Q ?,(7Y4FGKT!2H:U4_ 1U"8)@H;B]-DE3ZYU,6\2&B8/75Q23<^IZK= MD_69!HO/(;=\[C#/XH+5RLR/KG^6IA9%5T./UBPE"8'MZ@V?D>"8 #N8#JT,Q6-R29&XET M 4-\7H)0FE9*VDXK,@L:UH6E;#B=F"R*>[;#/L*;L4!W1B1E%''9CXZ2"OF2 M><01\V.+J^B483E(_J(QY _\9:;ZI;"CI;T1!+I68*AIJ*SUM%#H2,LZ'(J; M3@>)C@7N$XNN2X=*,VC4EYXQ'=R(U/N7FL M1U 8^&$C31$\1&$06K(@=<-\I@,9W#C6U2YY@&M+ R_R==:D:_0D#$G,D2B6 M8OZ%%.R$J/_B97:&;F&RB0QISA?OUPN[R>/RVNR?I)_'.WN']:DX<;M2?T M\\/M]6*U_@-9_,?'Y=-?C8: 4OW*W^U]#ZYUSC^SJ@,.37TFXO)U&I>Z>EF' M";AXK=B=E[LD49)1%7-Q0?=X'C[.2GM1P6M_9[&JXE)5;7'[;*V&A37VLH9X M?;1>W+Y\D_RJ"!MQSD=!AG(N,BX89TH?CVQHBMLUZ_3+>V99.[R.62MM5[], MB1))UJ<+CRO?=6]\ M_F;QJF."[:G@CMF.5CFZ#-B&!-XH[ZK(&3?J)!_R9<+Q*\+BY#EF^@<2KZ7\ M"HQ)S-G(.HKN;N_T]G.U=FPGM"?;_]:BHCC+[ZT.,4+M*6>^L_!J[[?VK]VE M)3K:M&8SM$?MUJ'%0VSZC;33)7!M&001=:XC+A1[E ;YQ7(CNJ)!R)D=QJMA MQH^; 3B;2@+(R%TY3;+V621PU-/=BMNJ9U'$S'X]:599ZR4:U]* J)$ M($J&&9%2S$@F1[Q2)B69$;A1ZV](3AHC\P#C)LS9)SZ\\L(M0Y6.*XRA4+I_ MV&I%=Y*XU=YR&L"E3W1RR-5!M2&@*TD!IXE=(QJQ"KPPIU_RLX>]++JT^$RY MS8+*BY)=Z$P2J)HMHYM1E1*9'!!IJ#)@SJ2:Q)Q)RAH3R QN(#_6GE9H;SXA MZ@%(Z@E-$DDT;*.=X[P/+-'1Y:S%JHM+\;,CCZ!1+U!OQL^Y&(A?Y)%,\GP@ M^7:/UD'^.4YF8IEF*$.$.:,:4T]+J8QIUQ$UY4CKB8LSCU9Y'+ MKBE_97:G%;,R&I/$W'J+Z&9N)P0FA[0-:@R8L<4?;GQ.$K:8L',HP^3F?+'V M0;GVYK.U,P&CFL@D$:/!)MH9VO0QHTF/(=>71D*-Q8\- M/OD5I_:2ZF+4R>?<^=QL17^/6,!"&IM,F7-%;?_%8S7/T8_''3=LC?PM%(_5 MCL(:+U".;8#.9^T>EU>S\IEM-OE-YK?P7FI\ @G0YLH/0I(3QM"9X&D86IGX M69K8SDEA+,=;T;WX,K8@T-P3JH:,E^2[=4.=-@7<,-G!&B>IG5YWO'#518GS MDKH<,UEY.&97.C4T]##"F$;)V 2P*UJHQ($7(E0*>I;Y4A+O 22*]FB/$JK_ MU&'B2(M1<*+TDATNH.C)+'5(87K>ERO2HUI!Z@XL[5?/TSN;E]^+3NS9<#'N;\6/R6^;#XY6]7?@0/E.TM'A[N MK1TM*:E3TPRGKS;I!?Y9U0:?3S9*VOVR=D:4 -6^R^,TN%X&Z_,73F6X'>M9 M6B:G;5^\3MK: HGG:G?$Z<[MQ>_1Q[O7V=G;!U^Z\+<_?/]!NC'\Y6_KWPXK MR[.W4/P@\J V6Q1N?2Y^N/0M[I1>8V[5$:<#M]<=O%>_EUG7=7P[ K^T2E;= M.^C0>4;PVX%(-N2.AMS?^RX++8]<,W6 EMS[7Y,/B70E5%.^3@U"1U5V=[$G&5TLZPA8E M)+]'5L NP--MMK=<@0I\[ZM7BB4*2$1BMO@DB)X=]LH"^$0$ZY7OBG:.GX"3 MB/(//_[Y7U)$$+G"W@\H- 6\8'#AD[P)<.&2[IL5A%3]FL! Z,N.M_X;/RAY M94N%7M9>HHXCP6)D2!CJ>RGY3HR4R1A924.OZ\*2P*/T1.I<'CX&U%EZ\0OA MWLO<#H5OAV)P:E@&ZD0()Z*>;YNCQWQ;4L$WR^E!EZYA K?,@"=)F,)![B^! MKT#6KTC*FF2\3;]18\!*TD(;6-K6'N9>S"$1HX\^+9S*6%M[^?_'Z&^8%8X0[\ M(>U;>>BN)SYXP6A0;;O7D$R% L!*Q2(G> 6IQ+\54^#O\9H.Y M]WES1XFYT20\UW0O5&!RH4#\[%+X8>XY\QV,B?\H6^-HV14W5K;1/X]].OWP M8EDKZ;M&2I[)C*1LY&)0GI&A=&IT&TC%G803C@JC<]N&/;I H"MEKY#W5EA+ MLRON8&^C?WT!T=-^>(.]E?0]EPI-.)&,E:$SJPTKU+:<+0_ M6@<0"L#.MGDD#,>L9^;*+*2U^1J(3141=&RDAQ%UE*:(&EKZ#(4C,7.51"CV M),??4"YAR%BI5?8YJUBQ5=Q*JQA"GP?8 +R*.!=SIWD0T# 05LF90TSLM,VK M1VMJV-/"0O70HT%H2LC31IV>@4>R)C%OHIC+,,NQE[4%T:0U8QA+6<7*K&$8 M;,HO7%:8K+(Q;KBHU_&D$OQ)2[P!WR!O'V6V2B\9P_8.+-$M/@/3?BO :H5W2?KHKTC! )4WDSF"1L M9^FVR '-3NRPYDE76K@ #N^D=)RY@QZP!YQ;4HKWH=OL7U=2F!I8-%JC\1Q' M>?04^9BV4-HFIS&^,7P 3/]B7X7I6A' C0KM;='M M4BQ>3.B@PXB78 >!!C^TW#IH&-DD+>^#((*,I?=*@S[NU]<3FB2$:-A& TIJ MJ$P.4G1T&0A:4M:(KK$9L-+Q_7J6FL7T_7IU#@=*Y]N_1XQ3>9+L,2XS]2C4 M#>>>LQ ?E2W]=J>"&UDZ6J5PG;\=";R8TE61SINK,3^XM!ESC ]])CQG1'*= MR8..*6-#VTACFP?P]C$N%QG7@%(5X< 8M,(89VP)"4UL2IT@T3/>%4O5=42# MOU,[/)ZRM.Z,$Q&ZV2#=&]+NB7Q[J+T>Y^P0R;Q<>#A4*I/#)>P+63NX6A&/ MG/%S5_N8*ZQO;$4 MC/&4:2CUKY(2O'"^WO:#4 X,@1@57'JQL7;,/1"XCF.Y1A9U3G+&3U"O4Z2) MGZ!XI_QE?1 _[9I#7H/ 5&)?UQ:ULZS*WE- VT=^IQ;?4I+QTI^\>\Q1^,( M,;A)CM(#63EW%M?3#10/=:%._,<$5JSH7AGC87-T/O%&Q)'6(=^6)'#C11=[ MY!&C37^\F-%)BS,>G(IOZXE!]/@XKYI*#7FD5W=9=U2;I$@J$@PXR%M[CK?K M*=W^$XV?J2OF6'>6F .Q\+"F-OQ;C1QM^N.&C=:6J,TRJCKC!8SV*O298P"S MB]"_2-B1C!^6#&,X>^06:[>Q'7:)'5@Q^_CX]?IK\@2G8B)^()?,-3,_T=\@ M.WN'#3UPM+=%M\UEO-#108<1-Y,QG5,9RB1R/3P^FE*Z=8P()&[DDT<]G$RI M)S1)T-"PC09XU%"9'(CHZ#(0F*2L\9],&=)*QR=3-JE9#)],2:=S03R?JS\Q M7],<-U8TZ5FZ>''4%F_<-TI\]J)$D*U*#'&J77]*,9BJQVL-Z8%VDTL*-S[/ MWBU]V%S)5\CE.^@-,Z[:CKA#55_WLM6#ZEYXP[>%[&=[-QSHR)BHI_#DT_:2 MC^%U@@$-D-&54&8KI0,H%X8\L3\[BT$?\>UMT2V!QXL '708,6''-/L?RB2% MV7]9>FX"), \#\XV/IJN>H(EWJ&DCKPP=QSBG_(M7R4A1V.[P$N/L?/?XD? MY-F_E0#GQ69#*U<.1A<"-UB9^4[R@#>N!'A!TY =SED#F"GHS$PBOU MF[@.V' &6X<6#]^)R9[I"_,\&&0'-=RP(^OYEXA /.0#Y(DY],9 C6ZXASE= MO8O['O5]\ Y6VI)W7STL#C'@W6.,-1K',% M^D/3J0?-KKACN8W^A0=1-/KAC>E6TG=^+B3'1 4TL"$)'],G%<:QP+^:7Y+KI?KJ]N']T*V1]8QR>_FZ>LSI__6Q5M4V^]9/8H]\[F C M;]";?K]$W>!OBK7C5M@#K52K8I05FF .L7)!N\=77+-!Q5:VBGQE[9D8?=@_ MY$-"JM%LO%IVS64N^[7#<1PJZJ:6=F&\CY]KRTX]>T[)'N@U"VS7#R).&S+B M'LCBCO*^[':\QGL.3;PXTIMF9P4<2) ]3)A=0(!I=ND)XDP0TRFZ<0/6I._W M#_<7,H5?WO^R6#\M[W\B\_MKX: MW'-5C@L.+"KY8$NZZ<$BF#Y((:&QI?E8^KA%NG!:^RJS<5XNH@0C>?9'9-A=IJ.V .\::=6 2\N&+-$5[3)"SPC!9%E%IH7&D;45&R2R9W?@8$^.=%))CM) MA">_@OA$RF]FGV9RW](P8T+%0E?]\J!0^JC69T4>CYQZ(9Y3.'7J\5+Y=WEQ]5Z?GF[((\?+V^75V1Y M][AZ^$5N":_EAN_]P]."K!97B^4OLMW-ZN&.//V\(.O_^U>RFM]?_4RN'N[N M/MXOG_Y*YA^??GY8P4^7#_/5M8F\\]:WO$!:[(E;#F"N?.XI,U\.D)N2QZZT M<$)1+Q;*IW&=".'-Q1"!L1+3 A$1"[)\6MRM$89 TS#=HOND@Z!V,-;M.]DP MZ'$848Q4-=6$%7D3O$C";/ 15N.FR'CVP(H+-Q;COUAN1+-DHFD7I*$+[OC7 MT3:9,D2UUCFJ67#BQ35]SFG;, Q6-L:- ?4ZYJ.]O"7>N&Z0MZNK M7B\NGW(^>OMP_].%<-X[\G!YN_Q)'C) X*Q-XUAUZRFY:^WH5-%T*@[;'[@" M751#RV"*8@W-5%?Y0$=ZP#I^^O?*#\)@#6>P00TG>=FC:;PYERCR0._%9@4\ M.(LB8MCH1Z^N0;>X>[Q]^.MB0=9/#U?_ESR*' YWD%WFS= X3IY-]9V$6;W5 M.L59.@:W7"#B:[>Q0W\^CYXX4!;\NX;U+?SI\4U>9ROGOY*GE;"FZ'Z MD*$DMDI=_3EG.PK3='7-N6F+[M,+@$'.0"I>1#(C>6ZH9K:CF@07/+#@-SBU M_U&$#@\MYFD\L-[4!SD$Z&A<"/JZ#HC#7$OLSDGM\J?[YW4KZSF5/\DP( M<$$U:HUB@]) -_10N+RJD52XL=RF<:J^!^ZHUM#VZ$WPJN9X8UA'Z,[E)*^N M5A]%EG6[G%\N;V7A5R.CDTYY)OT!JSLUW-Y^II5*ZJVT)84W2LY5J',$:=9( M0S4D&C/6*=P8*6=&7V!M=D7W/I>EN1O>C*INCALOFO0LE#RK:(LWXALE[IS+ M+7Z"8\JFBRT=ZZ<__NGUG);O:HYK&MVFX]%04#Y(R034PC6(!'.&]L#@\ M& OOF;Y:&'U94/ML='T/W+&IH6WIHX-3.BJM(W3G0K/J-O73_#_- M3&5*=&L:2!JZ3,Y?:X>3NO:3\MC^8#9[.1-5ZC>LSH;#=!T]!_3W2*2VBU>M M5ZHKF^,.SR8]BZ]1E[?%&Y:-$G=_LNURO?B/CS K@;(=9NZ#'6O7N,I0TWY: M7EJ_HE#5>#I^VN/<.:5,%&GSX\: RF*(RDLK8,'#YJBP\$']MRE$M3OCCM=V M-L@'KUY/O)'<4OZNGB[90&7OC-%,E>H^D%_C?TW'^=BFR-< -Q'X'P/ZL%D$ M(=M9X!9%S1X(IQ&_7X:/31 M4Q]0^S=_DVKEN^Z-S]\L[CS!YU4)Q[FT<$)$+Q9*W]+I2@CY6SIGJ]4U*@2Y MR+4X<;*-(GA'TP-Y"$\%4E6W>7R+<0\RC?O'JZ"L,/G!>^MERX;76@ @$]FTF;2=+MX.CY?S, MT,6YT]<;@H!"U<#DN/2A%KC/HX03MGNPSM$MN[9D\.9WYRASQAV\DA4U[RAK25UYTP[)@ZIMJR0BB2.1U/: M];V7"R'.CCB"D=FHO;/"B,M+E0^;6R'7DQ"K0R1KDYE*=+>S2WG$Z]&8 @JT MU*2/(,E8PF_ ] *X(D4, P;:%0RDEKWVZM*T64C)"DWF2U&N0V& A[TJU!_+.19UI%$Z(I0FD:F@41N;E"./#H4IH$PK/?H8W5.&\=U:O" RBFD$DXM? ME#UB9#*)%@%4V#1@@Q^!.FB MS+DP(N<%Q0*(X@_ <4:>#ZH8HN*-#51&M19[\>3)&I&^)7LYAE=23PM>M4Q# M- A, TKT;5&>?C3UQ@\<+73H(^THJPZ'#!Q&L$B)%0POJ1S5'EIZ&Y_O)#9> M'N(/6ZRCM*0V%:SH9*6*%9,VI*: (MT4Z@-23JMZY7C+3"1I@0YH1C;:L:', M8LYQ,26X?6C//>>:N9&8A[5,2=I2FPKF=+)2.>:T(C4%S.FF4!^8E_\$C-!HR7:TI@(V'2Q4#C4M"$T!:+JH MT_M[2#&<'&-(]R *>)@+(/%;%CSBE[^M8*=I_ID=W[\__@RGM(=W3U37J5M^BER;RIJ4? G]1%B MCSH2L'>?NO9W%O-&\ZH[ZS/;1;M*OSK^'*]GE6J2^%;A0YS>52YB5_^*J9%? M%;UQ<^;!U$'TL.WKU6ZL7\GO>[73H M?*E[2XFU@ZHIL(S#R2YT(D&Y+PF16O M=(]_9=N !?;1L\MLPG9[[K^J]%:Z1W\@]\C]OU,[O+,\2YWGO*'Y>^E-4->N M.V+ ZV"'%/9:]$4.?ETTZ0<"]XHSV:6LR8;B*G QIG%B7B1C1H!;[HZX<3B< MDCG&NA5N4^H$4,MCZ0GCT2!4 E*G(F=NZ((3+]OH>W0'O+(]WFF-EM1G^+4D MKK M(4\2^D,$]2OESW[C16\L*IMMAK8:"Q+0'&_0Z@C= M^S*$&(+$!T:VUH?4-PU1?JI=?Q7YYH[#Y%YF6:I1TQ9GK&EI6%4Q+VV(?++0 M*'8_,P/FV9R*OT-!D).B=T[$X:1=*'KL9:5*HS7O^C/!<4V[&4EI&Z]5UY^6 M53J-GJ[G\1.NLVLD1B5=<&)1&WVKTO7C]GA'?BVI^\E=BXG ]6F)D_.4_5$I MZ]$7X**;K_>OL[KRG:!NIPR](@6019V>K+V8RI?NGE8Y:UZ.4V%N+OXA8"GUB)Y?3Y"^^Y\'"C_CQ398 "U0)L'&' M^?Y-H.J9"9)R':O/D!+F>=.+JXJ6J(.K3KM41S-*S*A0-#357C)3>T9& MSO.9,47^FS]RAY!3*TRW6?M#P?6>VLQR;RQ;%H>.-^X"H>Y#N*4\+MIZ+\WOU9F0@UP19=I$5U@=#BWERN= GL51D$XN5 M'$ (9*#X()F8\4K1QL7+43ODX=PD=>=U)J!+/A GHSSR\9Z!%(+[D^=0XNB1K$L2\QQW-AE [CJIYC[-%*IS2 M:8ZEBG:(@ZE.LVR65]((>3C5BCQP/"G>A@)J$,7CB+KL+Z*>MHQK!%1Y,\3Q M5*-7&DXE;9!'4YW$ P>39&THEH90.PZEJQ[S/*%PN-5(],K;(0ZF.LVR5*^D M$?)PJA5YZ&1/\C:5[0VA>!Q1UWW.G#9: 57:#',\5>N5FSF=M,$>3342#SYS MVIB+I0'45OHD1 UN00ZA7(P3"[0O0\^? ]GHR"!=:> $HK,LTOH=Z(0 WH/ MW=3H&@-]OOV<"(7XS>?>[-;PFG,O*FO<>!Q7Z>1E:_&E^R^>O $1.\%Q\8L> MKUM%@/500E+R_HEZE,OA-J[&7'[O2J,33C1LIW-V$ZNI!_*435_^SN=))0>X MEQ7$)$4B9\&+U43\ D<(6$#VG.TLSMP#>4DE("S\0Y VM$GTB^WMS7'I0K/DIV"!=@EIY ;1DU-Y9-Y_):8<4H4-,< M)\KIZIE/[ZK:XLWD&B7NGGP\AR2C/(-C4)0HXD9RKW>CJ4;*-9BN\Y<7+N_, MP3#DV6QON?%MXOZSJ5L?JH E\^DZ]#UIB1-1-+0[29:*S2:2(54(??X0Z/JA MO$WS#)7\I'_;<$F4B13?T(+6L"H_P*/ELDR?4# A;B[+,?J]]@\PIW<%GJQ] ML/;=XXI2^KTF #S-6I^ 4'67B0"2A@+GU-/P4D%0(^!!B9 [%1E*_W@_ZA+"GV8;DKB ?W9W]'@ZL,2NL,HM%W K"F:X$3 M<&OJ.!&(TU;C?.>V4E:$2UZ$;(%;?NPV VPC&B%C110O(IF1'#=S&&?4&4Y\ M88B%=N#TT6-A=375#F1P M@N&Y=LFOT[>E@7?]OK,F72-&,9R1E"61/&Y-85+L-:W J)"]]U /A %":>A]D8> M]39&'J>V*_*HL27R.+G]D,?A%LWC*\;)DKGQ?9!>52UL@CQBV $9XIOL#R.N M_-W>I>"3#YMU]%P)$A7M$*-$G68I3)0U0HX3M2*?LS$A!B8;&+_(I,Q.V<@C M9M%S7*) ?A2OUH@/QP6.073/B )Z"+*EN'%6C 5AMI5P*V:*CSZ7U;8?-NIL MJ_U[Q )6_8VWZH\Z)MM;(A>K^IW1QW '5KZ00[=\RM2-')7X0Z@'JHQ#.K##W]:_'A02>Z".&R1TL>([]UM\HYDK*%%V04L-!3=>!*S,U//%GSFE ]V-'R=D" M?DU]IC]L7'S>4]@.O*8N>Z7\\"A/P A]85)5=>I*IQ-B3-36.<7#QA[(L5!? M_JXNG7 0+JM8Q&>II%O+11$X8S,NI&'1>GP80ZIY3VNL*QI0_DI!GS7S7EQZ M8^V8>\AM2#:M%FE10(Q@W:Q1NFC;W!TYMG54YIQ9WM%R+X^YJB%<\B4;R;BP M@6UN[7<$LV0FDG5570LPU41=;(_\?C=^_V M%@]9GV]'Y.L?R/('25H%OZSH3M4M+L,Q[9XXH[*#]FGVHM<->=;24HG.5T/3 M1V5IDK#+)6J><)C%Q0PX%7_+%>,(?;E*!7LVEG>8':_,8%W%&LFLIW5+X*A5 M;&"YV)WR&C_%&+J;+I*DWZ5#(R<(*W0^)9Y M= GO.+8S5+[;)/WY1&\-GT[[3,ZO3R4?P+>!"9%V'U7:$PY#)%\J5V A5?[?/NP>E]:HJ,]R'J%TFX=6CS$ MIM]9Y^9JQ(U1,*[<^ _J7,MR"6I'J2R]/HL:3ESJR4JY$W9=22%?U>A!L?-7 M.I*E.YXR4JMX,!%]5K$#S7PQ"XL'>UCLX)87;"@G+[XOYJIP%(._,IOFWPR7 ML[FW+;.WI=OW$H-E6)Z[;YUKSD>0WPFNO8*W&"Y7X M2\_F<%=JZ24FJ$HS>R&(&.M[L55NP?H,:L@1OQ_=!@%]N;#])L XAF0-[$4<6,Q M_HOE1O3R$,]"UEM*PY^X'^W%*%BW=JS9%>>@T$7__/J$3C^\RQ2MI.^\72*8 M$,EE1IX/)&9$)">2L#*YSIRS0OKCSTP@/;>WAUO8&IU_9E6KS=J=)^/_&C:H MB(":GI.( 1WYSX\"DE*7IU+NY[^07X&%6=^_$Z-;Q-6FY:D=KGW8/&VRH":- MB41"&XN4!H0.@0G$12LUA@D/Q<1L@"R]?10&$A"^+WWO3Z_'1)R_6MM25S]M M/@''KA&ZCUQ'D9\1R8!\/^A+>1J/% RI]IJ):=.&V9:8Y'WT_&>82&T[LE;>:<_=[W>'=_+^T]09>OMD*CUY]VG9CC MURC0A^_GR>-P_[+%Z1OFB;\QRUV'5BCM^6[(S.2RD%204@BB?%SS*EPV2.(0?HW67(L*+-MT/"8?0]D MD<=I3W8KQ.F9-!'':5^:=8[3- 9S$N1#4PE1%<0B3A-1!ED#;+QR;=Z V2)_ M/IVIMDL?3W5)O*#6HS65X\J-)L %I3H M=5H'*FLS$50HD[B'&CT95:3X,(S>.:H&*S(-_96:F/.L[2UU(I<^;!ZYOZ<\ M/$"!#'@K:_%[Q&0IC;I#DRVZXX2BKG;(SU5T^^*=D[36H'-YW9C\3-9A48^E MI2Q,'IZLU/OR\"38UNRNZ_7$[?TMM,\[OD8WO#[?1OBN[G[K>R\7M_(FQ9.@ MP&"TE@FGP1WVZ@@73&MWV/5Z3M333[77\O2LVP0]O43X 3R]^RY[U45!P8"^ M,OHF'X=8'X*0[DIW$)M;XW1632VS^WN539'/EC0$[^J0DB())$FX"D<_AU#D M2SWP47)%+B#2!>'.FZ?*+&Y4!;E;_XW+&G(O8U^"&\XX*6FBS*2(#WJTLZ$D MW!BZON5<8C TBO9[]Z"-1L76TT&C$BVKT"C7=%IH5"9XYWO :DW7]G?/#*I/ MRJH#(6?/46@)= DBOK'L_(M,+]R//$?]SMG+5CXL+L98U=,6P[D84XF +@[/ MM*D61N&I3VN=P),DC@>>AM$UAB=)O#]XRDDL:Q570U-E2\2P5*]="DGES9## M48/0J*$H3:;$)P[;;*@J;6#QM#"O#841!#_;M8* ;9AH:P6JMO6X.#:0F0O( M=4%4R7)S"#:HED%!R_ZP:_W;0=9NEEQ6TK'$]%4RD75QJ[%,NR=B;&NG?8IU M>MV08U]+)3JO6@"^_<,'&!00)SQYIXJ$[^,BX792)#Q&/ "NY<6?OA4?<,X< MGQ-JJ8/=C7,0=Z%H0&L!:2)I8UEU&T?989;=?J8>/[@';RGF":I6XS4+A._9 M835,:?1!#%:Z&J>0U=0!.7!IB]_51Q,&).- $A;)(?'WA&UF#7K&!=&F'.5: MS-I?/)B$7UH!\S3RE*H>B,-?3]O3?*6T.?+0UQ2^A\$I8T DA_<8]P:MV7_0 MP]TP9?) 9BUSS]$ZI:39#S$ M-$\A0&=3LC!H)4*W6LKQ^\R*TZY^#Y>-H$W M^YA#BP>=@N2Y3+GK=I!KR5% B17*O\ZYM;>V/KP4J3[.5,IOY+W1(-V^,W8J M:A1SYYC$DR'!!LM9J=$M4.YL/1Y18*[SZ#,OI&OEKFHMO.:D0D,'Q"BII6MV M;J&N-7)2IQ; [2W. MXHVT9-7:XM1*X&_A"B5"\N=_RD*U83XK5&D3$[R2MDGL]WE@L'.)S( MEHL!SU$@0#\8>#&9'D#1W<-:_I&1@VS[SR.N>4UXE+"@GF.8:"+'VCXU/!.5H1A4%T26CS5.#I)1&#YG[NN"N:\+ MYLX+,JM8X>T7ZXOO^U:B/38CYGU66BYUV_[&AU]\5X3TPT8J\2@LNA5BE+[< M7MD2,8K7:Y<"OORT7"^^DG?//)%I;=D^><8;B*C7=L=%RH',]DMJ,F69 ME/+X2>O@&J8/%.^HX$#C4=+$F[N#JWKD_T.L+8AQ(S^"S)V_1PZ3V[Y*C/IY MB49OQ/C =%^O+K] WT('K^.[4AYX"-NH2O3(>9*Q]+YW[T MDEP3L8410F()K$]:/1_B PZ[O>4=TN8LVU\S<;9I1,OFLUC!XGA2GV-(%$>3 M:QFC^YF5<3"!H-?48^4Y;0<:[P)-BQ;I@*F*P+M!UB-USLF='4GJ)(7^+ZCM MU]2M 991N4.O\,N![11W*X0CRL"R1GAKSB2T:Q]@\5>P=R("Z&"S7>6,! MB))@1I0,&.%X(&NMZ"YV*N5F_==\2-:B$^VD2U[YGEJ@ [6X#[F'1NF>]J00 M(_"9]CDI*]&2#G+\/5>K\RL46.GFCY5@B4+3/'>2L$]/KYJI13$Y,YDK:6', M5+,6=NH/AF79H*4'CYY2)\]+?E!FJ,8>B$%53]L4.^N;(X=(3>'/63:PTE,+ MLB 4U"Z3W.1Y!#OON/O8<<>%OX%-H*J!)?1GQ5"]*BF1-0*,#:YR3L7BE]XG M)A7%OK+V++1<]H_R]=#ZYJC1J%'/'!15MD6/0\V2]P5"1\XIIL$IK_P6/J=[ M.!$C?C.QF3^D04X@B.2HFT"CD50]_K9-W"6YIL]A]L!LW1MHY2UQ(I6&=OF+ M(27-\-X#J1.V*-\1X)1_/-GDPV5%K6O>*2MM."4OK7J% M[+355'RTES?&CIS1X,MB1>7NK5W]X#GP=8B%73IC;5C[F$%N:S[L[^C]WY(ZU:=-3KA],IV.F^I5,[L- ,,635Z'5:)3!K@QR6ZB3N&8@X=56=&0%#N2)W MP-A0 ;\>=3Y2"$,5XF&T.Q,T>D[:;QOJPE2WQHDTFEI69^RW^,N^- G5Q;G!X%^ZJZMEFE.NDS)9\OUK7;<8ONI>&^%U-UQ-K]D-V0-!U]D M@65#R"AJ/@%WXD=A$%KJB-N>,\]F>\LU$Z@;"GN(-\RSA)?+OMEL7(+&V*.2CK!3YO2 F""*BJ3759.VGDJ_;#JZGHDHTD+ ]<=GQCZ^Q@ M! @$! 337\'6?N5@6=X2=Q#6:)(.O3MB^!L*8+KFSPHBSD-&QJUT, MJBP- F+'&NY2#6?$H^ID0?R1@S1,[WW/UH[40N/I!.NICE7QFK6<1LB6R-M7 MU"X^PVNB\@K#L/';M# RL-Y*6SJ,[V&9F;O%=U;![G[_[!Y3++M MI7=//XJ/M*[WPOW%8MI_1$>CIA?Z[]JD"B*]UI0,K9VO4%0'>Y MP303!<;45!@H2P;BD%@>\N$[HJ0QCE#&S/A)U9;_0 [4ZO(\^K@0%EO@KT+6 MIS>_#[N>4'Q'@%5NKH]1XE/5T/#,]DDF2 M4)4'4D:Y]_C@T4Y7'_/]<(91:\UU+D"FG9!?-FJE@LEKD+Z'YPID?Y9IN@4I M..&\"=FC"6Y6ZAO^, J./;WYG7 LWV^:.':BN0Z.I9VFBV.G*IC$L?#-1X-C M_5FF"<<$)YPXUJ,)$ASKLCU>@6.J://#)J\ B!Y<4BCLG!2\*B^#UZ8S8D1K M;8,4UK1[(L>V]GJ<4S[/2PO*!Y(?V:B@W@)'\DS5&?>49U)._BHN)V^%\M>L MX.\=E*[E\LUS3S07[7:1Q\)#_)@(,5#4)0^DEP7WP.J1

B?$5;W+B^S_.&*,M4FKO@#)$V^J;3G8;VR"6E'1"5=YH,%-7H7 %& M)3TF!4=U\GD(30_ :7$%*A@:;3OW/Q,):_C8K.A=LA>Z2,5QA41 M\J+W:$$S#9SX=I9%JNDDAY=7;HZ>4:?6([#Y%9ZZ!_E0\Q3 M3Q?[&ZBU!#*8S(:&-LD)'.9L)"P0L\25)TW )KT!9;+SE3![\-S#8WP4L]E2 M#;TG Y$Z5JC Q[JNDP)'+47ZV89/ =$7/$AVPP#93'%0BYR 0+8SG 8^,"0) M1].HB-H:O>-A>E]D[CF)!.UQL8'*Y/!1QRH-.%E'8I)XJ:50/[B9W9: HT0I MBJ('T$%-5 ,=CP5[I4""#5'_BNJ?K!_-KFHWS0 ME]FQ!;26=T[[X!Q[6FES1K$[WY &*FJS5HSI/*N' M)(9J>#J'>;9PSO%7V0915N8M,662D":2MIG%LN&T#&(M[41+7J+E&9!RQSRV MBW8K^GO$!&@MGEGH6&5J5C5$#":UNJ5(4MH*.8S4R]S5X=2+E@ B.T5?X(AB M0!:7RZ?K^;CP,8R2,56R*JHV/FX,JUZI5MT7D0(>YA:0Q&_9XI'XY6]KX:H4 M/'9M4\\2<\CY9W:\_UC7#B>(-&H&&%+9"-\"3;.HG;/AF!CY%[P'&:]^7=(7 MYD'1H0?O_T3NX;L_0\OJTE9:O7!Z8$NMTY2JN0OR_*J% CV7M.+4%3^H@E;Q M'(X\)V+ R0D0A'SWYQF12#AJ0C:"59(%YLM*E0U6LT*A_RAP]J=.IA&R3^(,=D\NJ)R"([:&L M<.=[X59D[N6W(H>ZZ#;?^3QD_Y!YHM*L+*_0Z(,S@%MI7'%E[;0#\MQ>6_RN MKFKE2,(C 8+F# H:_.'1^ZMWYUT_>3^+?]9_(&JA8B:/:M'/UF[OTIEH]>&O M/]Q]^/[Z#W".)EG5@-K:XE=!&(YV6;;<)_<]2@[4XH("U S908@$,WE/*=PR MT91ZQ+$.(]?,'MR^)X"8YQ&CH^E;:SC4-EQ32N[V.F<4E"HA@!-(N]M"KY34 M<>^IY$1:.@Q51$HQQ%M!:AB#L)Q!"C5U9B10!ME7&604N+CBU&'AC64SEX6' MDI,ZM0UQAW^U;ODP/VV%-YQK9.U<#%&2) G-O@_M=';%TK,[#4VGY(ZG)W?J MVDW%)7LZMW/BE-V/[YSMEK?,HP\;)5'I3GAM0]PN6:U;X>7:DU9XW;%&UJ[. M""1A?A<[I9$]VM'4,QUA2E$I:X] MJN*UJ?\T(EE;BYYB/.$'#\M+CB1E21*>QN-_ D89]2'YO&VJS%?>%#D.SQ[)&XHQ MW-(0%*V(L8:F.&-,1[^34@I'[9!OL#1)W;D\@@\^EQ5(%A0V+*\&-I^(VPY3&PDF5?L9'AOJC>0Q0& MH>4Y @C5E=4J!&[NAA.BVNI=2 D:^B!.#W0E[YPJ9+X4!I6;D2VZX8S:MGJG289&'^0)1QL-SJ].8'E> M)/*0#16IQ=;B+W&M':[80HO;AZMQLXTQ#*!XY&[ M@;JVM]2)7#&K6POWHY=".N=*Y+C4"V2$S#D7&LI;]L'E(6L3G\B;OUG<>8+W M7"O&@C[IXX3*P2R9SX1Z(XXW9>I?Q>[7[I4DLDP<\+F0C$A>&I(7!R:'^8;) M53$I$_E52F5D\^]16.#>VM&:@Q%'37#'6)D^^3#)?X[7TTNE['PM4?0C0,W@ MT8=$H=I##R>-IN%JU0<=BBWPNUM/AQMR#M=[59+%[Q$+#TL/$B)X#%&P$HW^ M6'V#OZD#3A_3US6=5]6V1CZCTI.]A]OZL$"[DU0+%_=%AAT*/XVO[@-KHD0B MJ4Q$>O67^<_@+U^-._,:UE#E.DN5S5W<'U;EX^^S;Z12XG[XX]QS.D)7"PKH ML:RM-8[ 3;?[)-"NM3+CP=^'0D@ Z!7_\I6\\X,>)D>S<-Y8TE9@'L1@.IIA M4F/T +/G+V0U+1I4K1G<,H\N0[JKFB#W0A@G=O=ON\*:U=E4\M2M\RJ5 MQLI4P\(4"$.D-$:6#3H;<1Z_]&VY/U&/.O3MW^+3F%+(8$7AS0;YTLQ-% HK+(,@LCR[:K>O"QW< MB-G9,H4K<6V)X$6V[JITODPG.1+)%E9<2<)6'II0C$G"V0CTC&^?V!(\ M;PD6$R=?,H\$LL%7D\KPT@>PI.SS5XNYL(DJK/>3Z-M[*=)JV;@7G*WE] Y15D]?@Q@;"SC+GU(GOX*0))9R8M/D M82V>#4DQGWI;30U:E7K#?R4IGW\:0"U:=B L54S^*6#T2%5D")KDKD- IZJS MN?""S)TL7K$,]!S!4J5*3FO9HL'5H\7#")LN]YJ)AN$D,/'+.$RSCLJ$_ M<3_H?9^[EM/['GQJK-OG\%/"YOT.0'7*8AB"E'Q0%> QKL8L99QD!C^$K25- M:AXX80D>%MFIE*1[5Z4VZW*B-WHH0<^+I;IP!L[D:L#5R?%3/B#66PF]0K^ORH;.71%ZCP6XL_!DQV3T,2T#!T M%6K3SY3;+$ .&=B\4(I DO*@RX1E/%!#E9#6;;/'.V$"6*@&TQ5#/E93KK) M+Q'T;^ED295FE*<.G+DI_"<*3^919_Y*N?5"8_/11\YL"FO(F[&VM/0%>=_0 MV_V[&6CY5E.*]PO>9]@" [H7UNL2!4BL08+]E$@=)GL,U=Q7U6C1][035V=4 MLU_I?XT+Q6_!P&#P3S\"3!;V)YOMC_7%-&P3.@+B+1[ G]2TX)WL&(YGTZI] MQ$;+XAA!*\MK%6>E--TX&&(@[5N(B8^G@WPGK8;57B68\.@ZC!V&'&3KZ].= M+IW1PNZF@='V_)D5KB^I=LMB(H."_DJE@6F5/O>)#P/]?@L#[7^\4^#OV0 8 MIE6%O9+W.JT:ZXNIVEIY'P"?78T?H=B&)L_W#>9:%N\3PFL9OE_@UE,; USG MJFZ\AVH;X]@?CBAE-XF,EMF09GANMM1SZ\6L%=VI$G]7OB?UBRP7'FS[KNX[ M&UV2">"UF6_G!,7'%0,YMALR!@;$K]_W2'4@.24(:&%N()C8EY7:U(IMRE.; MVCF;AJVLD!+KY87+2VN$I39[!2X" MB#,!)I['%^TW0KI^RG "$#RHK0=*OH^X(0?A877&@,*%5'H$%-;?#<5I>UTH M?A\Y<7;Y.CU$--#@6'L'2R MA6E#86_7-5_P0!5ZH>O0"J.@YH7ALG:XP:M2LSSTG#3""QS5HIY7Y(<21=+@ MT\,%U6K?'RYO.2%'K'Z)N*391)RQIS>)C]VQ^\/$/::5R;B0C1J+W=[U#Y26 M/@K:B0!N]VUOB_+S.IWC7A(EG-ILSV2@^QMBP61$O4HA MX"#RG.3L^85<%R+[&""L/$#XKZ+5V];?J8X^3V\J!43\LK4"PF'O$YX13CXA M0;39,!L8J^U/WY4?!Z'U[+)@2ZC2EE_0!'XX=:7U@BW;$R6.F"^ZUEM\6S9D M'E#[>\19X# ;FGX-#^VZD0.U\9ZCD+" >'Y(7+9CH%_HS\3O7LK!8<(:('_( MJ26W:@.2?OBVI1ZQ!%GO!?X>/Y@L6#_[8#/Q0])=,&,;0EWQBZ A)K&Q6?X0 M*%O&;[B!;:S]WF>>DB4FM/<#>:Q5_H62#9-S-D$EUU<1AT92*BJR:"D7;!Z+ MW_9"D&#7MW?O1]@O'-\JD:6='CS# ]\:,!_V&]3 M4+]((5[2)S$#I(!ORAPFEC1^H3(KJ5GB+;; B>@UVN17'7(?XUU6*!.RJZ_% MM RNX<82U*[>'K>9A(]5K]@6&J#WLYY6:5-/0[$\6]C9@_3A28"[O:4/GN[Z MK X%W'[:P1H:N^]EW?'Z>!5'#A8GL?$E#VP^&&* M9[C%I.Y5*$./7JA>Z3VU/#3C"6#1*+;O\VQW,U?DR#>.[AC.'J;B)F^&P)J< M$GF$IYH%JCW[PUZ5'.'[0/MP<_]F&_=+^F>%YQ$Q^9\.B*>"OI.]:#.4W6%O M0!%.;]+X]07=R\^(]VA)O2KN$[0EU@>ASS#E+^.-9A6LWO=05F??/L>Q,C[O M=Q"KU1;#"/;+&,-7BX=9,=I;$9TZ@*9CT5'%&7D'X5I\,3<6X_)&K4YUW+$% M>=_@V_V[&62*H2W%^P7N,VR! =9S$Y.36EI2!0(Z$%!"U05 48QW6M_7N89] M9Z.&\2_VOT:)D^_"S.CP7Z,"IK)<]8,!IK*SQ[ M*FMJV-7G_K['W);?0O\K9?_$HVU; Q@?:G/K:7J3@TE.M<;Z6G++;KT@>L6% MPF2Q,'\=YLAR=>UPPE^C9ND-O[)&R"_OU8KMBR :\TRJCG="\DI/$'J MI0OCZGKT+K[>);S2%N%C>8=Q[[H-HGRV^F_\TI:$GL8W-R?T+&;]RY53>%RR MQ_9N,MF+GZ/6'A8>D'()2P%#^&6\J>MY<7CH1SZ!JNEV9[]!&)BQ.^A MEZJ;+7DCC^ZT.&\B-;;4/NG1'XL) &?/]NPE MA2VACQPF^]82#3I.,<\0'&A(,DD$C.[\R N- "=>^W[T>$I,;DFDXQ/]##]/;(I>V&2<>\Y" M* '+#4\^_*G]4]M#/337JX"XL1N5J08Z9M&'='A'!X0VPG-8@P@-2*(8U$*% M/Q^]9?K>'Z1&] 4GC"Z2=ZKCDWT;G^>>X,N^+1AQ38QP*ZB*"\;DX0&J!P66 MK'Q;4VVTO@?N,4!#VSPHUS3'BY(Z0G??-Y&TB21.VGFE3GTEZ M<76]T]H.D_/DGNJAUOAR]PJI%:?S/K& A]/C(!;MJ\NY5_5$*=#-NN6'M K M;87\A%Z]S%W]+D>1S%\X5;G>VY;96[+G_BMS:*[@_5YHM17]X%2;37DH_)(P M;\,MV"JWX8U+\B7[FGX](WNVIX(+/-+R)AR;DT!X)V0>&\MF+@M9]HE\F$6R MS7\&":0OCQ98>\$VI)Y5:/$5R.,('K)P/Q :]\S@,%_'I^5Z0?+?B;F*]^,H MV!^JW?J6MZ(V9:_PBG0UJ%6T0XQI=9JED%;6"#FBU8KDNH+8 (H>X@KR8 MU0CD<-2L1J )6<'D[971-W+-U*D;.*7TX<?<_]-3,$"@+AH#]W^ MI_"TV;???CLNO@QB'"!*,JH&T64,]7J\S^"'5 =;*MHAQI8ZS;+[#"6-D&-+ MK0; )_[[QL(M@?1LLX%'+U^I?.7"^?1Z%6Y_#3^KNUI=7\\NOTAYY"EGO.QIR?R]$"H5> M*>3?^U^3'\:%\Y']I)6/F!L%$%NEO\$CV3AZ\L5/:DWFAGHV:,M](<8C+-Y\ M9U6/'6T)(!XZ.MDB'3E:]48^<'33I:OG)]S(DT]2?B1F2!1'(EF2[^8I((P+ MD5.PR/@0:<@JH895QH;(YW,A\OG]0.3S61#Y_(X@\EB7[IM]:2D$R"?C9^>9 MM_'Y3AV\V:O-E7@YP4[#8Q.'AU4(CTN,Z-F7L?31\[M+].!IPBB#8NT+4#7PO(9RR]7EPZ]HU6T1:W1"#7PN]LPVDYC[(P:Z-!CVDA=6Y MH!(DB_"\*#-R>WLU\M[1"'9I5-GDYA(&_8U<1K*I9W'F/PJEZI]!+FN($]^: M=2M?X)3C^A"$ M=%=U':*I#^ZXT](X'X*U'?!&HY[8W8_T*NJ0+<3TB61 8@Y&0G0DG>%(C3P- MW.-Q>2"W$O\I&__S'^(,KG(=LJ/PR2?($_!3.<\YV,#AM(&]M?@+5;?@Y+ED M$\?(>U-+A3B0ZK^.,QRL3+>K:RLYG[1$'!3UVIU4>FK:!>Y%ISR2H9I]=E) M29^V?3%C2TL+5)RUKNZ('7_^_^ZNI;=Q' G?]U?PM.@!O%CL>0<#.(^9"2;= M"9(&]M"'!2W1CJ9ER2"E[LZ_'S[TM$F*DBBQ/+?$)HOUE:N*1;)8' MCCD>* M&O(HPNQ-[)ZE^7>$&:#(?RN4Y2)[L,WHWO"N45K* M=*T3Y7\G)YS*Q*U$)C6R ITJ "%3M!<4YUE>\P:U8Z$FR*Y'"YW+O;0>,(UO OI>T#+<[0I"EA$@)MLMMT@>=I<\T. !2K)/>'BRPZFT5O9& M2+'IAAZR.A]#<4E4Q')2[&AC&TI..975/SE,<>J-&2+B!C\G'8OZ31A]ITE1 MD$R$04?Q0J6XTX_7?FUG'3DK%]'UC=T:&[+&0#-8F$!F!2'9RRSF,\-Y MQ!LB='FH8ND6OF'BT#:$Z3V'L75#E\M6<$,7"Z]3M;(F:;Y N4Y@L@"T;131 MDG36BWGFP^8&$C))?)/$\AFH%_*-9"4Q5DT>T0VFH8W%?9%X:>D#/$ 9@V#. M=HH*.L0&(57T4:<:;EQ2F8GTUBLB*/Z-&O;0+HE%$!.1,$F82PJH'0/Q0=3; M:R*T4()J!PJ7<;DD^I=+A1 _O^ZG#U-]3[)G+A;9? W3N9EP],OGJ>_@1@P7 M',[4MC"[%KY1^)OUJ\W.3F;U65JU]H36J1=,LQB)NIGRA[L G_%' )@ZF7#B?JJ,5/115!%71K2-^1SNB-%0$ MH9C)G5&ARF(ITB_]AUG]>6^?59:<6;^HWU*">NQBWJ!:;C7],"7^5@)[/%.2 M$&N/6^$*Q#)(6,E+PKY^MNQL&AO#]&5N&+NK%'U+N&N6 7YG[!:T9)&@B[Y( MRD&*TU^ O'G_S(>S/*]@[W%ERGJ)UJJQ;?,K4EL-TQYU5] .^+C"I9'RP:Q/ M*]A[7)G^7J*U>]RF^17IKX9I[_H[_4&%^1I!\V6T.V <]HI3 MD7XG#^9>R<%84-VE/6R-'D3:*VEA:@Q7AX=9GGENNT$5V:[J!BUVL33B$ :Y MC2*9Z3SPRHI#<]CF.(2S:XVFMG"-<9#C&6F5*A$^](LB(9!ZLT=&BXXM\O]: M.^3__/\C_C.G]3*+:18QQD8P;=KW M\&A7%4-MX6K=(,):^8P-8>K@,+OS5='[<[=_['[GE&_S-*1:]<;J[,DEC67L=U4.LFQ&R%+P_;I @'+ RYL+( M/.:BD2S#U/)@;/][P)Y AZ1-+^M\"=SFM:PN6E57C;AR,IA/E(I8R ==_:/Q M9^(?29K'[W?T]YP6N;YDVBW_#[$F^TIM; @9S4\".9 !? MXTL,[8"[DR&N%PTN\D35$#N(1/1J_'7]R5+P.5WT3WP\_;>'C07T*RLC]7B5 M_PVG*Q03HO9&_ED#X#[$R.ZBSB-J1EWY+KUOM"W!D*\2+8?* MGRMX_?HNGY06VQS,[ WTS0 [! NNQB=HV@!W"S:.YU3AD,7(9=SP';."J'_W MA*@:]USKY 8F0U%^W"69N.96=%XC%_VR7)2?(=RYQ,FW)"ZQZK*N'UE"/"U, M)8+^0^RWVQNQGRON^^'#@9(#E]R2'N<;H;O&&V /\SM78FFZCKBOOUJP$,\J/ M)Y(QZ1Q#V. 3#[FHT1$99#+8";9-NF'NVJ:]!UP;=>1[\CFH((]LVAFL*)-G*IR"J$LIJ :9 MSVNG]$@X1[7O>Q^8SX5YK9C1)?]-,Z>^A;7@U MX*F@C_)=FAQD3"[>>M0!!V#,KP4NY%N]3_OJ^3^&"[FF#&G[$OG3#$:I90E]:IM!]5AZ).M8* MN0'&HX8]88QSP:,4XK@19NX$VQ;=,&LVQ@P]X-J-(]]S=Y"Z])$8(/1\"@O58--89:<5>$O4\3K7^E[DI+.@P;D4G_$-3M#B MQA63DY@U@QC8:_1&XC(E3_NJJM5+_9[M0YL=?_->?6FKKC^-$FP3G2&=7H6W M\63@&OD<,),S;ZLQ1:Q9%X9KAD6=<3?BQ>6ZA>^B_P,5=L2307F:Q)(1>=IK MJ.9D; C3&(:QU85U]*W@J;(#KS-R^%JRZLQ_Y4)/E\",=9XL3:])%?55GDSM MKD4=_56#O53(@$5@F\V%RDOK[UH-MX:IH(XHM1M;_:;PU-25X?G;3C7AL-4F MU\,9)/ W!V^/ [>*'+O"MM Q^'NQO$,_N+8[BOO)T;HM0@^>#5GG9U^8MT%D MMO:P57P0:5>OC8WA*O,PR_,S[@>=]3IST1I0VSPK!G->4HDDCSEC-X1_2#J) M)=L=*RB.3+O#LXG"-G0_,G.:B M-6,IP'0O,Z31EAL:U1WX#:J)8.84)&F*::"(#RZFZ4.>QPR=:!Z7D2A DL6( MY6GU!Z'?DHC["2K>:*;\Z[BDLJ81)T4;I\,G^B2/-XC4$,01E,(@R<0=%"L7 M0%I7PK>53)M79UPD$J" 4ABIT' OT_Q&^40B,A 24TC7;P'3@5K0=(.MSM=P M(R<=DU,53-)"BM@BUI07.+7%,3[!U$')20=G%6-Y(4('DU29_]-^RQ@IV*]< M!>M#V+P]!2"Q[1!_(BG8YC='/ET[G4('KD'/0C,]XZ4[J)ADU+!(_&+-P7V1 MH^[0W@_R1Y4MHCQJXEQ\RC.7-PMM[6%;R2#2?K4B0V.X^C[,LK=5_08U>BZ6 M^ 4Y;E S/.+CLSI#)>C;T8L)I*$<)&4T*Y(X22<37/^)*JHJ:22S\ MVVU^/)5%Y?;N,1557]DSH:]OF)+M4;P$9Q"9+]JP/8%7"?9R67T0ANMA_,*; MG#';X0*U;*":#S75=C@1LW#-BZBOAB0W&Z3X"97<#D:6_VJ$R5IADIXPH[XP M22W,$Q8[1//Q=,/PP8.3YP[P_9JXV30=5MN/>'ZI9'\ M3S662Q^"SL+]94\O'+Q*.$D8H:]B__\CR>&-KZ2V7$;X0-29[YWP:R26_+&G MLF %SL2^XC;^LV3%T7S79CHUV!YBII2Z+F,B*;@^9"Z@J:94CXNJ@5&;KZ"& M19UQ-ZCBB ;/9,OT; M^:1Y;N?OX%G6=Q[ /89'@21*( 47R-E9XL__;IGD8=#77_Y1?U*1^>4O4$L# M!!0 ( !N Z5JZ:S!+EU( !+Q!0 5 <&-Y;RTR,#(U,#4S,5]P&UL[7U;<^,XFN7[1.Q_T.8^;$_$9)=OF98ZNGM#EN5,;Q_^#___!__\??_^?'COV\6T][:,8,-L/V> MZ0+#!^O>#^B_]%;.=FO8O7O@NM"R>C,_PR)N# ]E M<>Q>6-;%7\^3#T9Q:8[]M][U3X.?+LXN/O4N_W9Y_;>SR][\/DEVCRKV!!GI M+&C__C?\GT?T;3V$S_;^]N;!?WQX\?WMWW[ZZ<>/'W_]_)L75F_JF(8?TL2L48^8 O_V,4GV$?_IX_G%Q\OSO[YYZP__ M_(]>[^^N8X$%>.J%]?V;O]N"?WSPX&9KXU#?S>QGQQW$U;^0P^7_VTQV:/8!BXP=Z8%?B %N'\UG*Z)8^JA^NR,BQ/<>":RS8&\/"-"U? / ]?FP\9>F$;&ZX MZ.,7X$/3L&3"/"I8,>;]'[W9TP3U@AM0$6M1@1IA7+X@\[\XUAKU_^,_ M2V M).(M*EPC["/#>[FSG!]56RVAS.:0WD+/M!P/U7GN @]5).P9L=Y0Y>&F7-\K M4*8*I L -X^!ZQF/%I@'CQ8T)YNMZ[Q&1*"1XL'Q42(3P%>&O4ZL? ??P'KH>4+S M$=[R5""\!8]^4IFI8S^O@+N9H<;V'/8_I4 RBU2!4]1*4IZ!<.UH?WLS8$;3JA+ M]0FY,E0@B8;_E?%63EZ9[$IT%3QZX(\ B6+\6G;BD"]#QW7"'*UMS)*] '_9 MW5@WK'"ZDJ-:7771< U1Q4QLV]RX/F*=4#>?AY0%S%JS'G+P\3')9NLQB MRV.CE:;'C+8\-G)9>LQN*[!&+$N'F6Z%ED8HJ1LSCEO@&]#29,JQKTPW;)O- MH)6E"573<*Y7R6Q\)6N(>O1BV,_ F]BWX FX+EC'Z>NS!O,;M=ECKV #>GFZ MS?JQ'\DZL !>^;X"SX^&US '2AW^N]QY%1N)Y KH9L,1W**_+O F@E67F8J_ M0\-5U2SPL2,0=L>:N] VX=:P4/*DQ=]!&PT9Z,.1XU5J9K540T-[WAM^X(:3 M^/J,5? =&EIBB>A"$P]C ZU=U!#P#*-&L["^4$,;39&<1RX OT\=PZ[/,L5? MHZ$]OCON[[B5&UN(Z)M"&XTSJ.)KB#--@8_@>\E?ZC-7J5KHL7L4_C3;8AA# MTX>O:')?P4YBY>MA@0?'_AG-2\ ZJF65_D:@<)U.P"LM"!A%ZK*36 $CM3@] M]A(KH*,4IL=N8KR&O-G%'U6B4J!T/="/''?KN A/M$R0BIU4M@Y[K55Z85)1 MBGT,*D J*D44S39U#HZF*+_'$/ WR;KYD+(3>/.!O0;K_5^AC[_G[.QL<-;[ MV$L*2O^(5G.]J-1>.2<7#!,!M1PS4Q4+WU)QW"QGN#0/%1<6Y0'SK\_.ZT]K M ,/[._B'D-"03/3+KR/G%;C#1\]WT0"7E&09C\#ZQX>CSWZJL1J)K5:HQ*-: M''_\Z^?+?O_Z\_7%Q7G_^KP_Z'^^.-0MK86AFZVGX9I)T>C'C#SRMH]3_+0- M;TU\-%^@M:?\R74V.>O$W^1P5MAQU\#]QX?S#[W 0_5PPED4OI>!$$0K_6D$ MGUC#L'JAC9JAYK\#-!<"+EY1HL[U6"N4E%G\@\'@^DQ?PGCJ'G-W4< =#$\1 MPL^:X 2-!-!!/=;Z%G5K%$8RZ5K%![OF,1N7[6E)X7H"1I,T1E,Z3MHJ[K@J M']-WI:XQ14/S';3 0[!Y!&X!'<=),D@NSB[/!Y?ZT(89A M^P_&IJ@K*TK6(AHX*AY3\5G_CBR9(IOQ.@O5,[R;-W("VW=W(V=-9I":JT6$ MBN.(^;U6W=30:FNR1L##K1]9NW)^V"Q>#BG;QPJC[LDR]DP34L*.>.;.7><5 M1C$]J,P<)3^"..CW/VE.#P^ A*,6[#5DL,T=SS>L_P>WU/E$4>+V\EQDE;8GJO2B?T5 M;@XL@8D]C';G%X\KO--?8/_C)*VP/U>E$_LKW!U8N09VA5ON-H^.56#\S.>M ML#R[QHG9BW8"&I;]^,T,79\)FS)%R5I! G?%$RZ4K]I'@8N11CNI6#_(B(%' MG!85)V\%-\( $HZ*UNQ:3G##N]K8H>@5W!J^$4.E;)D5)<^:XAR9XDI7+@4 M)%P6K?*UY!+OK[LCM I[=MP=]>A@GZI%S+'KG1R&%NT :$G8/[^QM#9OI6L3AQPU3V@KVN H0=MA27A>\TYL M-(.^@YYI6+\ PR6[@)&29NUQ,>A_OM:/2:'*)V2VP($B\9"*@$4^;G?H;T7S M46+:5C H5ON$PJ+=%JTIQ-KD(W"?LH7TT>N>D"=I&Z:QSG2( *Y#D)91-+/) M?-X*UM@U3KB2NW MP]7XMG\NMXO%I^:.!FQI/A/8;E!=['9\/81MH$EN\E?SF(-/[# MK_OJSY[B, "H1W4B#UO"%0Z^+.5;5R488;"HHPH7)\IJ^'+0'WQ6TNI$&,"- M40"-+A="]HQZKI]B$_UV8!+]\NO<==:!Z<_<)7!?H0F&;_!X\",ETX5- 78. ME J!(I+:&#\XFE%<2^_6V1CPV%N-FE87IH2,7L@5)S8YA.7O3>*__#I_04/& M>3I>61C$!=4,5?(W8/KWAFT\ATK$<:CN08'#1_F"-.22DY0#H9+12^IS<10, M,"W1\1)T$D;C(+.?^K@SG+(P4:[<-<)4Y4D/*9[$S2[]2<$@*EZ +J(H-;Q* M@BM)+_)F4R6E4CADDQ/J1GU%%NFR*#.,MXS^PD& G%!G^KG& D%HJL?OREP_ M.+;+2W=AVLXPSH^N]5.!_7B8N&DD$7HHHS\U3]9,5X/^YQ8.^.((=;GX7TH# M$3CJ\)Y)HRW'W'054,X$6.MR' >LO06OP'*VN!IQ;AAFO9H 28, MKE9J#E&4/3\Z$U@ SPE<$X@0)EY*ZVF4!)DXQBH:*:>HBTE>,Z4.C_N$VC%9 M:4RDPZ*$4-%^((PB]!%.KXH3:4LMG:4\O1RP6K_"B8/ 1WX\7#0?I=6-;0[2 M2$SS(&L]X?AA=C0 X7_P4_2OAA7."OV1X;H[:#^'+TP0!,"55T]!\'";UT5Y MP#7HY.!P<]5X+V&:.'B.=WAUYP'XQ=>B>+)T22+".%N_/Y**"7L 35!!8=JL M63X-^HJ"Y,F@GQ^@I.T0=;S/7; UX'K\M@6V!Y)7"3+&(ZB (V>7-%$6KJ1U M@LJ> 3_E[+@[O%OQ%5CK.\=-K6OQR;-!Z2IX,G=))Q404\)"5I]>5+HO7^Z8 MQ0^?=<./OHC,,9CYNJ2656J7!, ]@%2]G>$[^#$A M-6?KR"+0]$&XY'IP;)-*-2EYEU@7PD@)CMG\L, \.SB\P(@Z,?H!02:IGO1R M\BH,3-)Z\16XCXX.@SV^*N*[0>AH-+'GKO., ^Q]<9U.'%F+?4;&[K=' M"F7QU;"2/.CA4DXKSS]Q^,V&_C'#M*2MIE886 UK/^F"#L'6=/W[SH MZ5=2'T'+TPEQB".L86M/Q=X]==.^$]12H%!>R&G'_GSJL6Z&KV!!2MW8+>T7 MRHNM]9X^*:!\'J+D#+J1S\LAE7T>C*UW&$T\&&L] M%FS\I@CW-($U:@Z0=<[;K0!.B+)V@]7M"CCV\PJXF[3B2:P7)-68=U'">='5 M>NK7>)N_C>N\OPN3LF#>LX\S5W=4409HZV>-V0WN_?R'?3S(RM<=792#*FF6 M2'('53EA8,\4ND,^"Y2L6:&R20%^H@?Z4<@A>XT714CIP#;)/%-R9$QT>:9\ M][CTT8$HQM:/ ^$;32^.A6!X^ J]OV,<(9 S=$8$@A!;OR\P3^H9 J<%F"A( MJ1_K0N3EV>?%V/J#@]0C;2%*\OMT'#DZ)P-1K*T_/ABNUS"J\]R :#$T,K;0 M-X[?C&>D[IP,1'"V?C*P +Z!QLKUV'!MI'-O:)K!)@BCRJ)%,C0A^:(G*V/6 M8.=H$JWFY71IPB@)N?63A;SAN">*G=, )\36KQ73RVA[S:T 5C;]]"#!X8P; M:%VJ4/*,W#PT[@OPH7F8,C#?E/O$_Z9<[R^9K_C/#^]OS.G\QMSEA;);_S6\ M,9>@:?.S&(-WL*>RF>B/G'Z77A68 W"ME MK=.EPVKSVV.U':=H1#F=O?+'*5UIYMD.#2U;9FYHNW6XCSP'[O(%&9OKA(64 M63]M"%',.G01@MTQO81 O6'@OS@N_/.P;*;JY#A3Q_7!!;?U!S)%F">>%PAI M(LIP$GJ@0&W]R4P17O9Y+2-7UE27R%07W5,%"V_K#V2RH*<0&6X=LA9] &P3 M\+MTD+-W7"R"P&NX%*+,^4-PALJ1LW-:*8NY]8&$4L Y)Z:4'%V6!1?6&B(' M*9:#D,]8]R<@PF#KBAK4U"'P_H_>["FZ/\-Y^(OJ3CO\7:[0/_?CA]6R-[OK M31Y&L_NQKD>^$>X]%,*&'S%5RPYVU;52AIUYSW*S+4^?LUS/]5,$HM\.Y*%? MT'3560>FC^8>P'V%)B@XNB4ER^*_0O@O]=A))K-SH%0(5)WG?7S\A Y 42V] MPC-::EI=F!(R>B%7G-CJ?P4[KD1\F0\-78SWK@GI-62&T\0'>LJ!5+V_3B#W M'J 20?1"QS?/> ;W@0U-N#6L)*@'A6GNS+K07HZZ(^JKH6Z+#O <'+C8ZZN, M$(BYNZT$,=BJCU:(_;WG1ZL6H4Z?D4D7XB7T_&60:L_UR@5&>&/W#@ NG@LR MZ,)Q!9Z(9//"U;1_/SS%M0=D;%E44[/H0K:!9$I_IHD=!"$?K?@.G?&S::+D;;P)Y/::^T M]%U@M1Q(U0>"O.32!UA*\BSJ3X-^7\UFL7QJ&1A5G^UQO_-(X968N#.LBB%4 M_:8'B=,MP"OU.\,, Y+%2L4&"9\XHO#+D[$[7)=&*^L=$(6!',) !'/#]7#>[]">4VW_\!>@BEU*'2Y+@MOG&2AH@]5)A/J%NU%=DD2X+"F3M MCI)+TD]=F^43ZDP_A2TZS>Q1H;T731X+W#='_UBOCC2X$D9)TTPH7Y42E5$;>>C'M8YN'&Y9H23Q^VP+;8_8A MS'RZ":5TIU(.:>NG"QCM[.F+XZS3FRY+QR+?]R!ET$T*Y1@M.L<10BRIK]#F M00 ,_Q:@RILP8F_CN#[\,_K97J./+(!_INB%)WN7U5,:?ZWOTEPT/@CA;=BH M->VM&X_0I.&'G*.K>A&%7(.#AT*)1,#IHLBDR=KD&ME$[5T'N8,.#:0L-Y%4 M/%&%Q'\!-C*0'D(?''L; M'122IQW$])W1A!C"&IS*5,XDDEXVNB,X=3S2+F=!RLXH@!=;Z^.1AW.B"*3 MU@4U4W=$( Y3M5.:A!O8K\ +?=PCX!,;7V_Q2$H@)==- R6HS.M!"&S->Q67 MC>^9.SO#\G<1!*[:OH MYLWX,EQP?Z!<>"-WY"! MD1V@;;B[<'J/GY7&1]*.984MBS&#K>T;=5-HZ850TS:2=0&DCDG51 M1-E.6O)Z91+%E+&'1DK>&MW3@[AGMC>-#DY#Y,JQOQ0ORQZ2=C M;+T'X#'46V@%/C&J+R%UQ^FGH6R]I]]W )]?$+HA6EP;S^ AP'<@9D^YN+6, M(4&T&-TD4WJHD (\Z4;:VX_PFH$VM B5D;'CU=E@<*;VB7DI.B@O+[)-6C]$ M$4P0]\J\ <@%2SEM>0E9I:XA4$7P\A!QX:/FC$#FER*!S)=?AXOQU]GT=KQ8 M_N_>^+^_35:_?- TK'GJ'67N5PTY\[0KY+G"3D"( \X Z)*'!R4W'O?P(DN, MG,W6L7%#YGG0NBB/+H0+\$ MZLT41G# HW19QBNUS"J\]R ZXD],K;0-RPJ_]0\7=2". MP5TE>&7Y!K3!.MF(8T2D*4J<-0%8WP8N CL/*Q2^MKP GN]"TX_W M18;8A@_ GSTA>SX!Z ?(3+2.I$*Q)Z*T.JQ4Z]7SQMV]"2:*VJA\@?*7>](* MK6BF6N_#ZR+1L!6'G\U"?-[X#3_ZYA'=OH3+.6D)"IJEAH=>%+J)4YNE!,U1 M"CIIT8G:1=)E?](5;ZVZNNC/R,Q)D+X2W5RNC)-6FX!)5#^(4V^/5E%:A$). M6ELB-I'T,@^I%VM\]!RN?PNB*!W>RB$<_"4W$L :'P0 VPN5D.[Y%P QXD$? MQ+:+[+H IO-L0TIPK(:^_334K=*8K7^X*#3! FP#UWS!YAG:"+,/W8)1B-;A M\I60-6%_,+@\ZZ >JQJD\BTWW:[K\QDD&HTJB2PJXEUE7!:I?!-&-YE5NS?= M6:&P(2=*J'J.H0<=796"URP$RE4 MW:\OE(**^TWH2N3:T6BX_-J[F\Z^+UMPV6AO"?8=HX*D M+;M:-!@,+CZKOEI$M#COC:(8!<4716&<1S4OX2ID5H"Q/,T5X7)(H/&)N*P7 M;C6@M"([=+HID#6Y)R;KL5K-F*08GLX8!9J>U\(\UT_QC'X[<(R?>Q\Y 8ZP MM\78'HP-*.B62H\Q4"I9W/.(/4PZ;0\-D%\20XB[6P5Q;*JPO]0DQF M!5 -JT)?\*VYTX[_\NOQ]MS!L\P5?:0QL?%\]\%_".<"-@Y:# MA?TW?T:="*_&W$$%%='K)P$$Y!F\0O#C%D9N>632"4D[2[,(WM9?]]T/AC>! M!VW@>4OPO.$-UU"41Q=95%IJB2-L\R/E,3CJ BR3)F.!3V>#P;DF@>*XZ2J@ MG E0SDJ+T!]_QYN20WO]W?#\:(=R 3P'=6K@%KP"R]GBRL5U)'?5XJ5H1R63 MAJ/>6A+D6LF=&OCU6'X::>E;3Y@P..(8V\Y[TSIP5FE,I,.BW-90&2<=;Z3/ M7><5KL'Z9O?- ^N)O7^4;VCZ\!7ZD/E0G7A!VE)/9['0.4 &]!HVOQ3N7R-K M/$&?XD5R2*";$"3QF1<* W+-[]@U_AI'QJ<4.X':)K1 QI5FYKXJI.1 M96/&:_V60/JU8O2S!4+Z[?5PX[@^_-.@>*OS9-5-<8T)(Z_)TN:JN1-M?(*6 M]U<:FB;>P/,0(0"^4EPX>+)F;7@^Z _4/A&J4'*ES56U6]/-!YALB+FQPU; M[= TW0!5%AJ/T JM+2Q"6F'OLJS#@+6\>JKVN;\@Z M*;,@QKAURE'6NTQKL%_5H!:Z=:?%U^9H_M.YQ.\Z*V,@2:$J-)X*WL8X4J^! MJ5<2$56&]12WD4HU7(U/R(LJDG"D7,>*3YW_6:CNJ<.7XL.G_ER9DUS M,>CWU4;U5R"JJM:J(2+$04:?U'=M^%UW;,;OT'\9(7(0#6ZR,B)=LQ4LY5V% M4BTGZ]5D;2*0%6XKX4VDU/PVWF 2V=DK+N%=C-*L5L?;JVKC37#:N;+?R;L( M91E-5JP+W_$-2UL-3NQ7X,GP@:(4I)LF9?M B4*OP4- I0^4L4LBJIE_!- % MX98XLA%J9_YN;AFV/[37..9$T9*C9"FZ24J2,@J\J238I:JW0.&*5<8B%<$P M 5A["UJ18(ZN=DGQ&GP!#&OLX6X_.J-C M=D*$?)V74C5+5#UZUVV[-M?Y9BZ;A+\L=Q[E*@!_ 2>HK%(FJ?G<_+)IB2W M-C+([.EH*_H.\<%U'"!2Q,G(K+)1:GT"0GU/]A58:&YP;_@!KM$2F/A?LL:X M\Y^,P*I9I.;S2 ?@1$2JZ;2"1Q39E+\1B@ELTF#69.=XY[B#(S M>\(Q@.)G(1A3)G+&DQ%025-T[>G&E@-EEOJ^IQQEW)H'5H^UVJ1"M(VE_+OXC^KC^JY=\%F)A!TG.K MQ^]4*-8?LL,1^B&:(;GN#@T*M,?9N/)VJC\KA[:&MU.5;H4:3E>X +&T%*U6.TT5F4"(]T0 M>MW^(OBNC\+M56]B+P#Y-FQ(K8(I7YA>=M'YK-V2WY@"A@\'$ M\Q#P<])2,97DQ*3%;8)&?,!J>-_Y8)%YJI394S@9AIN)_>2XFTRT.NK[SN=G MZ/]Z'WN'8M$O\\5X.7Y8#5>3V0-^U7GRL!HO)O?HW[O9XC[\\P=-GW>..PDD MHKF#1D*.*.24#,TV[)G[;-AQF.3#X]U1".4LUW%#,:S#N]ZIAF*OE_#9AD_0 MQ+TL%8C$[1:^S+Z'!99!SMJ9B^],)XO MY.S]+O*]WV(\N;_YME@.;Z;CWOS;S70RZDWNYXO9S_$[]\.'V][#;#5&*4?C MR<]ANKO%[+ZW^CKN+?_U2V\Q?!A][8UF]_??'B:K7WK#;ZNOLP7^Z68V7-S6 MU'>2GD;D,6WJ0A&AOZQ85K-=Z=0Q;"^LR\HUUKAUA??,#Q5+-3U6?UBJ+%TZ M-2D*2/=W\JQ1:Z=UU4RG]0KL 'AW 'B)(:*MZZ+*H!_IY_/!MO/RO MWMUX'/4W,]2W+- $#'4JX]YD-;Y?ZCH#BZV"N^BBD%V$[H4[5],.!=1JL?H. MWNS9!C*XZE^?*>DN!+G+NA94@-K0 R"U]@9W!G1#/YM[8.#?-VF' 48?<)7O M ^Z&DT7OY^'TV[AW/QXNORVBR8>NK7Z/_@""M/*B)VVV?1?5A=6HJ7ET:K\>*_>E,\4!\& MZ[O)O\?H]^5RK&^S)49>(K1=CO2-/UE87"'^";Y($9F6\/GL[.R3FMO:W+P= M/658#6BM4_9&!NE;\.@G37_JV,\KX&YF:$7T');+VP5\SG]Y:KV>A?O3D:L_5ME_N* MAY>+]P_GQ.%^1H[G>^'3.KAJZ^16,J']5BVLX?;-6]N;=&V9_4"U4G7I+^3H M(M.?U&"85JX/4I&T=BL7]33(8 (3@W[17MX4K0YN>_/A8O5+;[5 _&?+@B4D%7^.2)-S>N_O)QE=^RJP6QE T^=LB9;D[R- M>Y!OW,O)EX?)W60T?%CU1M_0E.)^O-"W74/O=WQ.\ MSPZJ!=Y2#HR:]W2+,N78['(T6W]"@ M/)T,;R;3R6HRUK;5QMZ.7N+N:%BD-DM-V6R+Y7'5Y&_$)4O3I5US,)ANU3+1 MMK*A+\$S7EX(>S*>%W@R+L=?\+%9&SP78]@+L'7$U+AXF#U^6 MO?EXT5M^'2[&NC;08\R$!DI.UFP#/:X'JUD2T^O2&%GV3S=&,3"M;((%[X*/.,BII2T<5]_G&1ED67-LC!1>%%_4X/ALO@T0-_ M!*B@\2N_T]=Y@=/7\MO-C"GJJ3T M1^(=#*ZO%4=5H/.1C:TB JK]=TM8]^22.S9[EE8!6UU#<&.B^(:#L8\]'Z+F M38P]GDW43I(Y,-1P];WI(/,_4D9Q'1O]:$:^]2)M7;28=@I""LH:+L8W[1*, MIA=1//$%,"W#\\(#WY"M_?/=M\ S7;A-[R[GW(+%BFFG9*2@E!5V79U?L/S[ MQZOPS(=K3GEY=G%VV?@MY-Y?HBK6-1_MSG5D A+Z0XR[A6-9=X[[(]$":8BJ M5%:V.5X.!F>?VGW/6+XUVK^ 9=PS%NII+HMZ&H[;QG7W%N_7CH\\GO)UP9?4 M$/V)&\".VJM4*$F7/J7"9619J%NY'4V[XRC45WS*]Q7LFX[:=Q3=O?)8^J*C M=DU?[O7&#K9QQCU&H6;^.=_,>6XS:M_06WBM<6F^@'5@@=D3K@_7 $_+DM7[ MU:#?5Q.,0/R"HS JK6+42M1!_ [!-[L*6GH);3!5TP7]%(!::UQ8A7=E!4: M":[S(T'1?5G]>_[3O3A[: B'^YKI6H?*F&VCRV%1F%V^A63U@G7I7>1?GZW) M-HV$VU"@S #_'A7>*-3 M^P%/Y&HG5YY?E4UY/=Q$4O<:9T^XHC<[_-\[5#.'&72Q1$G9!O)I,#B[4CKQ M97)#[A&JHF[_<4G^NIQ(IX!OSG%<%]6^2VCEO='#L$8@D7]^P"I ER8O>#NT M(L!6;G;F+X0*->CS@E$^?RU4^P;=MONAAS7148U2/-[LX@\%5I\BI>G2R(7N MD4J$VLKFGKN[)]+8"SRI\C=,M6_K+;MJ>I#L<8VP'[J)AK9;: 5HC2HXA@N5 MEFT GP?]:_VOJ7N(XGZ'GYJ\)M1U*\ M,[0V3G^"J\OLF03*TJ5?JLP;K?NJ:@]*YZ5LPYH/T_ -DNX8\1>@BT;D$YL7 M346K<"BE\;W+=,5OG8T!27=*\@EU8[XB.W2Z*9")M*IC\AYL'H'+P6244&/Z-.A%=C[J""BNC;-B@L\!OTA)%@_YDN/-?=_=,!2[H7 MWBRUA2W\Z%-=Z&534$!7F;98O^WOC3>X"39$ZV<^U\[^E&IE&6##T*X_K+[_ M,85V]GU;OEV/?39=Z%:XUT&W!26:0MF],(X=X= )<6*; 19ENMZL[5]B1MV( M+D7&T2_@B 7C-^S]3#I@H6?JF&@J@*XA1I/"@Q;4<$P UAX^ MW0W#,P+/C]K-X<0V?Y69F"5KL?Y U1/,DF4B#%E25";2H^I*3UE2=ER@/XI- M17&.CHI$%'&LD4_M]?:6[T&2S2#J3Y(+#EN_/\G''JYR[U#GD_8P47A96PL/ M$W5]667>:O$PR?9T7=J)J=\31?VX*$\ \CQ1.J:H2AXKZA52D45QCQ46_2WU M6-&+28KAQ3U6Y#98R9&-FW);4<]O'7VY$/9WMQ6F0X ZE0@Q*<5M16I'KH$' MRF#0'ZCCKAH)U3U08O1=F975=N*J3B4*Y_1T6VCGVB*@F7 YCKP,8A$8H-G_%WJ9=+\D'+> M!=V4QR[II#8:5,9V7D(-O:%#?:9"[""MX*UBSG]/89,H[ H9?=XY$:I< 5+(/,>X$N3Z[P9OGG&,Z#WO+QY M=2&\OALS[C[QQOGIW?HII;3O@N.Z7K+4[:&79%\,5$7FM&Y 4_D?FDW2*2$U], M9%\?(N^@Z_G+X'&+49!)+$B6!7@Q&%PJO'(N0L(1?[S0ZKTC!$P'B8_)0U&Z MKA#!C4V_=>7J!;H<[!4DZPIYO- 4WK,A]8!.X/HO'%U@0;JNL,>-39*;LM0! M[(F+O7RRSI#'":V&0$]:^(=.9=Z-5*@#A;Z@=%LH;/25-5/HB>UYP,>W-.)W M,9]*%RM!-3:48SPNGN@TD'>UD8Q%*N249X"X3M[9P0^4+L.,@G/'[JL77 M)5F9=--!=0*/AIUR%M J!G+EW@7?!YS8R&;AANF=88+A!GN$$3H24O*LI2X' M@WYWM%(*NZ8G^8GDIPZ.^IU,N6C=0S9EEWD6A5UK_&)9]^=C.(7'YM[2.=BU MB'MRKI/1@: ))$TT-1D<&/\F M@!8V&/X371[$3">C"S$+2#J*U62(FJ)^T7%GR:L34X!F:^,WB 9KVP2SIUF( M;N6L@+N!-CG(OF@Q61JY#Z/"01]I:968ZLL< _=PM592S0**(5NRV M8R0+Q)3["C"P_!V(<*W.FBFR2^B\5B28(Q%.1[;DPXL3L^PCFX2%9U'2+BM& M&'M'0M@5O1/*$MOW8BRO0@W8OJ4(OKL-[X-MFG7^@9SP_NSAD=[CV MBZM)BV]+RY)M0Y^5/<)3(8RM,#SM0EF)Q#U&;(3WI6\"#]K \Q*_-TJ 6FH> M7010FLV\(,3Q4A2A[''RN-+4J+.9-+HQ*4Y# 95,@+5>D,M[$J$5C1.X)DCM MAL1U%(F>Q"I%.RJ9-!Q-X"1!KC=TF6&O16BDI6\]8<+@B,ZR6DR'IHS;.:QL MNO$I850L!5F[<,#MN82CK6CHC.>%4]T&J@,AUB*E/70!Z>SSZ":5ZASSZ89N M@-K>N)-STDR!$S>M!3"=9QO^"=:W@0OMY^B[B](W8H<95_;^]N.%GT M?AY.OXU[]^/A\MMB?#]^6+7@A;V].0YP/,("@YZTV5:^K\O-[L:P#-L$RQ< M_"^N$VS1V$H[6N#)JDN;YV$GW8Y+8VOS^4(*]/['KQ"XR+PONRG>(*(<-/!E MUD4/E7FF2D;4 )H\DU;8H^>Q4$\EA,K06 VB%%+T4-H2NLEB8F\#WPOM<$E] M1H^20UO*2[-$89X3OOHX-3*'CI0A[USP1P!LD_:"*D=.;34C== 00M_FO?FB M)K='+#RX'.7,6JN/UFF7NFA%B&"^\80'?"=FI.G>>0'PN_:HH?&-092LVHI% MD&+.R0<^,>K!?8WPU:00 M7@^AB'_RHFKI?W X=YTM( MO-FSK6^ 6M^5DDZ(FZ_,788J(-N\)B?"O=FMT-=2-H8YNG!TEO@+X&AX/D"F$.=P"E)KVMF=ARHX3 MS0%6];MUI$O+2(\C%X#?N<9G:E-OIK#RZ$%Z&IB.22T%5N('":LJWP(//.!K[^L;PH,W1G MS9&#WSY3= M*97 < F@^CW/C$\JGUTGL-=>P68YY=%8CGRZ<"VY^RX-O88',J0LM)#!Y@ZT M?; $[BLT032YI*RW:!DZ2KHX9DD/5*B+)T"TW)3A4,3.J)M(FMH/IQN@S;YI M1,@/@'0^*))5-\&49%A *BSP^DT5BP[;O[B.5^B\04S<&J99!!7MVW$#UG3C M?6B:P28(7\V^!:@J)HQ6-B!^Y0'A&V[P2PU_AG\OPEPD!@G%=E4V=9E&;L 1 MV=O^1PB0S7C[$)2TJU(0@2MKZ]_Q#:NN0#+*7L7ID"8JVT#2T4!=#^7\[%C! M!L0(YX%KXH=>"F-5%:?,8CX?#!0_A2.+=P&TM3SA*YWH3"S6= \W7/\6K*&) M1YD(-'TD8.7NJB J6J -C_GR0[P%-BSN)43+>)<+Q0Y:/?A;6C2HSG-@X\?0 M1Y8!T90JX J1+5#6Z8I(P!XU;)?FQ:3L>L((;N/'LPU+^ 9"[D$4KAL(H\D\ MO&40?VGW[A=PYT-ZN[Z^/KNZ.K^Z_'QU=G79%[VHU,JK!SKW-%1J\KNDE?"_ MWTK@\?/N7Z ^_KI]IS )RP);ZPP+G-RM! VH+\N5 .L,\+7>2DA<^I+=N\RC M(R,GO!QJAK,EU_D-F#P^L()%M89P!DU'4U"9UE!]YB+A";GPG&!N(+NN7,/V MC!"Z=[-+?T(9,_@+T$U.DH>.BH:@'*XH>]\U77'JZ)%/J!O9%=FATUW[$"&5 M26J@J'Q"G9GDZO0%H>G9I7NNG^(9_7;@&/V"A\8U&K1F;NQI5M!ADY+IQJ^D M;ED(KG;AE?CHQI=Y8FA>8?],3:L+\4),%1+,B:W>Z7KN&7C:A)R46$-..(U[ M/,D60MC*/G?D!#;ZQBT>3QZ,#:G/+4JF"\TU]+G<<.5Z$=1/]P)LXS/SX;,+ MHAAL1UB)?3!WWJRE+@?]P2=E[9^;R:P JF%M9$MEY&PV@8T?P G\EW!Q=>,8 M[IJ]@4+-J!-WU4@@;)B(H]=N&YW5QG$4!$(_OO],%YYKZ+SI&"5Y!37+9F&C M/OI4%T;9%!30U:'F=V^\P4U0?(,P][EVI%&JE:6-#4//^;".]\ ZT_U6-( D M9SR]#JSKN >F7C E&1:0"@N\?O? PF@T$QO'X@?K]!E<^ ')DY^\AGANM>E@N%[#J'H1QJ_.!GA[ MX=/EP,K;=564PE]#C+?:Q#%U\!M/'G!?P?K.0RX5\N4SL.=X!96DB3G8*Q-.@MN$ZU_AM"\SP6KL%7X&[FX"2;F@1;_?6>I_F%CSZR56:J6,_KX"[F3U:<30];Q;XGF^$ MEXOF+K1-N#4LE/PV!A8_LV(_AZLIL2LWG_./?MR.;U:INS;3V<.7CZOQXKXW MNYE.O@Q7D]D#OG23JA0V5U2K\!K..JY7[RFI6,_$-=/_7@[FX6 +QB9.<>)? M1=>64BI]>'2'=K>F(&6V+7U";>FSTDZ$;-3\1A(O'.W.$TJ32W%HSB?4D5H> MNEA$$[%UAV>B5P8KN=Z<$YEC4Q\[6I0" MJ_JPD!4%>.H8/*%_#\FZ1"DO/-4/:DCN=UG'O(34>C-??J2E VQS#,\LSI'A MNCO4B0TWV-F,B_ML%KT%0*>1)0(.I+*Z\)_8#8GCA6.C[GU<_@/4*[AW;?R&M(&04K6-?4DP;O>>0 MBK]6?S&E(P[33+&)?@&&N_KAR!!>ML23T1L';*TUS1-O[Y(54-O:[S MSC3'4-)FFIDX8FX'G=UISOO9A#XVHMO.ER6WG:.O[T7?'\?:[X4U.(EMZ!:[ M]>K:T$LY]69;>]%^;]F[.?HXZ^I!& \-+ *)V/3G3Y(3KFY<$AEA4/_=4/IQ3[^WQ9._0' M_<%E=]FGHW[WW&-5:XP&K-( MY^*H/5?#+*E+)SV!JWA*?F-XT%LB*,9Z9O]LN! WCX7A@W.N1D_.W@W]2$%= MJX=+XZY\65,DZ"1!],K910C>DFDM20B7JK3)!G;!D M5]TR)YL7;+_RAK@S3X\=,3,'WX"N; -3&ISWR;^HPRNJ$?>=!K=3(2G<-P]20' M0+.G6_!D!)8OUJLP"NB&0B3AKM452%)LV:.]X'A1F$";V=9N'KM#L;5!R]U9 M80B#EN46U-ST(X&8#@J6P!57!ZV4SJM$&'Q53R+&1HOB.4L43)6&YR=7WQ6[X$J:T[" [56=R3%^RA'^+&?DG=C6&B59R=_ C-PPP"_!0Z-X@5T0RV2<"?ZT..&+&5^ M$[_:.7+0V(BF]0O,$&D64Y2V0ZP+04P(KF?G7G%8TSO#! *W&P[)NZ&&4B@3 M053=4"7-426M=.^AC=\56X _ HBJ-'Z$_MHH:O"%";O!KR"^A-GN1E7)!" 4 M]7"_*NGACK^T%WYK#W_M2;BU_ZIXI5G%L7UP-AA UH9:'+A;11&S=X5F.J[QVG!.98U'. *C?0X:2HAYKQR"#B*,)&"\\U7[3 MQ:V7\4KQ$M$0OJB^-(%MH,D>X<'PPG1ZL\S3-XM!TRZV,8O<&- WV]L"$SY! ML"[LCZEI=2%9C*HCBH7 Z=<1QSN]-^ 9VC:TGV?V_PVLW44?IR3WR^Q<6G$K MQ-%1'UT2JNHN6YSNZU)T7Q?9X%SI*_-UT4V#JN?=%D8GOC#L9T 8E?>?Z<)L MM9&8#D>2(VACHV^(IK"Y'GVJ"WEL"@KH8C\TTJD+/.Y=J11 MJI6EC0U#];"HX1W 5O:I90!*\KF6./G]C@\+%O#YQ?>&9G0(,K%_=BP$IF@: M1$FN-Z-T7HYF0*(HNQ4(NY93X+;JH13*;D6L/NH:@;OA.SM"";NL 2(^K>Y4 MU>N%F+CMEG$Y3/)V62,BD+6ZCZ73#8G!Q:!_W6^A)F2 UBIVL\XW)+JH$F'P M70ZX+/U^1%L%4QZJ5M>MNGD_HM.B$K6"I M;#0Y>:%'G^O#/D*\(/'NHRN?I MAB3*0VTD++0&H07"$_-UA;@"QP5T0SB2<-=[NTH'C^OOCOL[#C!F;"%^UP"9 M=_8T0K @SC0%/JYY\A=1A^Q/)1VRXSKUXDKU<*UZSE,OJD7/L->]N&:IOYZ$ MU[;H?3R=O+8O!_W^A?*NI-BHS(TV(AP= UI'+>+.,*&%*D#QQLXGU)$R'AKR M!')BTY\_JH=U45+=..1D@D4A!9R<(.35GV5)C9Z%3@;DA'IS1C%]GC5.<.\^ M"/EIK'K>R_>W(@!KB$,LM?$FNH\]:6XJ_N"XDOL%8ZKVZX+3GQ==E9H.@YDQS13!KI6W@]JP@@/K@;HYQ:JH#32 M]ODN-!K\LTN"*(-;*R>&ZI/5>",W/>\B34H+DG9#&<((M7)-8(1*.]IZ+^H, M"$F[0:XPPFXY%APAG@6^YQOVFO78-RM;-[11":UF$5Q)D1E": FR!;#!#\.Z M \ CKAQXLW5# I70MO_)Z/%F:SD[ ):^8_X^MPS;"W^:A4B&>(V$=VV%CFNO MS\Z/CVO']_/I[)?QN+=B[>LF7M>#\=0\-*<;9;('M MA2PL@(4] <('Y)H:UND&URE=ZZ'K MXAN&81UO=HJ>DVDW4U< 7'B[@L' M[*&<4Z>3Z"*19HC-"XEI"TT.0Y-Z4H^OLXETHY9I:C([%$"UOI@]_B- @_'$ MQM,?O%&*JH,279&#BE SZ$H(Q;I'4T1Q>*K/I:G$1O4_OQK:ZY),\Y;0%>HK MX=4SGHS(Q(\U))%&I"G#G:%ZP;H)K.EQO"8+:A?"K@FU#M=H_1_B_ )LX!K6 M8?Y.6L U\IW::;P>S4D4=VFKJAZVJSM].IN-8X=[*['?>V@A;X%4XKZ&CWS< M!3ZRP\3S @,-8B2/4-%R.B/2TMK)ZU>.$5NOR=)4[-^M":TV?#6@A8=&9+8O M**_TOICQ=>\*E]A#E['UZMM4T@ZD+J5W_T/5DZ/@_ZUVH?,6U0=+4JGF)=21.?;7B]>^D;KM]*R8<# MHC>)KZE_<1U/^G8*^9O>92]1]KSV;?]$!R]Y\*(&K&\#%]DZ0AQ-]HJM2)*T M>$GODG7DVZ_JQ&,02=(&S_CDNY7]L$Y3C_,35G0SYI5T$2":?(SM=DI^_ 9< M$WIX95ZKY'/?\]Z'2U0\GW4E76UHM^!3/'T'.&PV6 ^CIY-C(X*Y"TV .7QJ M:O>%LR*=:3)Z[LQ48:&&2V6=;%9JVU)G&I!<\2IK52>])T1T#LF.Z6"_FU!' MNY):B??F):MYU4]+^S>@3F_ NGYO45H-6-=R-LXZL:Q*K4 5-"?.;W]O3@TU MIRI\O&_+(0,>5L@->*CR?&=GFHY&>P_B!J\A.(F"=O'(-MFC<(^W /B^!PX? MY]BA 0/#PL$^+FBMI=F:=*8-E=8OH0UI0$,W7' K&)(\9),,>5Y3RRI1D_>6 M);]ER:+A?:?AT$5-D+V@[4'S9\,*&MA;R'[?>RNI=>. P]C=<.Z5TZEDS=7 M8'+TA>^MH=8Q@\?:W5CJ4_WO#M&6]IOV1(<"X8*R1NVC_VNWUY@4"Z",^(=^IZ/T1?%8>^\]W!W[^'N9(<*4=<%MB;<7;;[.KUP=QJ,DK42FQ<2 MTQ9="7>GGEJFJ>7T02WL!(0BCE_/HU//]5,C#_KM,.J@7WY=8+P%$\?,9[K1W=1D MD6T$(N<-,5?8MH\^U84]MC4++%]FX*[?]O&#P$3K9S[7SOZ4:F498,-0/7FJ M/./&9R'XE2WRTCF5(FV"_MG9H'_]Z23Z05Y32/*64+))/3?K>HU]*H^2Z*"OIN=NA&Q@N_L@V._AJY#V<#IG&' :_UB M[=1>C_H(,F_>M)+&^NS3PYUH#-!M25&^'M#:"Y> M>,?F\A48^[FYP:#HJ[*DG \&9Q?O#:!18W@FK;%NT M-M6)=7KE":VJ9L7Y[>]MJJ$V586/]T&JU8.4!D$*NMBBJG+R'JU9]_"RV@Q( MC2V(&K6J:D=ZPM6+9-HI3>I!6&)&DNN"J#K" M$3/$?"[J^*FKA=,Z!EK^%HW_7>/B0NS(0- M7<-CB:H;0QGNTG:+N@YJ$%Q)7_$N?8E# Z]]3R&:J)!VWU7(JT*:GJJ&Y53I M(+P/T@G<5[3L* :_W^P+;>VM'-^PTI_C@(,/CO\+\!? =)YM^"/6<'VR!R71*1..T?:V!2;Z<>7@/XF_C5-7%'YY%7QO;74= M4M;&3MP\^ZV*(1U'M)T;KK_#MRT]A!(*1XY&I!U'CEZ,I\/5^+8W'RY6O_16 MB^'#Z95+.;7>83KM#. F7ITGGQ\E@##3HEWPE^ +F*1+X"\N"I:19/XDNFZ4B.=Y!-F85TI?XRH(B%TABF0 M-622&I(BGU!G)BF&IS-&@=;ZN"0$J8OWX?G6H)Y]!9TVT0S$0V0M^.;NL'-Y M=.-_&H+C;J(U[@EAQQM3!A2^CAZIL%4:KNFPE\3AW# M7@ 3P%?N##(RA JH'/"J(Z^!A^"YG3Q6%47CT66^826)FH#T32D M"QKZNI[HE*^+[\#_YN/N<3>'6X"*H$P7!+*?@B:$L.MY'LX(^CY":D??N,56 M(SQ[2$JFFP#JV'01PDZ9729.8Q=-<+H V\ U<0^VG_@<8RC<=A'*JPO[0@QE MB:V&M=:]E^7ONP6.-3QR-IO 1M(9!OY+J*'4W:*B#IPKHT[<52/AJ LOCU[A MZ2A! N&K%J\0_+B%:#"")F7U1TC:69I%\.JZ?P,LS[&36<5^PN&XWM0R*=LY M[&R=9;TL]A9< I+]GE67IV-TP-J]UE+'@U?]L\^#P;EF#UZ1)ED,"-JY)=7U M2I86I%&JE:6-#4/U*5?O^0 M&ITNF[*+A H@[5:\%X+Q"EHU1XZ.*:,L8JWBHW YNHZ"38 PPE>0C%319\43 M.]Z\'9-#=>PU.##K;HN*UP8UA+C01E])0)BK&?VSX8+ M<3>.C4,*%L.;_234) @_%M*@BT)*T*<;V I]^QA'3_$@^F1LHX0N+9I?WF$"^@!(#QSD$V8,,G&T@Q$T^_B(ZJIW*)DA4I8>'+,D='L#- M8^!ZX6Z6X_E>$C41_[*/C%CH'<^5,VN9SV<7EVI#(\L8<2H@3S11]?0@&^M8 MNBJ2.WM@?0/7X4,J"_ *[ 0 Q/S9NNB'LK"3L2@QT&!A&$G!$T>4J*/.Z8 M+G@)TWKL_!,:?7R$D;JG>W1)M_",F)VK8X1709WH0(\M>TI HW$< SCV5Q\9 M6\-$WU$D $KR+C(O"C>AO-[=]%JC1R\A&L2>H&G8_BCP?&>#JB(6.7J0CQR] MG'QYF-Q-1L.'56_T;;F:W8\7;0@:#;W?O:&]_F:;P$55M?'TG_'6*"-/LZ,T MZK#PV4^T5XIK1HL+79SX2.>#P97BHPX>3M)CM0 LRL:QW. #52B\V>'=<$J, M3TH.W<@4X(:#6 ;.5K"+$5#C>5)R:,\N@R">MDL'JTD,YF3@S%6?>GF&D4M[ M=AG<%+!; G#K+]<4-(H;8)LO&\/]7:Q3SV337QW5>G8V6(H3O3[=^QZ&6!]_ ME"V+_QKA5QNFH!1?/+1SP-:DRU\:%CXU"+>%EN"9&&F4F5Y_;CE(R7,KAK?U MO?S0-'&,%H\17IB5O*-B$(*K.OA0]:XAN5]^$WAXL]"+]>]1AGMJ'NU5(3+6 MBR-M+$2@",=1I:FC>B:-;AR*TU! )1-@O6\MX"W-H;W^;GA^M+^Y )X3N":X M1>..Y6S#& ^4L;ED*=I1R:3A:)=;$N0Z9V+,@$*_.>Y^NYH0CR:?2#?F2G6D M M HMQD;#:Z*8];-GC*5)H:0(:;5A3P!^V=)$T-6:]?YK\>OZ.M'CN6XQMJ9 MV)3HB82D.K$A9MBCSE $G^IE"NE,%]BVX5(>ITE]GL75'PS.U?CS5>:-"4KU M.H) UCT:8->[6_>KX_I.<70E8KK.D,<-3M/'9V;00O.G+X8WV^*+*0ZE\1&2 M=H9*$7RZOA?S8E@6L)\!A<;C-)WACPN8I@^Z)*'+\0CNL>.[IY)UACY>;)*B M$V1=DS4,V=YF+D7PZ?EP2O78-+4_3ZY0(%+V3RO"UB[Z;$G)5'FT7 ,)5&21 M+@L*9$U.3V4]6GX^& S.^MHP23$\G3$*--5[#O)](J:,N++D#+IQ+]?IA0Z3 M,H'3Q]WE$'N&%'&%ED5[>ND,<5#, EMK -E+.1/V))KB?ON[:*J>2]09;@7@ M-1+FM=;+(4/3= -436@\QF\%"UT-.3_+7PT9CD:+;^/;WG0RO)E,)ZO)N 47 M0^;&#O?L7OA$,C*)8;&NA5!S-!W-OT3<OPBS,T,3YK^8, Y*&_HE7:_'J(K&6Z!@JIR*+P,KUK]%=9VVM&/X4MX;6] M9)K5K>T?'-OEI;LP;6<8YT>GVB^AE >7K"?/-:"XCE%?"+LD Z/ MQ08DG=!PYM*%\SI'_"JF(#HU-GYG$==^:5B&>Z@Z8?9>G%@7IJNPD9_+"V"5 MU&63(CZ*'ME4UL3,?P$NT9 $;= S9>V&6M*5FCVZ6Q ^#>./H6K@&YJJ")^2;[QVN@IC#LR)3-'$OI2K^XG71 M7P7EB,JOHG$Z\Y9+W-KGKO,$/"\$<0$."1Q^IA)W6! MGK4]N?E*D NYEUXFMN$HMMBK?CW%\PZHK%G!7";VD^-N M(G?7*"S;S2Z)^2/FU'E>$.][_.5^_+#J31[N9HO[X6HR>T!_C;^G][CK)=^D MOZMG7-,%V#HNGN0R_#Q)R9&8KJ^OSZZO/I\A5?4OD*K4^7T>5S*EA;T(^+P^ MN4O*-J8+U)@4GP&(\)0??&19H,V.7?7&M=-!(Y)(+I"/L!DTN:A7+YTX%*)@VTB6!YR+62.S7LM0B-M/2M)TP8'/%(38K_$^KX+7!G M;*"UPSL1AD6+,4)*W'I2Q)"I#MA4TKO5]AP+KD,>PG4FT;^U**%V%$N?QPAB ME],L)5%)]$TE)=6%3D&CL]BJ??HB[U OF:-1[Q,04FK+K)H8*U9UAJ2AN[M5X[>2XMOYN?9#T \QO7:B*4MM M7B5BF&N-2]'XT3S%C)'KU=3QO!N _@A2KEB"&\%BA798:3481K4_O80[LN') MR!VR>?*^^'?HOR3A1,9OIA7@XZFAYP'TOS4R"4%V)4IJD=;*"B2O0EEV4CW/ M(H6P=3P?7V\(0>[!W(*M!4(F\;X*JJ$)0[,6;6"(E7!2&I)EGUKC 2D(_N7Y M:XK,C.?KR1Z8<]A.Q?-S MLKM2F:)TZ2%8K&77-))POGLE$9U"U(\5TEBNY);$4DJKW)+4DRIN>2&W)*EL M:>V6I &53!HDNR4U06Y];DDM)$P87.OD3X/!I>J7,J1/9 3! M=\DO21V?@D8OXY>4Y4OU;+,&OR3=V*.04-(OB45A6XYJ]QL_#XY-FP8QTW=( M &(86W]:WZAK6B?'Z#QP=81]Y"FVW@QUUAKMH;'#^6U)IEE)UM*Y\' M_>M/2CH#%J^95EX;\)K#;39^B'T,/3OT,CQ.^3*W44 5D-429+-A]W7@'YP M2"[KZ32Z4"R!OKP6V$AKZ12:I?P[@,\O:"X]1)4PGD'BG!]:SYL%ON<;8;B: M&\.#)D$20F5T6C+5+='Z)6NA"6[QF S6.3O@N$B>C^?X(M)BEW9Z(BMI$SU/ M)ZKW7R1SB/5@I%).3UZ"MI#E\*E,5L<6I0U_A6D[+1%^Q+7$2U4KA;@A<(HA M3GU2ZPI7RAQ3;7+O.;:Y.'T>Q^W%L-_]V&!ZCWR%-O!]G5:(&;Q]3MH!TBJ\3FB8WOQ1V+;'W)*S[:/Z\'@[$I) MG\#!<*:UUXB^]6>V_,:IK"U=Y-.$+JJHL%&A%0U"?_\I(CKNOO_Y_P%02P,$ M% @ &X#I6H/->21A=P( $)TB !4 !P8WEO+3(P,C4P-3,Q>#$P<2YH M=&WLO6E[JLKV+_K^? KO_-]S]MK/7:T6BNVHEOG/?Y"?\']2BBE9 MLFI._OD/R5&5RG_^[[__Z^__!X)2:C_?9E*R)7F&8KHIR59$5Y%3*]6=/J0Z MUGPNFJFZ8MNJKJ?RMBI/E-TC".@6_ =+0="NJ[SH@"\"(!RR;:M:?&FZ?9=21+=K^?A(/J>!M.32'_D2S" J_;,XI M]E*5E%35&J4JA8=46@;_C' ,PF$L"^%C'(:R8CH+B9(D9U!4&:/(;FQ3%RP5 M6"[3>? <:"**\W]^3%UW_O#KUUAT1C\M>_)K]T,XYA^[QKIJ:H\M5ZO5S_7( MUL/6* QCOX*?1V ]]LW7COJL]0K;MT5^]>L,)TT50X14TW%%4WIZ"O0INX\/ M'KXB_6O[X[ZING8A1Y&>O01\_CFQEK]4$PQ'"1;JEVN+IC.V;$-TP;*"CI T M!&KK-U?V_4)'H:4 MA:_?[NJJRO_-ODVG:(&% /^S;:;;)OL5-B&4!?]%(;\ MF0J6[N]?VZ9__]J^;63)_K]_R^HRY;B^KOSSPQ#MB6I"KC5_P."Y^Q<8UR_P M\[,VLNK,==%_,"U3"1JHZX>@-\7>_JG*LF*&?X(&15N4@E5)>:;JM@-T\^ / M@0.++(NV+/!<0>@R4+:Y&A9ANI3I8NFZFN[7T158/.?!5'6P"+8'Z!'.>;WM M@W0$=BRD!0P1@ED)FHN@ZU%.=OF%JI*] ;?H8TL@7+69'!2CR? MTV?,,;N;(RZ4W&5^[9.S"<^FJ2''C/G!N#!Y[QPGS( E]72.@Z$^ZL'EY:22 MV4Q.S[$!E)ZM2F='N!N#T%;T0($U1=OU.P%O;+MR\O[A+^1:=1X?:5BF??!; M73%&BBV4^L-L@=+I-DW)"C->3)S:>K1Z.65VKMAB,$U& 6J$4<61JJNN3WFV M#98!4,%5@O5@QT75!*RMBGK3/]#2A(@H[P? ECSW2#VJ[I;Q7.+6O#L4(P(.6&WK!WK M .ER'BU",M)R:,6HS(:&M3&LVB,*@(Q^H ')P>S!6VU1KYBRLJXI_G9N'4E M!S5OM&F3%-_CRP:AUI:-3)H44 'Y\2\,_D$S1 :%/W.\NR4JJHXDZ@-%M&E3 M+@":/0Y9[2&RY9:K%NP-^LW1M 5C>;PE8,&0H:U*_LSQ%G8&X-. B^ ;YW&X MPX7&\_*D68%1UYVTO1PJT?Y*P(/A;D7P5XVU"5Y@R<]'JU>KTZZ_-//:(C\1 MM4ZA"56+*_ 2,-H6]IEC)<% Y7"PNCAY'%\.SS?32YK1:6KLD]"$IGUOWA*( M8'QC47>4$T-\2R8[4]%6'*''@&7)SR&:ASH6TQC#LP;MDN>5S5YF/4H62A<= MAQUSKB5ISZ0:L+6!#,@W@=T&_ )%#EOL9!O.M/T-@?<@OC=.2\LJLL@6$3!O M69%4 TSLGQ^51O&EJ'O>$Q?.@?74 M/-".H@,LXY!7;& 1 O7^7)L^MCUHZ;05"4A:,-O=0C;M5KU T2(#&PUO06/" M:&-,3BUD8)8_ !8##[)CTG$4][DYD=FP-L;D\B-:=3/UWG2SF ^!D-?:9-YFEQZJQJ71T1>M)[UVLDL%U&,OII6J&PINEU^]URB?R\ M]8HTO@[LIV>+-N.*/H&C-4];L&2^UQW/AUR_E8#L[*+END.97(\UB^\M*T9C MGL.7%OP.I!74I2HKH2^STP'%;+OH:O66H)6*SK K8WUC,&N]SU$[*[T#G\8R M0]$-O /6#A6('*XE,&E":?YLRGZ%&4NB!>PP(I_UY.)FT<^PP91_PO"U OPC MTW[;=[OIM"G6DY2JK?1I3H7K7;8J*JSYSFE_B7_^7$N'$WTVP>92+,"=.3>E MH869RUBDS^:[9WS6*/GE;\UMTQKI!F93.KR0,;B*=.2.WKK2'W_#!'=L%PAE M2_8D%X!I&P8.)50@1X3.5+5ESAO-I\")WDDCS2I0;89<45H-MXKE[JB%&YW5 M,_%#K^>*!&!94'1UJ=C^WL>P&!.KW\[5.#_/HN79[O3%1-?S.<.5U'0>[@U6'L@F)\!: MK20+;DLK:)K7>O=L$3"_7#!%))COP:>]E5101F[%=(#8#>RC? M*T^Q0=H,9A2._]G2F%X&GA)#JJI1^%C)+;E!NYQY*T38M%5#"=ZQ'?([HQ?! MQHBPJLOEGBKI>1K-&GVM5![%$9P MTI2W7U1,"?0%@+C]!<5?=-0%) $O>AX>>!P5,)'F@$KA%,D56)D@W"Q-E2=( M.&O*0>H%A..](KNNY#"$1*QG!B?Z$A]A]Z-7W3_-/.\_-=FO2_#R\%^[ ;?5 MR=1U &\%TQ,GSY4]W'"&=7G-%K62VY")=4[LXH/ 6_Z)O=M02R!Q'A*=E;7K M1^C ):3LEO FZX@6.14 M0Z7I0*YG5SU%?6LI+]]1^_5\ZSETMQ0@29Q__PZ2 !Z<<'\?K'(J3 IX"+;. M__GAJ$!8!9O]X7?3,/TB0#*TSS/XN7;D8(?]UXL^PX\.\"7"3V&2Q<..DN&D M'_D0$W:T?,:'KV+A6]$72!?+##=O#VEY$ G8T1&R-J5NBW RL,<7FWQYX%:+ MH;NX'8D2[@'N/ZER\'FL*G8J7 7E:.H+5:D]WP)\^?"^.T>9!"/>?I3!R]9S M7974G;!(R0#\9IA.]20^S\WRQ[]' AY[SCGZBG_W8WL?]2WX]@\!91!R7S!]%A#F9 M5N!-I^#"O;+!3DL.-=1&"2(N100.P;DO0P1V!!%']LNN1,1FX8[Z>%6R-<6W M,TIQYI<&Z0015R#B4AF!WTM&8#=&1*-7';:Q0C9W$7VE_$S;>D]ID$M_=P,VE*M@XU MNFV:\/V.9?%-<\.0,2?SIW(SOL\)_EKZGN?FM3=1UHV-AM#LK.MV8,ZD22SN M0OLKN/G&U'ZOLW6"F]D%@EL#C1CS!I55D8HY(:JQ%]J?S+AOEB9:/.YD_E9NQ^UC:U]+W/#/)&BXA&:DZ8);U M#A5W,G\%-]^8VN^->1X]%>844+AD,>L%[Z5-SU1[MCJB6S$G\K&9QB/">;MM M[1R\J&4P;,;"2E?V*,@G6BTD[@[47;>LHA>W/LJQ3(=DS#5#M/E2ILL0,L./ M&81WL%J[XLCDOC5MP)^XD<&X78]%&.K:_9I>L1 M'553BFYAJ.5INZ#&/J]3G^3;*)QP;M_CR:XX=.*AI M0QT+X[VI ?O"R+,E+NZ$_42.C4(<^2C'CO@-WI)M,<>+CM)!Y4*WET^LXLMI M&Y$8\A&.I>1T&D7K/*P83+8U%KU61XX[83^+8V],541 TL^C$^\XG=H "[([ MFIJW1%O>SG2_&W2S8ZI31NAEI6XG3QMEK]-*PR(Y=B-KF[U:QQ__AE4"WKV0 M)P%U\9 .*; ;S74DN%]L!H&0].V\ 13]\(GK3\(T;16GW# _X;02JM:Y.3TI M4^/(RL($T]?Y0BAZ0SF=B0NF,Y-*K^/5RDNZYK6T9:LW$W4\P?2WP#20TYF/ M8_KH:;S78=>/%[:849K/]^$-C-J%@6?:I):O1A:)D2+[!\[G9>]R8A,]Q AV M.XPPY*K--[TNI_E5GZI-!**7AR)K5487(^CE&,%NA9%3^S4?!L5H+%2'(S6# M:@MUPLUS:(\K*0DHHK:#\V$ZETLJW9\OO;D&U>LNO9XXBPP3V0VZ"-/YEG'_ M.PAYK+1 ,[P'3[5:?^I#OCH=ES.)(?!5L:='W?[DJH?E&.+CM_OIE<3P7'N@ M]3)R2UI:B->(;HISXN-<8(SQ7[QXWQSX.0C)7@C\PZ9? ?POKIFY8C?U M9C]O]V!/LM-%TI-7T^C6B7N/ CBV?@G\[P?_W&,D[.E#-.6^3F6M!E[=C+3% M?%QMS58CB1O'R?A)Y/ZKZ!Z2NP3X+YK^;@;/OJ./ULXNL%VYBVS*15@D25'; MH"P]Q!+#Z:L8Z.(A'-#]V!J\2?AOJ[MB9;K=BHM/5,"/#Q=_.Q,P8>3?QPB] M%1=#A:H\2VMC52NA1;QA^0M]UHUL_G"BBR//PHDY_=GWCC0JS?Z\;ID&76HJ MY4;3H=)LK!*.$A:^AH4?"?]MM?!O9$Z_>7M0?+@X,:<31OY-S>DG+O8FY16- MY;6V9CB:-&3@"0S[26PX8>%8FM/'[Y@*[GH+;W0+N23X5!?7JN$9MV9*=L-P M@XI?Y32J;[OI@=%1!NG(^:9@ 1X>E^/'O\''9^L19?[X*#HC?-_5A]%'J&MR MTYZ6.)Z 7$*>*:66Z4SE I37'8GD\@: M[9'&2%3OQ/HP1ES*D$L+GFOQA#1N^?5AE=<*"4;>9PE]%49.6T*G;[WE-+\= M6(G!V?C@1N(%=1\FX#.@*!PW+/+S'P.]F0OPU?3])KM,P-<5(CB$4[/:V7&F4IDAY6 MPM=QX^L(VOV_#U^SUD@3&(*2H^\LD27(^>[)GP=4[Z.FJ]V"[Z^-*H9 M:;X?-IK(@"X(?9Z8JL6AQEJK4B6QTS\Y7IM(E&_AV3=M2P:$86U.L9>J="!1 M>N"=-FG*/=%QE57PH2/.BXJR/V=+Y?$VU2ZO>KQ:JO=54C:LKAZY7< ^P=(M)NU:2G,RG/^S#FZXI;ZU>B ME^GS!B(NFFJ"C#TR=NM3%TUQFT-Q("$<8U!!J&QE1:L9UZI[=E4K1:],UQMX M.#/!! 5[%-05($$5.=2LO ,6J@[L6TF=BSKE.:YE/%7J*%7A&9*V,)HW,N(& M:]87V7$S;IBX>+H)0DXB)'""%#L0M2\ATD-9G"I7)(0GYC@CX5X^/XO>WO.U M$#DYWP0C>XPPELN)^J/Z8$Q.S9I\AN#%$L?@>@\B,D;<1":SY7I%N$[WY5"W'+?;PM9YF[)!Q MSM,<57BDY:2QBL9MVJU2/3-:C+)QTQ9?X6G&#@67>YJUSE*M=/CE&#:J!.0J M[%2N-.(F([[>TXP_0DY[FE6S79[C9AW6%%)FTL#BE ILW,1&!#S-V&'DA:YJH,IQ# M1&9@T:ROKR2VQU'EV!D6T? TXX61%YZFQVF-4;,WJ])^9<9E-W6GJ.)QP\'G M>9I1S,=_OZ>)*P2.KNCI3&/3U;R[,=")Y,6-^%_E:7YI+O7[T'#.T\QZ.F?/ MI2&N9&*);@QHKNP:[8Y68;5I/C%H?Z M6D\S=L@XYVDN3+^P)"DKP[.TB-8GR-@I.W'3%E_A:<8.!9=[FC(_P0:.T;*T MGI^9S-TJ7FI.X[91\?6>9OP1)JQ MP\@+3W,X8VN.9;;&?"W-&IJU'N:=4=Q$Q2=YFA$]IWGZY'=XS'>I*JN"ZKBV M*KG7GN5N6*[25B1%78HC_671V=LB0!>.;( M]HF%/HG$-]]W^5'J8R2ZVWNC;$'-\3B[)61376:RFUZ1HJ46+" MB0DGQC#/)]Z&F>*!7Y?$\6)]-B)*-^"2=&B1.CN \2;T[TY^RNL7=(1 MV/&1"QZ"6VO"M:=TT7'8,>=:DO:,.SCP#L7)-VUEK-BV(H.8\Z^,49RTZ6_Z/#2>JT.VNAK@>L*_ M"?_^+G'FN/.OC7?8(C5V:$IOHGAO*4Z'5L*_"?_&,3I]W/^]+<.,S293Z!NX M34-&>F#8;%6GNI%S.&."E@A6!_T 6AJ6:;\&C+=>I!F,FO= XM&VW:X:$)!(FGI@Y?R/[;23, M:IIKT%-X*<)07H(4?MG'!3/QDF+H4]\<+<(]%AWB-%H>C;"1E:&13 MHB.#611"L[?";/;2\C,1L -JMF'G5<+=: O/66KPD.#6L2NPF]@!KS%]LQS; MZS!]/SM@AE4)W1#G>8U8D9MNAIA,93N2TC:Q VZ/O]LFI=P6F?Z@XV\@42K0 M4&4*KT5]B#'1+!66V %O8?;&MFLNJI@EQTV-S7NRS9:N@D5N(R3! M["68!;9K[M9Z'HL@9OM.LY:W9$J&?:PU@9;D:C:7(VFK)I@]BUGLD\Y_O3KP M1R\\,#ZP]'/+!!^=%XAS1=549%JT3=6<[/VM'*')RJ"$=&F5F:JX65]D&#-R M=N>K\W['IGI(ZF-S_1TSESZ$C<6LVT21!57G%Z,!L;$H/:,XD=.BT<9&A'-. M/H2-;'XDEL5YH\^79LK:**_Z;6B0R(UKL1'5;($/84.>%-B":98@V-#JSG1F M4+4"$SF/,=K8B,H^[_6%F(*GPM_"IL&GNKA6#<^XS&K^U$)-[8FW:*2Q#L(O MVDBOW1SZA5HT+TKXS$)-P?L>*?CCW^#C,Q+>S7[_#4M ?49ED._/QUUGM)A* M/MKE%Y/N$N+43J[?CYS&2?CXM^#CV]=_^<3:P54 M:IMHWBL3H4J'4UV2*R ;C#Z>Y0>-U\XV%7$[N*OM!<-_0@-C.2YE*XK& M6**YC[EZKFUUR@+,>_4LG-%G1DTH1-(CO:]E^7K-'F]M>;5H=\(-"L'$3?+F M'G4>@AP8).\E<[VC080@%RN/9TUOKSP QF75W16:S,*JIL.-M M@QWU^8'>A-5>1M$@R$KS=,UM?NKW$>8T>\1Q?H$5W4G^;-0X?W)NV]9\,ZPI[V-A%;:>6ODE"'@\^_WR M8')X8GE_Y( M=E;0J&KPT'K94&=:O5]58V0<; ]EGYGA]\3!:3_M6NNPOU \ MHLA3%8W+=Y;S2=6<>*48Z8,OL ZCD*IQ*>7?M@Z=5JXRMWE!Y=&&+J(+KHLP=H@X:QNLBCU> MWM16"Y@H+5KEYB"]GAEQDPQ?8AM$(7)TY(*D:VT#TS");&^BN1I!$KD1.] L MMQXCX_!K;(.H%2K^B&W0R\D;.E^E:$Y8+==DH:?3;/S4P==H@KCAX"W;P*E" M<]3!H3;/YIU!6B^Q8.#Q \,7V@;Q0L3IR-%&FKKZB)O)/,J,_85:(EIY-&Z& MP>='CF*'@+/686M6-60/RT]IJEF2U8B0%OL ZC&"1^0]8AP.O!PAN]"7-$^Q6?]KWT($=-PGP M)=9A#''P9N1HE8;0UA"181^JS92-MDC#:OS \%768>P0<=HZ%*GUV&FU=!^]]@.&]6<5FC- M\2Q/H\5!KS7TYJI/1 X;KTH2'5N#0R/BJD6X)7P^,Y_[ D0P(L#A*=IW,:^P M;$(>Q/F&P\J/UU\<2LJ8YS0FU;[DQE,\"6DEM68 M7@:+G#$8?2K?\JJ()RHKF+$4^V9/U7J;7'N3;=9JY/T+,G_IY+.GB^J]$^+B MQK K-6P*T^J*)841(;KK:@+QZZA\M\K]]S5@2'15;-)>8ZYQ[@8'Y)]0='1+ M0<3*@+EQ7?QW(>(LWT]Z;3;?1BL(KSJ&,:YR.6\L16Y///I\?Y_;#^[+]RU- M7LSX^9361*E;,1:3Q:;6C;7Q&B6^O^7= N]"Q%F^-\O"@MQ 35=CRZ+$+L6L M+T.QEOE?P_?WH3*V\LDIU^B+,+3IS<>#M:BF)W>WQKYT\D_79]Q7Z!6K&I0V M6T2.[DULKH1J-3T/QQKXD1%Z-[N"V_;=51\O[><64IH9H M:\_R $A)"@ZH.R?/ZQ_IJ>//7R03[ ;XJNV+OFYS]I_*+_5VN3'">1:BO PY M7!+\*'(6^[9LVTOJW?OD_UMT?\J2.$7XNXQACYB#)(WSD/GX*)):!+>4-_NK MIX(J-B]OD[U8UG"BK@"\+1734Y[KI5L*FQ(P:QHNK:MTJ5P?9C:TCRZB5ZOO MK'@XLMJ?*1I.TBGBLN$WXTE6U8'16Q*=;5*+]?+NW(CQY*^1I289X4=1F MJ(4-%",7N8# 6<8\MMP)5R9<^8(K&<4TQ8BKR72++[0&HK7@:T5:G9.NFDG[ M\>+&PV5.N##APA=<6!L%?@UEZ98MRE;%E*+-D).1IAFB-9[0OE9BBVZF362B M>0O/288\L>();R:\^8(WJ:FHZXHY42*N)1?-9@[-5RN&YM?R-L[84#\7O3+1 M9YGRY5(GW/A[<..1,QG?(.I:I&S>FHE>!>;JFC3Q5(ML#N)EMB91UR_AR8B> MD_HF4==R6AEI4QKI:GZUW6CT.UUS:D8NK3F)NB:\>0/>C%/4=6%E^YAB5N=\ MC2[BHTJQB#>A>#%F$G5-N/("KHQ#U'6X(4FWO6ID-17)E#NU15HKY>-EOB91 MUX0+OT_45?>;D+%PM";-V1-U/;$\V![&2STF4=>$-R_CS;A$77N(3CC$M%># M%TW1:BTR>!&^_ZF,).J:<./5W'CMM?&G;HDWINLJ8V80G*ZM27M8T(1"+7H% MU/<4/GE+?*POA7\Z!T-76O1P.EA@&M',%IFAOVKU"W??B[UN\C<^!/2D07AX MM:ZGY^6JIO1K2V^]@>4Z$;TSI5[.]LM)T+%V50[E5<17#>::]=K7=S,G^ MF- +#7B?XW1=G%PCI.4*?"G=4^'6;.9ST2N-LKV)\MCR/:F'$^OW<>44JS-\ M=ZNX]#D(/EW&;S:'59BUYRBL%E:!^2B'![X/'L\=157MJ M,F:Z-8.):0=>2R &O%H?=0F[A4G0Q@60,[+:O1.49NVVUF?H.F\>U4KZW09QJ3=+KL8RA M?+;==C-ZOG$C]2O)L0TK4Y8QM\Q'R;%O1DV=AJ!TI5EK:$2S&#EJOV+D8S,^**=R;LIWVUF)X)W5MT3*:NG,K 75 MS?&]]D@=;4;&N(1$3L_$ BD1O,'TEDC)%9L+/$N,EQKK+N8B-Y+E90PJ^$84 M*5&[S>R62/'&LF^&98%:DYTXM&_R1MT1;?N$6W:8\72T[7O)FJ^1J!B?D^ODQ0D[9R %L M:\R^7K<79Z'.+MS'O:3H%6G[O!CW*N+PMPD8=@;;*$L MK1IEOL:X18Y94=P:_U9$/SKON%E--Z=[J3_,%BB=;M.4K##CQ<2IK4>1C5Y& MG>XWYG=$N*?;?I##I#I*\*NIV,Y4G=_%;M$Z;LW/0QF1]E@.QV5I0"%VXO6? M!_9AMM,Q&GUS@PF(4>0@RGM[]=FT+=")ZP='DUS2E(-0=Y@0<7!"<9N38CDN M92N*%B:=<=Y\KN^!35H%+-=7Y 5=FSC]G"5)ZUGT#/+'8UIOSWB?(G)RRG%5 MFK>@M@*1>;GE.[C62Z,HV6IV6HR?4/O+524J9+:L3::=>@^F6C--$>@1ZU:+ MD]4@8N?TPAN)XVEMX7MHG1-TW>E%[* >#"'H9R0. M?0.C:9JW6Q-^A.=Y<3+@FAU\.:2XR%GGB='TY493U%.SO@$O]N99N+G.9/>#%:O!B%LK\GTB2O-X<+BJ-.S&#I\J*C[JL+AMG#54'I"4CD//L/F,1'IYT@Y@QBRHII^[IO5FQ;G80]OY#L Z>*%C+% M?(7V6MG%LH2-EWXQHDZ0ODJKJR51<9&L2O0C9V8DO!@M7OPNB>)! M'X\9^9RDF"(8S?,ZC+LO R/E6OXMBI*JJZZJ.$7/E%5S HP<4@)6CA/F]I,3 M8 8?')J\+6//*%IC-*Y9TWJUC+$:"DA_X,:-L>^<=Q>\_2CY#TH\OJ+_9TB5 MZY#S'<7-/7:P/F197RY00FT4/K@M$;M6#<^XC_+.P6(]76M5>5&#! CU:KJ( M)SS^ZNV/%/GQ[[:6[ %)OB/S1,=N?L\>4D/1'KOWW$7YIS,RG:NT:^H,&?E\A#4=>7U M_3<-;\R<%]#B,_3A%53\]OPFXY;E&K MA)\CQ\^QBS%_$W[VY8Y(;)HK#E8)%F.6K)GV:Y';+$GX.8;\'*\X]3?A9QLK MLU"^J-0UH^0,K)941?)\HI\3?HYAK/L"_[EI6S(@"VMSBKU4I0-^#G.-.^*\ MJ.P9;8[(S# ]9G$-9;IBN20J!E^/I*H[-JO#PK2'T_J>'M;[*+ZOU?N,[+S1 M9KBB->7:6;(?FUM"^ZI#',M!/+46-"LS(DTSFA='GT'#I;/]GO@X'7VY1ALP"[FY691P'E9K$+[4 M%K"RF,4-")^G#2*8.?@N;4!4!)RI*EF%5\I-!3.7V?$@$\E,Z^AH@]C1_F)M MD';+/"5L.C+M.6W3PAV;5(RX"8$OUP81C=U=HPV@FE?LM=MP42-(KZACM=90 MM>,G%CY1(GSY;NJ5%#^J#3I$7FK+U!R'59*>M7E@#+!:_%S"S]8&\:+]Q=J M6ZKUW'R%#F%U-K.'-#G,#*)9KS_BVB"*D=]KM %>&3;S&*9:M%AG= MZ)7=CHPVB.BUY%=K W2U;B"87ZS3M6K+J;;;JX4TB!O_?[(VB!WM+]8&""UH M##LOCK2%7.7+O.U7I>A5KXJZ-H@"/J[*T[D\P_4TQD[?>G;C:HIF?I[/80+! M$VTL77?K$C/.11*B7YOY>H9!KK\_[OL\N] MTJC+IBF.5Z!V)]\8E,MZ*Y(L< Z$1V:6T/WQ )%J.^X+LI>,DM" K!X)LUD. M;F[H]G+3B)NI=F1B"=7W5&\&BX(>W".XHWQU/E37V66S"2N(/,Q7Y^-5A8MD M@LL9RI^87$+]9]1'7E._-5=[^'+JEGFT(VW*^J#M2]6X\?V)R7TKZG_*Y3"' M961$LZU(BKH41_I],NM:78Y!_VW5T?)^ M7@'NF"':VO,SX**N.&T@M$Q/>7[/[9FN'DOW/+;9C?!5VQ=]77"7\_5WM NK M9:\SS6!3B?9\K\H-1YJX5"+)PZ_)N6.C$_3\.">]!82#T^"GD'"703Q507IL M=!Y#'Q_%);=<7X^^;Z7?+XC!)A+I HDTZ-7RMZKF13#Q( M)%(BD6(1]4<$)/V80/ST8<_')6 ENHH2K*AWP+O<5+25/'#,@%WH![,F;3LP MEH,_&Y:I&'/=\A7E(";],J8?%$=Y[M9L;[<-OD=A!-\5]W/]2@@2=:EL?T'Q M74=]K;&>C 5;R^IHDHN<+-A#\M4Z[H.9[UW(CW/)(05VH[F.!'=C MB/"V"21]H8H^;'H;AL@\>@U/'Z+/$(,!S[L4P<[@FM50-@-[1B#MR 7W$X9X MG\T*4)ZY4$,<-KU=3&J/TZ*HVEU1]Y2\__AG&4!!M*6ISP2Z\YG!^-BF8LX] MUPD;8"^@?]!E71$=SPZI7;25A0#"\AQ9"3GZ1'UF-$%:'\?--LO M<-FT6_4"18L,;#2\!8T)HXTQB:S9\G$HM..(@]5J<.JM:5T>$GI1(O6CAX.+4 MHI,)>[2GK375661@@Y';TK B#T4Q- MS6BE<=*D6=/XA=['(KD#%6TYA;:1-R8YI=G)WB/>H;+_>Y)N"W>3<9J(N6F MT^0]H5<8U]*>8L?.M4CP'N$S]-'">T]2)6BN-JN:+^>SQFNI*;S<&^PZFB.W22:E.;KU=R>[+37 MD[O?;B9RV]P >!O[VY.IH(S<2GCY37ARX8R2+EN&$NPG.YV5M2-HG5Q!9J_) M5F&/<.#TL%7MZ7#D>'=/M-=3/:FQ7\_U3O3%PMUJ^%;T10!_Y@("(Q\A,/MX M=Y6=J[OH;+6R^-I$H3;KHLG.5Y'EV/<0F'WSAJ>/$1B!$ 1" M&S-TKFLS;9G$6G0/6XA]$V6KD)XP]%7Z^05+G]//+YK>P"HC!#0;X $-P/'T M(3#+'H\866BFB98.]:L>KJ/9L&SF1>QL%/P8BS'!?I0 MT8)@RNZ9@9^?L]5N+0USSGK##KH9K=6(I$5_=&WVU9S>7)R/QXI.(OG(LMX- MN"@$$Q":O02X+YI&$;CI#P#7[E.EN;9:D;1O#HSBL%#HOLK $][*K)MZ)K+WU=1[2ZZ/&V*6;R\B-BU$\ M6=P!_6]L?Q.;2JZO8GF:1J?Y;J_KF<4*&ED\1,;^?@:/%Q;X.7B\:'H_M?8> MI:0W$&$VGA1RM)H;#]$FV6&TZ*5_)8KA?-KX8^T,VP)];@LUN+LJ#6$!GX,* M5L\24\+"/R\+ #W>6PQ>"'J<*9*[WTMIEGV8=BQKI+%<-S=?VZK2FT06+A^3)<$4Y;S[7]UD+Z34SKHW9WA0FUGE5*C<:\[H0 M60UT.8Q.3_E;!>XO.L1B.I:NRF&["O FG&=6ZK;H&U#@^XID+_RJ^Y3-*]*Z MGF5,;:09*,(WLA-I2'Z0ZW:* M-F3)*,Q6)C#.U#;IP30!^;4@__R$B]\6RXP(QG]*9LO>QNB.&VI!\QR.&E M M>#9/)W"^%L[GUOA[(OK<@<,(VB:XX#37L(I6><7,:85YB9YB5N0\J\CC/$*V M2403J;[2-FDH&T =@;=HJ+_*+(5JI=<81<[OBSS(DV30:-@FTU6E1F:FFJ[5 M<@+$;FJ]<@-+;)-8V"91B)L0=NDG5;ZBE+IZ;S1'#<*!;*%:GPBMN-M MFWS=4?&O1/]IVZ28$9;517>>IMG)2NEAV8ZR[B<&>"QLD]\3RV=M$\6B;&/J MI"T-+>0&%U14;U@,<(X MCY!M\J77 'TE^D_;)N)<=_WQ[R<81(HELQ M&XHQH55R5$1QB2/S]\^?C]7"G4\AO8^@YELSIZCZ" [[3&GJ#;MRM]6*G)$< M4T$=P0W 6PGJJJ^RDUR51>D2AD@;4MZ@8SK6N$DVU)X?E[N/O)DP_9Z0-GHR MK?;R:\/:(+C(Q%K!1TO>1"VH?RMYH^FJ/O?:6$8C:*U5&0GV(DM$+FL@#O(F M:@AI%X:THRZJ%=YKY5S!F@S)M7-WB1"KA3L>D[JOH*X/QG-HZ.@&[).DN\FA M2[A53@3U-X@'?1A-9P6U:HV:^@9!:SS+K#?UEM'O3QJ1"U-&7E!' 2'(KJP1 M\E0 Y-.JME-@7#;XLF,]'B0M*J84U/RVP1CD9E#>#QU=UNV5Y:'M^AK660Q? M\E1=*?!+?Y7OY"/GV\2E:/M5E+S;@*)R_0)R.5^CSZ]/^YWX6KP+7V=7^0:4 ME2T([L&3='5,Y2L^W0:&_:QL=%O5KE(VD.GKOBXLC,OA?MCMY0X>-]42FH@R&,UOV,@:%+ MMQ[-"PF_\(:*"-!.M1WW!>DH9E7%VLL5JG'69*YE^U9E)45N)^?-6R9>32SJ ME'LC_DN,9&EML*3%0YC:M+2R8^?3D=N&B<+ME5=;GCU5EYN6"GK< :FM3J:/ M]J76MUE76S,XK)(:EAEDI]5"]$39]?;EV5E'G5D^3G/QL98=ZTX5>R_\9LMB MKC%IEVF"GW;+*E4HKZN1$W[O(/;1Z7Y[*N]]J'#Z6WR#YN$*4);SR.)]JI5G M1P61A\7"<&Q5%XAE,]^ Q2^;_F^#@J8Z5W3UJ6(TDI>G3G,PH%6F4NO1H),> M%3G_XOU4?S[=;T_EQ_M6M[+.=UQE'TDM%M.,!E?Z91B%IP0S[5LL';V2)M=3 M^O24?S=J'];A]9M0FM9TMLV74&<"Z9G^*)?^!GQ]>LK?GMI%4;4GX:Z5\Q0+ M?SBI!:9?A^6[DMC&NI_LEDX\; C070=>CG.SR"U4E>P-N MT<.64?!F[S?Y[*M4KALYJ#Q&0<59A>)X<=UL,^OUO+#L?@/K]2L<5/SYWN]7 MTORX@UI1NN A>MR$>ZUIGQZLU5'3_0:FS*U;IV MLZ/V^RCT#:C^I0YJ]%#PPD&=6-*"%'+3E694W%9ZQF/+O/T-#)I/=5"C0^4S M#NJT7(#[C@:[= _.+I&1A&*EZ)[RC+"#&EEJ'SJHO6:Q8RW%FJ^)++HH3KOV M=+WY!GS]Z0YJ=*A]D8.J5@JEK%:I6IK"3(=^W[*M,?P-M/@7.JAW0T#)7>;7 M/CF;\&R:&G+,F!^,"W>GU9=./@/^$SKGE"%ZY-,JKZ]MO@,A/!'W3,?>*LX=H6!-Y<66&?2ASU8 M&"K#:;?O2Z_?Z+GV VC^@9=)NJ@:PE@95ZOT:EW7B&;57Q*E\2H-K8Y/,'SB M^C<6U"7 H,!S!6$BZD+>J]!#>R-X,+6 C'*+=;O*_,DFEE.A:.(ID'T/.Y4;UZ/OBRH)B6H9K'N@V6%@ST7)?/GO[U?.#7K(. ?M MA55=+O=42<_3:-;H:ZU2;@9E7\NUG0P%?W[@A77!G::93IG.+6%B1&VX%F>B M-?3UBH;,7O_ FT*MJ>NA!"UV"7QF0!M58YMSBNG(VK"NG9"@!\]]X.U3RU"$ M&8+EB HM#V&*,1O#QG@N-=T3"BN ;MJZXCS\?E%C,X M-4WPP$<$M^>X8,2V,#'[%5]DY8:&9MWI6!\R77-ZXIW[AS[P7D9Q@?&]OU%< MR*:5V7#)(1787[.35E6@*X7-B;<_?_3\&'ZIZP=[=T#?V7Z<*J([8EJ0JXU?T"1G\3<_>O@':#I?-]P#*P8:!Q62'WX M3P>X.DZJH:Q2;,;"=^,)YGM P7[#DIMU^= M>.-M*;5_,5@"KI>JH(U4'1O[#5)6! P!Z M^#__DT5A[*]'(,QOM3P'4X/CJ12//?6CD8BB?A)P"IW.XE!%$;$P(N)B# MA5Q.Q(3Q:#Q6Y'1:1(G,CRWH/SS78,"'O#:R=/FMN?.-2HX;!T13?KG0J-)?_(4K%=%0CZW=*'5 ""[:_5%%@[$&!<*5!8*UN<[T5T]DF,[B7% M+17K7JH03]\$@A8^+JQ_O*3I.-"D[C\_5-#4422PAI8^ K:IY8ZL]8_[D+SE MB38 ;%!N?6[9[@'U5X[HM!"]8?&^U(&+0\S;".%IPU>R=;]HG#*QE!1?27&^ M >C_DDL#H9K+X,234#V"B5^N?$CB*!'KM$[Y\6^+)]L=NLT,4FVZR;8[J2;? MYGBRT4EUV!00A1T@[[:\C& IMIU"TG_(_]U^P193P#]*'2P[$;H1$;IA39'0B7@E=9=%L9%V2@A.&]!L M";N"-T'=&TA=_#M*W4Z;;'"50+;&5.Q>8+SN!:O[B)F]9!W;EI$2'O])N=;! MIR^R;D]3*^Q%5B1KRT.!S+'LA[W?^?+7()7FP0.JPP[^>O7S-A@1NJ[@K4%Y M(M4)=GQ38Q4(-],+]X&/ZYR;,C0=;FH5P4L;X3L/&%D3W#KJLVN35QN,;Q?: MX]7$(J]0(W=<,- !!&>S"!X9Y?2W:DQ2CBT!V2/Y%A0L/YS&D#4"+V 8^3F; M@V47=2"F2T"Q3%7IQWY\LNK,==%_4,U@WM!(MR3MKWV0!_V9#>1,&,XY"-7M M1!#\$TD?C>?L!=).?^7PG[F@FQ^_GL4!)!3)C<!K(/9[:)6KKU_ZZZW773LM.*WYH==',BL%]KC(+YVT+4% MNAOKUFH?<=E_A@++X6%D*Z(&K<#\WPR MV8N6^?$RK.($Q<_GMK4,]-O-8WI;^Z1B G]GOG-YPFKK86U;VZ,G_8S)Z(IKH)/_\W MX:G$+/RL_V3^YFBC;EN^8":SUDCU;!^OO1L(H/5KR1>@LQHSNXW,.CN MH!))6;85Q]G]'Z.:"G(00%\3,]W99#,B[Y?A?J5H]^M4][I]6 Q/PTB*_IEJ M>4 ]^"ERJ9B>\FK-6FJ7,7VB3KMST4W8W =8KJY+E>G)[J::CKQ6HS0*F#M)O L (D/]_$% M=Y36I.X4U6KU BGE+6BN0% 1?P-; ) M%2>QWR-FOP.(IP*,)_L/41IZ'&/OO^GN<025Y.6:Z(][FWB!B4L"*CZIT="D M@VL\4*9KODNK]'J 37&'ZOG7Y-0 EP ^'AB[O(?_WMW 92R HN;4,E]G%3'8 M)(O@HR)/L]@RU_!'=M;O7^<4H3ETFP$7"! $^2L%O"3BQMOL7ZR=GA(5PCEF M_G)2KJ(K\V!)=]EA?P8!0]T+AI82 =( !5]KLXA,^;YAB]NJ[$N&F?E$97QM M'MKAB.^8@<UFFJ"U6:UP2_6IA29+'4@]X9.SWH'1C2M=*>9MQ&]6JQ00MD9'HDZF;!0 M;E4K(QK$ECEU(+'+3#;([$"N2T2E!A^/^WX7=GR9QZ.LI>E=4GCVK$J#%P2U M%Y^E&*^J0[*[D.F5QO5+6$>J$[V13EZ='-$!AE.#Y ID:\>R=='6%/=VSL_] MJ7Z)^Q.*ND 4*:(T34FZZ%P;0+V[S+E@&JD_=ER^.]CVA_/?ZV81#6(T=OG< M(2V4';A30&FLIBKXYLGZOV\H-6I^V=M!TLN/EOWXMV+*0>J(DAKY*6FJ ,X& M_6A@B94P5RAPF [RZ?] =K[45'3"$V-R2M1UT"(XBQDX9 M/#=PQX(6-E%T# MT/%SCPP+ M?W92?X">@=Q-.1X B#.U@D3__:$_=RJZ+^>S$I\/.CP$%SZ\F])__TR)IISZ M SV8]PB(<-!H%%RW'#P4M@=/!N/9=18<577"D83#%1TWE8.W/-(LO1N2L9^CJ>!1PBIG30EY(2)0GP+( B MP'( 7CM04$>_30$40$=_< S [. M]EXI * ;8"W\/P/-#+H#^BL8]R0UL:V5 M.]W__!/H:"4[8RE!Q/%!K].HEC:RNS>D/?-XZ)]FA8 -'BE(]D%&VG MQYU21F]7YKI[5:0MLL(1YCU'-17GT+,K=/-YE^"@DB:R/8?VFS0U7[6.3??F M9>BB)B6^*.,P#OBFC]M/D4'W?GRE<'C4=G2'Z?L-DS%;7=, #4D6+) DY M' M_:6;E_WZ#8*-5_LUXS/^0Y Y=-3M4&)*R/#=DUH!K]SM#.PBICN,I]F/68KAWIX31"6F;:N $^Y9_!B6!=D_H MX#6."W@^",=)H>\?E%)]2.TP5PQ_ $\&-QV$D+KFXI-G)5K!1"#9"K/:5&"M M_4@YP%P JPH_A^QE-W"E=KTX__RH-(I'0O[A?,-M6BX<(ONT:H>.!VTC"\VL M#C5HKM:A]JSF#5Q@'J+XGW &_Q.#TWL([A?BWT)Y3<.PJ@<-26Q^X:>#:B>\+ @**[Z)<%Z]" M6$%P%[NZE#;P%?;V87I7\.__=9@D-A(E;7OQX(L\TX-+,G9C0T-Z3!1HFX,F MCEW%?A#UE>@[.Y,]!U:<^-]/57QW,PGO^PCO(TD]_?F4>7;A)2?IG]GLRTM. M=M\EEYQ\^24G/VY_H\DNMQA&)"*KP&EAC"NP@!,Y6!!1:21D\3$F9](XD<;P MYWG X2+?Y"*,<)RO,GK>R+TX55'P9G+RV@%5&@6Z'Y0FKI.#QP+AJ2+;KN^L MR?"VA*\Y@_9[G3J+93KP!?/*Q?(PW7%RS^A,3@3Z/4=X-=/.9RB#:@8H-?__F!_GB;6I\^PT>3NTFV.Y5B MI4$VJ K) )\?F#VA02;@,(&G7R=RG[+%]VGZH+^MV53YF7KL-W70\3:O6[P$ M ELI\WDH>$.TX(E<2>3*5\N5;S.I2*+M42Y67,5 BOL=G;">59AX+>2R:#9+ MO"],$72Z\RE_!J&*T' *DRP>WY1Z>M6K&$8B*Q/T)K(RD9410%MJ_S\$^XFG M7\A.BFT4Z 9'%\ ?',M4"F2'+N1)!MB"-%>FZ0XGX#B1AM\G1)_)S;RH [FI MI+BIHKC.0^KPCK_4'YXI>K(*VOTWS.HEO8GGN%L!O&N$)T(V@?W'8'\D7/L8 M*TV$\#>:5"S0>%X(A]>/U^E&AV.+;),.MEYN((2?3-9@"RZX[\%0#H7O0^KQ MND0P."64Q:9J*JG=H:MMVM4ST1TTB;UX3B<,\?4,D8CG1#Q_$1IS/Y$S IKK MU#MLD6[QE<[@YD(X3,Z:6KJLV,XN;RU%+SRPD(E@_O$OD;#";R"8(P:Z1%K' M#J*7&],4R96+#'MS.4Z)SC15U*V5D\CM'_]F$J;X>J:X@=S^5-YML!V:Z[!' M6?AQ@QKP\OMXMV&YBK,-*;K6K?=T/A7"=U!?GS*P;"(4DIVFQ(O^SFA[MBN/ MUD53G&S%:4%U),]Q5 M(6IDT1=UW5,<:%S^Z/8_^3#V]Y?''@W:M!7'T[>F'#M7MH<&X[VQCR()!R3R-I&WWQEMS^0MU@H. MJZMNF(,/9!KXJ.\^!0)1MQS/_JB\Q8++()_>$HK.@_>D'E\$)D6.+,_=U0A. MM55'B[4XQ> $X(DX3<3I=T;;,W&*!T=4;4MW@(QKVI:DR(%4$X@TELYF/BI' M\3"M-.P^E*%/+TB$9 +;Z$PF-H2)ZXF>"MLIT^W#XSP$FL'Q(Q=+(VS($WV2!)!^N7^ZK>95"31]LR<).CU%$S'=00DF\WB'Y6;Q,_4OL-X MQ^T2.9C(P2^7@S&)VW&54H/L\&V:$U \BX>; =?%ZIYZB'%L#OVB&OC1N6+S MY+O,RH99[,_4?Q$)>.PZ'#J MZ<]@'DDEXZ22\=N5C+-B>IS)B((HP8B CS*((.)(1H!'Q$A&)0+%1_\_>V_: MG#B3K U_?W\%T7/.B7OBA7NT STS'2% [#N([8M"2(406M'"]NN?*@EL;+"[ MW6UL,#5Q3M\V+K1495Z5>656YNS;CTM6+GZVL@AJ]RM;;'6'?+>0JK=:M4JS ME'@\^_.!N\+1T:"H%ZGL@83M!(FY[@>.A_;TQ$Q6X%]1[5[YT!8C:H+:"674 MRM3<)N)NO:C5=1'*W&.%X^AJ^[Z',\=;RYZ:,AW'V#HQ\(1MU.'_]'B/JU=@%H7//9>SK+)ISU0J#2?.&W:_-BK MF8ZZ+,A6?,3IKV<6TC-[Z,D%D$VT;[G\](ZD<.:.Y]I$O^'6QU^/;OQW K6Y M1X5M_8=>E3:TPW073M9)DTH C.>?N9Z#FD(__W@6!J%W<@%3-X"Y??[I%)@Z M6)T,MN23D?[<"4WU^:?*N0_7NFD^_PQ X;7.O!?8N&=> 9H$]O//= 1^)_=R M'02)NFP>]^KT=:AMLI> %_= E)WM1PL%%W2;B! 'Q&U^DI&(QU>.6__H*KK< M;)MX6>#_1FKRPM_@M10S5,'Q1S'$H3;##KR?Y2#%V+>S0<&A[Q_:B"<"L?H&5+0B'3"X/M,WP#UW#P<[2\'&R6>A:<$ MQ!\]ZG,?$CU%Y$C.]0"DX*PI:*='5:T/CY,Y\:G^[Q]9+IW]]W,7[9GC=6)& M_-&&]W,;),:4Q%I&S:_]T'5-U.L*J$C@H5T"C4=9=2+=FSOKN-=U_&>$!:A_ MMP6"1\$Y\>2P&-V'&#WN;RKJD0;L$"1FGF,=! L%@["88#$Y$A.XH4*7$_76 M@D@#=_-X@T8=]6PU:@ %O.B0E0HL] GJR[<7)N"M=&4?1T3]X4 0'\*:Q0?E M?? P!(O0-%( -IP!M9I[C.N@LBHTL2#F2LCN!>B8-)H] MU-[QXFH[R7U@!H'6B^R2 M3!GM^2)P1WSV0*?;22(9J%T!2;1T*)RC;C/1(+UQF(@YNC;#\4'MMS M2*C*9,0=1 "%:28L2V\*Q461$E1>>!:5%XZ "@L2%J37#?<'5Q")#\JE\5P/ M!/+!'?2Y8<-*3SBDA?TE^]#>FD49D'/H M1.KV/Q_H];T$HU_EE:R;[TY"+P'EJ&.XE9Q)BJ"8BCV>_87$[Q88LXB[?.( M4X1:^[@ A$PE]! 19VYCM$,[N0_@YVH\!H<.L&2=9A5"V('[Z$I7#_YIE.KC MZ:9YV-3G6]630U-7H.KQY:K*?6 /3Q'8AEJGX/&L4.C\6CT=Y M@N;:*O(I["B,< B3)]$'"+#J\+7W$)5$5,D^R]Z'T.;L34B478]E#<*!2*3KE[CIF$3^8!@$AAB&8ZZMH422?$0-5'5AD2 M+)Q^AN7K*8WRXNG$1_YMCU!=!'PK'3Y$08>BIBM!\HA9.7RV=RP%QB&I>_NI>_AS$ M0-5XL##=NS ];I6/^;1P8[3C"B?(?$\HZ(F M]I394BRP ;"$=H88Q&+:O5@ M:<+2A,H'.2CR-)LA 8IXT*1( M+I 4/:'GS2VTMW1@JXC5DG$Z-1:L9X+E 3540&0D/48Z0S<%K73X\Y.#1X\A MSW/1F82_A3]:>(/#(A8+2F1+/UKA.+J'Y>9G9O9Q&!L)3?2!?\C?V<@[V)<)C$K+/*2YHK#-(P7UC!RPX6,=56<[]$_9 M?P0M>%D#28AK$.'VZ=4QQ1#)X32,;KK?$_>5$A,6!,9H&TV!V/9'[J(<[%RYY,F1.)0C]#SAYX':QV")!>KU,#;B M2#UY_9#E-9N9(8+"A[1K#RBF#&^I'D6Z90V*46A"6=NG@NF>=RA##"^($0L+ MV('NBJII6W"WTRWX-D'"E*=.[ 0@:M73H_W:QPPI%IG35'[+/61E07O.TH-# M F!<#OJ$]3I.13W*RO8CNRXJI?N8VOJ*N%U-OXH7V[E0S%$1ZGBQ2-R@ C>H MN,4&%1C<[P/<$1;O38 '*G 9R@CLDPG?,?4]*X@\:2@S>[OR97S?I\(]%JA! M*;MZ\%C'(2I7$X7['PXA8!OC[L40R4S4JV,66Z8^@.\*I<=T(&Q!F;2BW+:G M5?NB8ORA'QW$V5NUT :1=3L1@]L*UX'$@G6<\V8Y7J"A7,FHB . !B@J6(3A M!TO)<_AYS'74??B'(&*H]Q937*_/EE>(68ECM5&B.,(AN'0&"-!G]D-E6HA+ M_TY@$;MW$7MJ:*'?4(&A::B;ZI'D/)28>4"G@T4U13L=\&,/^HQYA5$,BQ@4 M*@\H#C*=GI=X>9X>3-:]Q$HV0W!T"1GUE,,2AB4L/@/W)'(:Y?X[ M7M1M\)!:.BG MJ,X?%L2[%\2#;67J,_"D7P"JC2PKR###V4-84+[]D!4%Y7BCW>T 7H\FU*.O MB%+?CH9"++/ASTJ,9YA:P'+TR%XA!ER#NQ"2DU/"H66#1$[7$CD@AW#:0Q/^ M9IJH7W?45AH+TKT+TKX76YP+&Y%->]- ?RL4J0(U<17EO MDT?L59SNNQ^(^(@G'2M[./%Q_Z9WL OOL.J/OK*D'XV-P$BE)HHEQN*)K>0WY:=)@NZC3A M^"BD$Z<2/6EC?YSK%E]#D:/#YT\OCXJ5Q=<^NB 27V"Y7WG EV->Y>*)_E<$(P@W+A0Q,0HNC^L,MI(PP4H#IT MPW@2?HHVE?/CH[YW<>#J@>*+-Y/(#(A;=N*\8BR3S_LL(B\W$KB3]HHQEAVG M_NR/B$6UTQ"6HG+T(,IF]P$T)QX*R2"@U5$0'XX//3L:,3UX1?&VKGA U8,G M?1%03=S9OD/Z:3P6"^[="Z[KN/M\QX3F.>L UU?#,G%4*Q)Y#9 ?U8!QX5& M6HCQ#HOC$=[%&2,N.G>(^O#%QCH4 N0T.$>U_?8>Z(/3<#@?()L1*8UH;;@; M1U0>]!QDA'Z/AQ8/?3-\A)M!3%5'OB]N?XQE\J09Y).*X#_U39_ZI5B0L""A M C1QSK?KZ;&5%J%7\H Z$=N0?*QRDWPBG8*SA4I(S=@SCKUI71 MZ16<(8E%Y5A49%1#2]FONQR$@;/O^[4_RXM^/:[J@*4'2\^C]&@HEG,X_?T0 M=GR:$'+<6>YYYD%TEC?TP;/N=?%FAYQ+*P(M+'58ZHZD#L=AL&R\2! 6[91 M(:+H#*\IKY_@#_K]H4H%RK9=Z!X;[E@\L7@^BB?TUE;HL'ATI FH46F+AVH$CV>;(5;Z4FB#N$N:A/ M'7;VL$C!&SY)P3Q03?NS \C9>SSN^T"1HH-.*'L"8A06(2Q"OR)"/VVKHRLO M-]8YE&?&HH9%[>>B]G!4\Z'Y^).*!<_Z%.#N!%BV?EVVXI;13\]B1DFKN#4* M%J(W ]23M%1HJ*-#,EB&L R=E:''YDT>T*UIZ/F1-,3"M$]51@<_T%DF5&W0?THC.< MOJ%#C#ED(-O Q")S]R*CF)&AH\0Y)M#3FL>Y W%!P2<,^LQT'#5J-^^$J'%N MC$T> +NH8M/#=[!4W;U4H9-6\5F_60(@LP;$0"2[KH-">"K\ SH7*.]K",1] MO>.3V=&1K,<#M%"N%)2[$F<]/02=CZ+,7ZU?!(7[1>!^$;A?!$;W:T7WXX.R M^X-&<2.?J(%4\K%[5%3\8!GJ45;TL2GQK"[1T](%<0)05-8 FQ)W+VP 554' M\ KH" 1PM>X+[!T.X6"9 MP3)S$AN,,UL4*$M!P@M-^&BX@"^6DQ\^4$+OP:'>3E%7@T!6C"<4?&C+<3V% M'2)4H_IM<5VUN-!'=&!=MV?HFG'R@KVOQ_KX40"4N8U#A/K$[D(VHW*XS M-5$[.JCD\?F5J&"SK%MQW=VC/T+$B+MBF-M$Z*K(@''009<5EHUCI9DZIOJKDG&3,2@:QZ!P#.H68U!R0E?_ M^TV:,B2;R=*JI,HS4F* S$C3#"-+M))F,AD.R%.*^!9/1/R--M_M5XJ5)M_, M5_AZI5EL=1M\O])J2@S!,>Q^[/LL^@F2O*B9![G(/(@%>L[_^P?)$?^NQ/]! MB$/"??CAV1-'#Q^M*WX/\._'P M=(G'QWM':'_3M*.I%KM"(C_.U^&_K6Z[U7T^I?E6LR T>T(!_M!KU2L%OB\4 M+YR.IP55K/=UK/L$QHZW0WO?9RK,&1U/.19D":2CI(A4(M;RP"VZ:#J4\DS?Z-A!V'3B2 M?CZR.#'R&N\/*D+*G_;JF72PSDTTB3Z]YK _6*PJJMHT@%D83*O48AZX:XDY M'# 4SO5ZKO,2>N7O+RW0G%LB(J6')VI7=SCI8:Q)W.M+K M$D-'&:8R1M@83KS 5+1=V($CN>M&M=:?5M90Y'5F9N/T6,=K.13!5&-ZF)#"N:%+V=*0[[;?& MXW)H$=:"5'FUOI(;2QZ./%E-,-WLV)2<+QAAOSK+%;=+,"^L)9(XO6BW5!@, MQJE\5VB)"][4!@49S*" GI%E, Q#5YNF K$W2DURE:*:S4_A5<\(7MM32*4S M,UABJ(1BWR,V!:["2^09>6(VZJ)9$)6%"'B?[3<7XP;GPJ%G!$IB:V2_L" F M8EZOYJF"FFF5:*@B9U8_"R2^LAD,MJ+,+-C5;)0MM0=PZ)GE+Y!U.E=KZ*$A MCR?D0E>ID47"USJSJKVL.V@1V7J;T&>Y2G.@%,"*C8:>+,'$,>Q6VDLM#5U; MCM/N)ELNLO !SDA @1=W(W)$C 2*F&9%69>4:E5#0T\$D,Z3TW'8Z6M$R=/6 M+=;AY4JX8&!!1SLA N=M<4/,*7Q*&-L=)V>W M60S@5<_( )VR)QV/ZTZ$7CM;S:3'#<_DUA)U1@9:F5RZN)-*2T(/\_E>O^A7 MQZ"#AIZ@"BMOMJFRS,W%5K>F30-),'2(/]096"%3/;G 3<(

D;VB>7ZS;I MP*N>$1>RE:NVNG#H M&1FH%NTR:Y T0>AT"(4[-^8V$'_AT)/7:@ZL3:\?R@Y1ZP[\H3D?#=EV-/3D MM19&MS=A6\4M,=3 ;N QY'3%PZ%GQ*7"BY1$CBJ\D>KJZ\TVUU2<.2_19\1E MUUAI$L@'32+L-G0WKS2WT(20Z#/B8L]XV=8<;D>TFM4)NQEVM71KC8:>*,RB M6S;$%D4LA6$V(ZU6ZT:I#[6 /B-9[%IVW46AJQJIG2;(\]:4X1=PZ!G)JN8) MS[9&GBFDFLN\8]5W0V+:04-/=*L3<-NZQM2 $!:)S7(^'2XF WC5>D8&4MI2\'NCOC&%&Y'IE=T2-!G!K/R,#\R:M@S C;HPM M+2J9W,+NM4=PZ!D9,$>45^?G_D30Q9S.D"T=/CD<^GQA)< 2M,*R)#2]9%5B ML@K<[HDI*65)BF$R])0E,M.W?^.9 OW:=TZD0EZ M.6',T)M(8CA8I-,53:W4>6AFG9%P8; B5U/.U86\LMK)@\V240%#^'WU,HDO ]YL[6ALI3WS'# MX#E5KSM\Q^3ILW#)"ZOP4AR&^IO-XG6YOG6!^L+B M=;G"=>'^IFB\,->W,!C(KG-=,)!=Z;K0?W,,7IB++4R4L_$TP^:-*_13F_F/ MYR7[LVG1SX1645:XKL"__E5!%3VBT+]JO3L)PDZ<.C#_WZCOOVN6J?_SF0/:0,/L21WDX":I:N) M0T;"A87JC1,Z?3&9Y-N/AKQ-T&0R01$4^Y]_36]"J-YY"@X1[>?_GDS'.X@/ M^S?UI<2'#[70#PX2Q#R=LE_'Z&L!Y%=?M=<3^KWOMZ(DUX6\ES%N/\UR^<0I M^9F#?&T(\1?*'E?AVZC_O"G5N2VIP(KR9@?L=N?D]_;5Q_39[_]0% !FL\_< M:O.A%S5 D'T?!/[W=X.%ZWK+@R'Y3@K^L2_W)_+]D7OA)\S*T?X8!?2N>IJP M8MR=8L1[WYTHQ@VYF5R\]\E^7&)503^@4D4KV7Q(.__"QO'7L(5_AFW_JI3'L] M*1)"*3V@V8;.CAK4^EM4L0#>,_H6[TNMF<2B%#]$/DI&0%*;:58-Q*6N\\-Q M;SFD5YUOJ(&,;LFF_]]O*?I;(C[O]]]O^B;X;H=62G6"U'[$MX0M6W!&0C^E MR;+[':D9;ZOH/\*CCO%!7O:\+9S* >HO_RWAPU6!WX+7/J0D;Z@*,0GYBI#G MB<6\VW"4T11EH]/??I!,DLY2__G7TZGX\EXM5MSK<3NO1'$S>\5EI%*PRFVV M_$(36VQ^TJO/Q/&LH'V"XH93S2HZW+9.U,J+7:HM-PUQC0Z'<-]^4&0RRW"O M*.YM.]6Q8=&/2AK*BH)Z /C1,7@X>U,3)!,V"&[4E;@1W+H627AO_^HS?.PK M@;@+VB;\7D>[#RK:!,&>$SN#;!/@$N)*F\JBQ:[4L+S;VHMI!ST@-$F2-$U> MSB+!RGY'ROX9O,&5*/L%[9DW*GNP+M2S\TJ0%@T M1$LQ>M-TD?698K;J\!*';!2.IC%G@E7\-N/\;U?QJ#H.]>^O12ZT/>#*NHKJ MI ';WW=,B$JL[8/XV.7 +@?F%ZYCT]XKJQ#K*F^K+:2H?*2G+WL>S#(]:G-2 MCB?T;,;9&;+%AG5>BHJ6I#.89, :CTF&:R49?D_CJX5FN)(+C4 ,.;!6=+U2 MV60Z4..Y;S]8FOA*3$,=V2MQ86$5K(#I1/VAL!>"O1!,-%R%S5*Q4>5FQ]LB M32T#4RTZ7N%14R&D]>2SS$.*H;WA+AT:8DH$\\[<<)155$(/FBV9),%E,/> MM?Y>N(=;LUM^7^OYM2J/C$7!&&Z&5K'$BDIWP$M1+40ZR3'I/S)>+"@T)KAF M/J8+=&L:>GY4L2JNK(^Z6WK.ZE#4'MH[\-<%4(($O)>L19\G9@!@JN8+.6[7 M/RDO4CS7=>7TCC#)$JVUTE7#9G%-$U&8#D17I))=]34UO.WN$V+,5?N#I M2@#B4Z_8B\)>U!40$)\)>G^S-V^=/"HU.JO7=&SE100L%G?"MF86%,(2LM., M(ZR9W+2#N@>A]- DP5W03L'J@#$"9Z5\BF'T!H1(ZZ:4F^=I1MB6.)D?V>F< MT>$10D0!'8;\(N=>XCN@L)B_O5C5FN <*&VW@TVGVZ=-(;]D&F8V=*?9.8\Z M&2*SA4EF60;S*UA?,;]R&3/BC=I*:N64I^6F)#$$JT6M4EMK@TFDK="$X(@D MD_FZ%4#B.^0=&QI<8;RJT*YP/4?S@(\3/K OA?F6FS5:'@HC'6EWQ6[O=;OD M.;Y_!@V-X:AB>B-6%*BFN@AD2EJ[VAJU5D:QH223ON"97*P1&"8PY?(YU=/> M!!)D:98NC=/FE #K9:; "M9JW8KZKT>L"\F]=NKOYEB7'KR9"?973B B2C:C M!<6Y*S?AM%W_#&!RYD_)F5A'B]',=",-14]Y#KL*':K=7T\LWEBJ"T'8RGIM M[D+LBBJU,LE,]H(GEN]:R+&:8T[GSSB=7U?R;!/T1HW"VB*H;%;4>QM^W.NM MD9*C(\I)@LU^<4HG.K>,_M_2;>!!>R62A9MMF7+]NOVEBR_@EBE8,6Y(,:Y_ M4G"KE9^>F_W,U@ XXQ5T M6JVI/Z7,A@&6M#-=&7.R3^5:_BT(.W+YR1^8UW;WMRAW/C1+](0LTX8:>Z_BX- ?V7NX^4^,$ M%W'IC2^G&KCI M!E?+//@R[F=R&\[']<\ IAPN2#F\4&BP1TGC[=(>>03H=_KM59$B%Y(FD5%] M49K%W6!O4]GOFFGX8AU*XCNT<#,2["M\/7?XAG?<0T[R42^"5\^ >\WAJ.\O MR#P12GR6V!EMWI>=3BE.1>.U1]KA[(?R3#E?/ SY.6< NQ:LX?E^TO(]\5=YAM+H;L6.PRW MGKANY<>3@AWZ,PZ][P52VW/44 E:7@]X*UT!_$;W)42)2^VY[ /R6*GSCA^@ M OCM6(<;#RI-+>Z)>ZL17;AD;LMN_)MA^_@I_;'O\ENMNYK^RO M9FUS <>Q&U7LJ:DEV&36D_2%:OB_ZIJ$CFF6"L*$(G2='A4<:J&4>VN)BNI4 M,D22>[6./X8T#&E?\<#!U5$7UP]H-<_RAT*1IY,$00QX"HDVT%@P\5@\_[5MZZ%28SOT'*!)P>X^-]M5S8^I.46+(<7F3%HF86-8F*BI:2+)E, MTZ]5-,3:C;7[E^P4K-T7[_=[1KO'@=27'%ZV*UF5F/9P0IUEM__\Z\I]CEP5/LVDFAN=4.]:ZG >G'/1YP^WXO] M:2/5.&IR]-HZP!TWL"F-?=-KFR:L4%BAL&]ZT[YI',SF%04N2N G7'F+ M4B>QF7T+9O8'QJMQUMV?!:3W^M6.U2O_8DYR(5ND:]N\7B&X)M>8&W4QX_;7 M$I6)VX9S1!J'I[&NXC,,EPLN_ZJFMG+T;K[8:2;1HS6RHQ>&=<;CD:9&IP>R MS/MGNUV+D_Y@,T15LHZ<=.Q28)?B:_OH5VBL_,'AK*9C>Z?GLR:[3*&LK)ME ML58/BKWZ.M_;,'^(J0@IZH] \3*L0BCGTUH%=(U6BIV:YGHUL30(J]G8 **) M"_86PPJ&4>'7-*HTFFD#>%KI!707VVU/S:9KK^(,SII-ICOUK: MC8TE23BE!D/72^4UPIS(E&/)+U(1]46[[:6BJ-BU_ JNY0T5/OU:YM69L^_3 MOB2D>R;OB:7Q=D*8U>:F1'^4;=4>A1;;87ICL=7E)ZKB%=1A=RW1!+*MLN1K MQ]VQ_F/]OT=^Z7VU/R.HQJC:#F2CEYF"D*MGI^$?5;YXB_9+PVR?UN89A^ L M,4,UJ6+@KS6D_1SRK"CBJQ-6%5MQ+) (Y UX_T 7=I.P[WB;C-4)I.*&KU@U M,*WR):)9?;37_32490\7TU332X4"(+I!;;W+EBJ"AIXJXC\8YK6J>S?'?Q3 M#,"94!.F$T3M85%[F!6P0YSU@MT=3'?LO1=XH2"JT9P+?=T&OM\#6M1>XK%" M(&KF6H":8SHN^LM^P-[5&=!A8=5.A2EQF!XK(U7=ZL/JGT!9'CXT>N>A'LSS MH0]7#G@'OV?[,K95R2G5;7:4M5%+SHJ.*HMG,:\PN!@$, O?, M>?PI!,@[RZO4Z#DAZ.L6+TTY.=A4_R2+[CJ=/>A=6FO?X;.U<"\KM*]7^#,4=05X:?"81CEI\. ]4ONI!(&.1J9-.DBP^6H1U_'XXC%NS5GY)QZNMFMH=-*6BN"R2 MLJVYW2J)8CTL,E:R29IYK;S_#9$XQ!&)8P+?QTS.+4:QKW\&[C$%YOVM$\?6 M^L"SCOVM,]@U"7*6N+0U5BCQ)3_@UU:W9JPEFD/V"9=D2=S\]C;5'">KW)*9 M\6O*VB.'[>XRORH*\JS(U\@V-=DR&E)6Q(HD,U^^>>Q#4DD@;QYHD6TR88, M>TW8:_HBS,@7L#X.BAH??^O+FR-'JGFVC2-)BQV6R>FCF9%ZKK'W;A,UQPWJ

3>/#Z(#1X>*,#T:' MCTF=.8,.LZH>\/G,JBML"Y76P.EGTM-BA Z(_4DG.?:+U'^)[Y!W+$L/HF.9 MT5%HM!+P_L!6<,7;&PFH7_\,X+Z[6"^P7N"^N[="$>SO\%J+^EZ9[PKE5KT@ M='O1^>?TOQ-"1ZSTQ^_;L1[["Y\> ;[^2<']>;%"886Z\?JK-[97?^+&W(-? M@-?*)5SOD';ISV4/^-]1JY;$2C9#D/B?UVF)@K[251"1$O%WI6*F6PR,1D=-Y8ZBAORK[?FO4"1S&>U+^/GSG7/CQQ-&)?THBI=[<[CAFF MQ.&,5595 M)VF&56\URV8H4O.=W1,EPW:M= M47;\)TUG;U ;J>VNGS5J>4!QQ3%CH/9Q/Z! $^>2HI]]D'!183IT]>2O\FS[ M^1_69;.=:,6#2%@+\.<4YQ?S#]T5S[?!C,'0^BA?HP[=S1M+_/XG3QN$1H&/AH:E%2Y%^FO@QU-4J7W-L@P%9 PIG]S.IX_]J*ET+H MMX54GMZE_C@][8?9B;;*Y_&6:)T(LM=BQES#$.7.**?G.H/"H/OK6/UNA7TO M!=0?.)5>1QP59]L,+9:6UH@3=WU5EM\B\O_$U/8M4-M?J.K_3]W>DX#SD]5- M^4!)Z9M4O)C?R]%_I/9*+A!]MS<74DL[FW;X;2LWT,Y*QF_.?OP;N@Z<,*C< MYK^/2>+]1\>U,?>RA>-'6,FN, [T.TJVZTQ-B_;R)K%4::)*]M6^V;E&)?L* MP2B4IP%MH%.>B_P7'1F>?Q/DQY(%OY"UQ[ZQ$#=ZQ5_W3R=TI=FJ\P$PPKKM MVKOYD&$GG8]PD'XA)>FRKV[2$JV[QJ@B J763G7).2FMX:LS4&:NVSG_N=2\ MU2L\F;O6HZMVUB_TZ.*N45K.%V*)-D=\FRSQ-1\:R123)-),DB9.^8W(!;P& MN;KXY'1:S;RCKFI=8\B5\YO)HNJ*Y4X\.1R=S&1/-D M[#!? /*V!N M<=#NZP3MKB!G_E,-I"]P-O (#"(*X1P6/";"W:?J2::]Z-3E%&#TFW]\$P#/"<@=I.O<3 M3;^YU $>W@Z]@VQ"%TI74[J=4&17#V032>$9$VT:V-YL''6$A.UWB#3;)(A7ZM6BY46*RVN^/@.IL.O M:^R0[ \*G0DQ$);I3:N?MHBJDHXTEHLUECR;*?*56%E>44(K-%$J&)SQF:[H MN-PC/BE\)W4$WIZPG/CKUNR7+@ADW0:J('LVG#O_2.$+L;Y#8(0O#R]\!B%+ MYF99JI:Y!3%E2 Q^%'Q>T MIOX,/XJED:XJO-XGADL[EY8!GU8$#>$'M+ 8-LD2IRE=_[Q)=N:X*%,40)L[ M)A1+_W"T$BQ#B [8W<.5Y[Y6QC,?]_D@E0G%' MYB:Y/,< B&-1+P^2YI)<^H)%M+&RWX6RXS*3%[=F?DG9:;;3EOA9R1!3>K:T M ?FT$)5-IHGWKZ!T+;30"\4EH_RA#[!KL,OW.RX?#5%"=<*I":X! M$?_G _FBCW_S*P#(CRD\R=OJ+\$EF:EM%YN!5Q9T!]BC(;7(. L(EW%[$99, MIND+QKTP8&# > L_=)> \3&U*'\5,/3T++-U1*Y!E&1=2%EEN"X\CP #V5=, M.DFS/VU#_Z\ -7*[0 Q 7#RO&.90.4Z0$)6%,>"2KI%YV>C9G*QX1\XB6 . M$GG'CLST*)!6U&W95G1H03T%?^,_AV143R!Z2\/G^O@_"BNZ_ MEV^"^-^+!#V>OC#%'!3T0229YX_^_QT_^Z/"I13'=+SO!ZTZ>JEY?-R%BA1, M ZFI!V0C)<_@?;_+YEK>^ON7S&3^IAYKA:??3^/CAT^D_F=?XCQ 0E+_0B,3_GZ"B;_[SV8P_63CR")GW M-XP_>N'RAV61(\"1 )E-*Y3"2(3,*!!E:$K*R#20TC-"9IELELMFU6_Q1+S/ M0AXO0%1L[R?PTA:[0B(_SM?AOZUNN]7E^Y56,UJ5^!7RK69!:/:$ ORAUZI7 M"GQ?*/3Z\-^&T.SW6L566T!?^M2W.'ZVQ./#)5K%1*69;S6$^(#.7Z$MARK< MQ-68YW]W/%N$?J#/MD\?[HG*/,58DOIUVVPO40P@6((#M$2"-)2H&4M+65K. M2,R4D3,D.L;X3)8297/BJGY^7>G2'0ENR\]'G2'&,K]7;5EE*O='+HF23X?2K>EI>_E MJ8 8C@K^LM@+A;:H2?3I*S52"XG22JV9P9457QR.R/:4[4C,Z2I^.G-$AF_,ZK;98VRDN*P(A[0H:M!U/1IHK?Y+:>63/Z+6[ M?2]=#&LU69.RIR/+BU29Z;'JT) Y9SVM#J5V1^0EDC@=6AJ'$X++:0-B.;:X MC)&?$84B5!#R=*@F$8W:LI#U"0M4AFMSW:+'0)/(,X*?W4G.PNFL"F*MFZ^- M7)'=S4TX](Q E:M!>SQOU!J"7.X92BFU=9T5''I&3H*IWRCP);XL"$;KIE;9D2K5=-STK8I MU'CX &=6H,?4MUO:&AOB5J;GV6)?KH4=>-4S2Y MMV:N4',I8B@XP\!AZ:T] M@LIW9@GL7LVHD9GER"A)E=Y$\&JZ9<&A9Y:@+Y;IXF2F8)9+[86/7I5%EH=3;M3;^:5]I]./3,$C#9?H-(-UH%@5.R-FA4BZ/E!,+4 MF25H+W)>E\Y3A*C/%QM9=QF7=B'ZG%F"Q<@NYO.-SDP(!2+,#XLMV4RO)>K, M$LB4V^WRUB0K6/-@EMM!G%@$\%G/S&MWH>R@G5IK&Z7AJBSUNM-ZG81(=69> ME4V+RI+K6I7F)/C.O MFW#)KG?N8"-LS=EP(NB%0CT%AYZ9U_8JL*?*1G8,:YL-R%':YP>C-1I*GRQ! M+N_+0"+K(D4LA0'A6T5U$ETU^WPHR!=2O,RTR@15GZ:F53'5(0(X] P$+SUS M*:S)84BTZ 6HCC>#4:,"AY[#X'HEW7"W8K3F@+CM50>=>(^75AC64TO MNCW-V/H%EG'&*6LN1GTN3X8.-^E>K62KM@%X=S3 ')#X'=5,=E8NL1/\KZ&A)U-0KNYZDY[O3D2Y MUVHLQ4YCD[.B!SB9@EQZVZZ.IFR*V#+T+&_UB?78CX:>3H&H]3UJ5C,WW3ZM5CY MD7MY='T'7G-F.NN#W7_X/86XQ>\Q4[&&D_!3DF#O3CQQ3.6I[YAA\-PQ?6^^ MX&7>F7P#[WS$3?TQ!\WAA;B*A: HO!#7L!#$WVFL$E>Q$AB;KF4A,#9=QT)@ M;+J2E&Y.I#-GF"L?B:U M$17PT17XU[\J=B*8.Z$OVZJ?3("- MP@/IB4T.TX;QGNA/_\S[_TFP#1#N8]C+'//"D.+]D%*V"'P/_^;E+^R2_T?@48.7ODCVH1=URO?KF3? M7LC@P9F("NU ;R*T=45W93.AA#Y\4N#Y-^K27Z%@?P*)=4)LO$LUQRND8N-B MC1>KU%@(O2AU2:*E?7'7OG-4Z=7W JGM.6JH!"VO![R5K@!^H_N2JVP=:>^B M#Y&'+B('_4'+\@0FHRNC.A%5 M24(U9)G,)>K'8LC D/&U((,YA@SFW2!C6._G1:=@R1N9P1@MAUJE.F?;*%8>H!%M41?8B[3AP[.SK8\BU!1$^"D.R9S#D_,K0 9]&;-#%35Z[%L=QQANTYH;5)E2>[[^=,C0:O7RT%#9+C$< ME%+]%M$M+^(JK11J:?B:JW(K8=\]4Y-W+#@M41W[]Z=J[@WM+AL]N&!VR<7C M6U<"9N]"NSRJS(D31;68?+FBD"+G,G6%"7.YA?;YO,O8(>Q:S\]Y8DW;JDH] MOW9'0)/BOH;,1?KV8/W'^G^]^O]G',K+^D^!B9OBTF-':&W-M=(:]O+ES.<[ M0+E401C09KM+6&(@;R92>[ZH(?U')$J2H5]K='CE^0.WP)G<+"1BFKN"K73[ M6]1;(HL@@:9>Z\V%C8(K2KS "' =#,?+"."Q9*H_FEH30Q?5L3//NT'&^GRG M8#@75ULUZ,_%GM7WY**KM.IA!R( HCC8)/%J<.7G)(<%5[#V4_ M '&N>^ !.4#M^Q(S '":RI>*%[VWAW27#/#OD":/^M4_J%<1:M<>$LDV56S1 M2L<66ME>P^G-Z@/*_7P_B:GWBI+#;AM"ON&"!LF/G5X>M=%"/,FK[> Q5F"L MP%CQFP3+ZUBQ\+)SW2!3BICWF#JY,U(:<06<"KL8C&L92LX*I:VY6*5\L363 M-"EJ;YS!>2D8.W"D^2.8F->QHTQP2W:>$X8"U^2M-)SHDF9_?G2YMVL.F1QC M.48^-V"-#;&:CL<=B!W9;S^HS 6I%VQG7$%""L:*3^)L7L>*3&CV/%>9,$:O M,=B89-[)6>3G$[7+;2A3SD)/"7*3R(X/( M&"@/B?41-R.[[\O*W!OP1E^1S3S7?+ZZ&H MEQHCG5"8$U;[^U+[ M-_(DKZM]&&Q+1*&;=8B6ELJ.IN.2T2]\?J!I2I9J$V"XID').E4K4ZPGV1I4 M>^[;#S9#XMP3C )W'GE^(^/Q.@J,ZOI2TIMJ15BV.A05-BS/U3[?CZ'5G.(- MJZF&0:U2PQ5@J%%WB% '<))4MD+1E?N;?/'"2>WH?9O)"]>5WL&< RU%N8+ MH\56<\'.HC0E_'R;?\.NQ\):+YL&-V2YY6*H;18:#]4>T1=DDN1>T_N;SS*I M.T'"AS."LTIPM ='BO^<^(#ZU$/JM,>\NMW3,[:8YD2YU*LSYC#%I:\@LX[W M^[N>IG,30B>)NII:$SMOI4'4I[_]H)(LQ>$ #X8'# _O3Y \@X>P9S2G[>&B M*FPKBUYFU_"+.O/Y)E&AVJQ-W.S<$"QG8X/UN!QD*@@>N&\_F&0ZBY-',%[@ M@/!'4"G/\&(\'JP[FD)3PG9-BBTB%^XFUN=GB[CYN>XM0,@1PYZX(,CLD"ST M>/C"$7.2O0R#BLT)G"_R!>'A393+,WB8+%HUW[$[,['&MBS#V4QR_O3SX6'; M'I64DCS51:HJ.*8VW;(YI8->F/KV(YW,$J^Y&[=2K"2F4^!2+8 2). U9 V\ M_Y&=>\.V>RQV?D_1Y3=Q*WOE:CSHUA&Y[%OC"IG/5-:"G@Z<1NA5C5+U\XD6 MOR4WUF%;*Q+Y84EKUM)V=<5H$DE$&27T!0O*WI?:8*3XZDCQ)IKE-:3(T"%4 MR)1>%VNRN&1S:HD3G,^//M=;]0 0+#,G:B$MZ@VJI7>V'804W+,WJ[;*372T^4T\_G0L>FK \O*ZZS8ZJC$ M<+QCO.)RC:#CTN5C[TMM<(>:KXX4;R)?7D.*I;TMK/B\DQ9;@DPU-'+FE_W/ M#^P4JUW?(!TB)>C^IM:9I+E?;\B?F9GKP3B;87S;AP06# M"_%^O4,Q$XT[5^. ^%LYG5@IB]$[=V.5W$/HJM"K%-F64B.6AEQ:DK)JY>4=(DX5.8?HBB(--FL_*WKG"6< \R;BZ66 D?.;F=_I9->"-2:ZLW)V6187 MGP\P0F,K%CN"MC!*6G/$IY?CHFZL$[28_,K8L?;J*%?PHZFQ;8K=EH(B3#- M,+H8>)O!YO-YZ'1),^:3RA*(^:GJUP!O..DJC[ CRA?"#9,PF/RN'W;W8/); MK,\O@8DYJ2YF(U(CC&U8%+K-T"VQF8U6YIC; #D3L<_1IXW'!.T;XY==\)9#/AQ3.)B^ASV0\8P+ZA8F@J\OJQ4Q[&0#R=$F_,;_ M?!XGK^0J+8JV*4-.IRPVK15+I0:/((-#A^,YXB+-5G#"#\:05^+N&$/.4T!J MCBJF5++C"\"J+":6L[.[8(0_[3H,8[6-4C5?7BC>T"/5-<(0U"N;268R M%SP#ANV.%W)X,&;<)V8\HWZXJ:ILK!;OB"E:;SM&V?=R[.?;'2M7G^CM9K]I M6#NU0=:ZQC)4.@@SHKK'7))\%32N+BWG&H'A'@GN>SQ,CX.B6-3OX96QJ.,< MB#N6_0\P8*Y]W>\1YG'1C]L5]=L+,,-+YAT_2#BSAZCR=\S5X .=MWZ$_&:V MM[N7#JPC6$=PX! KS7L&!^Y=.O#&@@^[WX6.7%U04AMJ:VR&F2I M(/,G*3&(_6C-2HZCH@,0^]OZ/<=4ST2Q*[6E4PT K0I4K^WW6*[M0ER52"Y* MN*4O6+H&:S;6[&O4[#>=@'Y5L_UA5MT)N6I>Z$GKU88O#$VA]2?%9-ZFV?UY MH9TS_*%8JAD]L*LNIZDPTFP.:C9WP:S8+V&'W:NJWU.U\C>=3WY=U3O9BNN) MDBY235.FEKTAO?0_;!-?%)3%;) IRR+@L@VN/W#SCA:I.DI?33(D;I-T(\%, MK-N?A\.PHUDCQ0@EKS.:CT)J[/U)_NF;='OL"T7=&'7R1(W(\/R< M+&JS2:3;49IIDJ->4^[;"]^>$ Q^ -:79AGNGE/[L66JE"/;#&(ZYS_MT,[6L"4.5JF2" MAD4.4Q$NH$+_ERF[CRT];8<(+&AZFTM97''3O7 MX806SRUG8\MAM_E(I1&%D22SN P]UO)[#^7^*A?QBI:/EB#DBF*^8O1R_96K M56TM+'U8 */;<"IFB4GIAB62;([=Y5VNND9:GOWV@TH2W 6KFM[;UHWS,VY# MJ7^52'A%J>M\(TNUYLV0"!>;M3F::JFP\V%*S0O;FIEC-XX 5GY37+CST[A/6D$3)WB$Y$X9OO67(Z]6C8>M!)A MVH%MS;:*_75J6K7$U&;5U!=&8U35/\S7J6U6F_D:5#MB&/AA&TR!2YC0U\DB M^H(D+MBL[^Z5Z,M%9^\<$MZ4QO$J)'0654L-Z=Q+\TTK[.W9]@LD:\OY.S<;8,9:IN5C>@/%E=NQQB!([4?D<'Q*D:LBT-1W=762X(K M+3OE]IC=+*P/\[- IB $]8;.&;H-ECG7: 4:\K.RB#RA+TF=8+,!)V]\*4AX M4_+&JY"PW=3KK$Y5AD3*H_*%0=W5+>K#\KF&;)H/PT*I1"SUA=G,CPI,JAMY M$HAZ88CW)UX^BV7IP3N98'_9A =7039QNL851WVN\)7O+";\)KHDUJ]B],[= M2+L."+5[1J^ M493J@<-%-X(&.-/C4QB/E[4:*G)@3GL+5:3JL^U2+W&='/5AKLPRPX<=OS19 M&JDU:#!C:]AI37FDU:A5W6M6"T[UN%\UOZ>H\)M(BY?5O*:4O'I)69<,#KH) M%"_F?'K^<>?26B-YMB"V66.Y9,A!EZ\QRME@90#' 4.IJDV6.\_UH]XX;OGWI M=(\"<$T0B49\DL3UX(Q&:XSI5AR!P5':7V B%#FHV$U@:8+.3XL4H_3X'/6G MV1>%(TWD+0Z)&IMEEK#<1H M>X]/H)#T:Z=';RL1HA7,@8=YTC\P/1Q/!5XJ'OR==#<)WS%U-?$/(OK?[>(3 M]^GO=@5@]4&,0Z2%,6FZ+^5C:]VXR>HYPM2M!ZRX6#.BI6SM_M;KS*0JM$.H MZ, '=9%X)]9OK-]?5[\OS36\3;]WAC#DLUZV)H1\NM0+4^:PVN21?D?U-W&' M$:SPO^MPW+W"?Q#+\#:%%YH[>]N209[(YYJK=6H^SFK(X: 0L<"F+WB"\]XV M=/K3=0#K]U=@%]ZFWY6^ ("WT!R!&R^8LNM,I-PHVM#C$V9W3))S*K%Y<*P6N-&?E2G7$6/E)E# M)?+2]$5BECA9X4ZT^\Z#F!^1K/":=H_;4J[,MUKH[IE1O;B6Q;+,(^UB2 M%ZU=C;=JG)'PI93Y(S(27E/FUBA3<>(^6)ZS+ #3S9C(YKRZJEV[H?(#]R!1)@XP+;QZ%-S)?B:,CGA#;WRLG; M*O]$-858,\^0+D9?6>UV.\8QN+%-K4%EY%7XC@0?+@IVIK/X3!=6;ZS>UQ'L M?+MZRTY%F[-$?6GT1JK:;_I#*@4TI-Y1'T".N4B !(<_[T3?[SQBKZ8ZWE&;9*FZD9'FEF--=+W*"!*95F\G>. *%;OJPB(OEV]&Q.6:;IF MJFW(IF%$UCH*D;))(G-3(=*?589[_UIP]P9(7_D\%S[ ^7'$PK$R M-AW;C8MLGB\?D0U3C%(WZZRP]:8E*EM/+>=SZ'-P\?'L"UH@6+NQ=G]%[;XT MK_ 6[;:J6F;*N3I!I#KE8F-4M-;3]AII=]1:#Q>;Q^J.#V]>-ZWP%G4'HQ9= MH>B"2%B!*NQ*;G$NMSI(W;/??C#4!0NZWMMFCH]FWX=V7YI5>)-V9SQ],PM* M*6)IV+R^KEAS?\TC[8X.9K\:';B]3 9XR8?#Z@G=5AP+8/(3QS9P+/-32KX= M-+$2*6+=\?TS $6F2,G4,Z0N<$&["^:IPIA/06\C':;PF2["^JNP*5$BALTAT!N1BK-??M!)PD.G\C&.HYCEE?*'?R: MCD^SI5)_U^FLA9J2'E&J5!LL+![I>%0I/DU=L*0;WK9Q&L*74NF+UW+[)95N MN".Y*Q,B+X+!HMUJ%,15N:@AE8ZH@B3#OG\5MSO3VWMD/>_QV!Z.96%1OX=7 MQJ*.0]=W+/M?Y<@JAGE\.OM.1/TV8YJH%O<^GIGX:W\(^Y_?,:%RPQSI%<[" M9\1/;F:3NWOIP#J"=00'W[#2W C#?Q/2@3>6SXEF7>$L?&T=^;G;9<%+F. Z M#J96[ !XP \.+EWQ7_B-[I_]2@-84^!),[M=+XPLQA-2%CNVO%;5S _^N,59 MT[&=I^'QEP_G:WEC,J876]VH->B>MB0F[*2PEF@"Y:HRY 5;$=R7UF"@^.I M\2Q1]7V!(M4>&+N6..2%GINM,LO0;SO!^B.!HM=R9ZG.BAD9+7JVVJ2R?+@E M.@@H4$^BRP %CD/>+7) M)?DMR#'IJ,.-LUQNQ:5IA@'M:;VLSR/DB/)J*>J"K0GO2V]P'/>K0P5]22-C M/<\VA3FQDHE43DD!<35B)/M#O9%LT[8+RK93%)8CPAIW5R&ERQ%4H'Q=,DG^ M8;[N.4;FBLJ4GY(T%7L%?[> '> "Y3B"/1B/OBL GCS :8#2XZ8/&;T #EZU8'JEV2@*W M63;+TX$S:&PU]&B(:TE?I'X13G? \'!=H=PK@8'6D MKP\Z'\17=&.=BA'GF+8]ASIT7PVJ_I@P+(>?YF=KB=N.(.I0<8TSDKD@98'U M\XN_\IWI]:69A[?HM2%K[E"I33.&#L8KO3G.YPVI@_0:%3K+OM:I!:=Y8#7' ML=O/8Q#>HN;RHDY,/)/?"#5OI^8;LCP:.I&:9U%+I@R+$S]Q3@;6ZZO@ MZB MU^6@F)/Y34\QPJ%+;7.UIJIF([V."IZ]&CJXO3H"K_ #)I!],&6V)8RG3Y 6&5*]-&-[L= MC#E>HNFH0QFN+H[1 G@IW"S9.EW7 M7&%(;0VCR)'5T+CH"6DXD_"B9S!K.[^:"N=1I!L, M1-UQK;1@B>EEO^-V\MG"15'D.7C0R[D@M:5Z1NC5!NNY 1H]M=E!X('**I 7 M/ 5P7XJ# _A?'2O>KZC">:Q8!?F6M:[G52/,U_K RJ@EVOA0K.CFUDV&H0H9 M(VRRE7J_HF<4-C(THKH*%'D7517V709P.L"'A$NFCJ<"+Q5__SOI;A*^8^IJ MXA]$]+\[FZ47@ZV?.$U7X.Q=O@1#K/M[:/P)VC& [@VS5J& BH:A3B>% W=>0_)23!8,PM)AL^M?5)-7DX9Z\=J89^&[I M?AM\+RRI1KJA#R]"2I&R-=ZNHN9M*3E(M+GXP/;9HBN9,K7],*RFVL:E,[&] M.-W.WC>U*^=:=Z ;9CK';Z- 28V![2G!KA$9;IBB5;:&P%\N\TCVDX5N*#3Q M=HOME.2Y%2-7^>6*'4N"C)%YC%9^XHPE0?@*H_*W?5I\^)G%6E;<=Q"?&LR6_BVHCK;$8 M$()@92K/?/K*W*$4*$1Q)7DL0,.O)UQP3@WW18AO\!B^E5!Y&G@-J8J3V]QM MS\(-Y!U])-'U Q6E:'P+.#SDGX"@[ >^VWF/2A4W&EP]:Y C1<'[Z&K9\ S3 M/H9T#4H9()H_A)Q=PF&)O%ALYU&*=%3^[@<[Y17H6#N MP;YG49L.O![L1;0^-.KUAI5!098"<@>CIP$#D 0"T '4G9'2-AX:F('+["N_E!W7%4G75_5A=&N\" M3__[AH>8=U[7!81]SQ3(2/7P>^3W"!"5%U0".T1(.4:T5@=C9ZD M1@!(I_C0&DZ]_[HN0,//%%)X2<,)Q@KTT:Y:E^Q^I%A\G[>]GI5I.//I*W4' MPR=)F+I-DXV]O^ #A;[VU(N7%-J=D^,H7M0COE?NJ3@Q:HU'N]QDY^5.4XU^ MKA3X-21+7*)N@[ H*'O^CDT1KL*A!3H"= 3H"+A\!TKSQO=PMRX=P+" SALW MH2.7?U/+*X&7?D%86AE!>DQVW?2 'XY)._R;W -0/)OH4EWZ!DG^=Z[Z*6?*.2?5KGXP+7?).2#8K;7\V:K^%Z MY]FWL.7L# &"!N=]U?)!KJE_Y;W;%=]<5^R-K1OYO75^X@[E*CVH1DY'D)U: M-9R-=&SB3A?"&Z>0HK]U>_T0'^@;@9A-,M?G;[?8\+=;;"7"*O;6C2P8G6[K MO4FK2LZWB8PC628I_/E(!60 "@ 4 "B,N3GU MZV3HM]D,%,@,%) 3UO;ZJ!%E@!)O]O[M=E'B3U-93X,2O>J"-A.:'SO0H#<9 M[G<^9YNYZ\!D*($"U^&]'\8"4+@=4/CM=-C3@$)?4] 1DE@=:6>UJCNE"O.$ M)&2@D&7%IJCPNOYU[WKM^E.(I (N5\&SFP_^L.XJ8QWWBGD$G0BA*G B8BGJ)S \] M-M/NDX3QQ]N MS9B#![6WHMUG#B,\K=U+.>PQ.#3U89''=A6_ K'5J9!I]\D"">^9?I$..38R M_AMZ24GGJEC&#VG=8"P+" I[1 1Z[Z*>U)T]YO2XXO+PC\YEU4C]HTO=>'?BA0]1$/80S"D&[NJ$?3,/&H4]K['0IY*1*DUAN7R MQ,*[CCV2R-IBNU_-^ZR,XWF)9/P.IL@[& 5%%S^*\E_@G@#0>/U=\7E!0Y/& M]1W;JAN\T1C(]5EE&EI.#AKD 31HZ@ZA8'"/_%%1Y/3=70 :O.(J^;QH,.XF MG6"&!0UX3O6?N MK0+ANP9@[G6[@(='H+ 3"MV]X04SF.Q,-55-S/&HFT(A<1^"07#LCL!P\$SP MIG#C K<)X,WEQFY^ V]&DY&C(1RWE QWN>WH2-*HRCG>D-_P!L9.DA8,LB"N M!X#>OX/OK0+)NX9]?@-(B BO+O% GTFUZC ,OR,E/4B>?IJ_.+$W#Z-J1GJ2#'Z,_%(T-TJ<[X7^TM:5[ 5WU?843[.592D]OT:&FPX9'K91MS;R?W[/L?Y ;^UTGBQC\N&,4?7>#+0XCAT:+F^1'Y"YH+NV5 :F H#J28Z?=^49:)L@L?C#O]&<4?$EZ^? M3 M9-M0(C[3]+]*WW_--J.PDZZRA1[MU[UJ04O#C+X<_M7#1WE'8JE7+8EU=L#7>^T*/Q SG$:H_Y0.,_Y'#?[^^N_84V(]M8GZ7V?" M[5R)$/2[$CVA-7:4#J 5M^(7#="]D&$4K!$Z;,H&HY@RCABDK-"Z*C.P8FJF MJFLDH=RS3GF(^SDTI'"$5_/Y,379R$%$+K8[-@M:_DPY5^OM35G9KV%.609" M<]<>K05!1HN4YG#B6N)PMN+=/JG!;9PB.RS,8O[U%56NU%_MO.,;12)7FW=ZDRIOM*";")".E?R;%@B4W*=)B+A*(&OQ&KB^[$MI)2% MB6IC;EJ=N_ $ML/.O#%V1EVBF\AX<:-T>BA.=YM]55H+78DB0GH(];)O+VY4 MJ['6! BI+!PH0%1X,6 (J)(-6MPHMKV7DDIS$3I&THLL5.1'7B\G+6Q4W8CA M8:6/[AQH4"?U43*45KPE$\6-\NCF8"=;5)\WNBV[+!IDGX"%E+(PT\VTJB:= M]60AB;0T)E"ZJ22];,S"1)OS5"A:*5[QM8%;-6N.C@Y7V].M MZ1@"IIJ&39AS+QL3*4PTM&>;?A]5*7@W0[LUU$C&U5DV*$+^3"IU.:[ESU9S MF,27\T[=4,G^6I#)XNH'BQ:6C/L+/!6H@(_#"=89J$E*65A]1Z('&&]O2)X4 M*^1J9-5]TV!3RL+JN?EYVIUJ35EO.OKVXIF$H5/$VW/#Y-=V7 MD59#"!I\-BB"%7:J/-F'/4;4>-%N+CH88\Z802)3Q375*U%Y--D2O*/,<;9= MVTEC>V6EE(4U[2FGWMGN=XI46SN;L@://:&7C5E8$ZI/U)T.H64'JOC2QHV0 M)N=GE 6.TI[1%P0>E:5UBO5TLJ'G@I]]>W'U3939!])$'3HM85A;D)P*VSTV M(RVL?HM/(IP0(!U>-^I!:SP?F:YFR71Q];VH/F/A87W!<_6M.&+K0Z-5SB@+ MBK^2IU48VE@#"6)504(D4NS1;$I96#TR#BHVRNUXN"6$U(YN$<*LGE$6%!]C M23K!4;[CD"UV:Z)&Q1QODY2RJ/AURDU=FV2,2=R,4-3N0@G"(!NTJ/B1/$:[ M33E>P3NR,AH3M"6N.2$C+2A^69'%17EK=7C.$:*5P4SBEIG(R!%+VFRM8W,P MZHUX3E:FGNZ%^QICI3,MDDJS2.HK$W0@<^&U"2 M'[!).B]N5\8"# MW:4H9*0%@=EPVPVZV8>*T[)[_88\A2EXDF2DQ>V:A/@>[A&CH82ZU:Z%=WF* M7N;#%K12*ZX:S6:A9>6S+.:OK3LH.'/%T)&6MBOOJ1M<7@X6\/&5-KW-@&^ZAU(B_LU MBA3$@'M=DN>211"O][4UK^)#FMZL16 MI3Z'-]NH.K RTL+"&'HZZ8Y"+Y9ZH=Q<5UJ;*;')1RTN;(55&#<:A Y$&F6V MQ;C;SBH?M:!CP3KA2+;!> Z$JB15YR"5; @9:7$/&B.8FZ_C IHZUD]_A>EU*W.N.DM$<,K5+).%TNV0 MJ;<3TXC>GS>TID>Q&6D!Z=HQ)>W5*4](NW6GI?-!TQZS249:V(.NR*[JBQ"? M.7%_@+4;JQFK+G+2 M(94WC0U;UYE1?9YF32TLRHXN43..)+].G&?AX:+;[7 M=RN<68/DQ=;*:8NNW"SJ5Q1TZ#OKA@_9O+: S[?@V](E\>UOT4U#PE4FK]< M*JO0^/+PR^, 1!8'O(]L9G$O[1!8^S'F6(Q<%2.Z4?#PK?>C(8=XQ:\]_T*8 MS\1SUPF/@FJ/AO?3(H?PG&*&OI9 M\M.)HZ1/7VP@OW&Q\2@B_]J[+ ('C+@ 1M"?Z6(W*Y6^ M=%5]OD73O['HDUX*G^7YVC.;\*>O'AYV1?.7V8?__830G_YPBZA4*_&?BQPC MJVTI?T]WCHHU]"]LH?K#ESS>L4]?A_/ ,$J=]"_F88GW=$,O=91="4/N2EF% MJW_^5K_^](@2Z S0F?]^PO]495#X,X%$Y; >22\H%2P*;3B?SI)7EC4C B1D.?[YP?FM: M[,9+)6\P<$4,OS 7ZU(J"IUMR2^=_:])K2_M#$$7F&W_N,CL]X>']I^^_MOV M2M'WG5Y M=6>3AE\WY\_<'5^W[\^Z?NQ%0#( 3@"< #@!<.)DDO$X G#%-"J6*8MF9?#3+\UEGZ?/'!Y^Q&H9/K50G(T"_ Q!^=N,_; MQJ5P""\K2\73C)(2E:J&&L1*L"NA],.=Y!N=L-]YC6_6N^G>#S[[:I[KE()^ M)D[=*X4-Y9Z9U1&D#\V8[IN:R-_JUO+K.(4.SG=7OI>5#66W=OB-ZMLMGACY MFM,QLLXGC9EQ3MP#+TC$.PT_9J(XYV*+L4>O&^?MW-"P?_>"@KDU571 M-VE8]P[2"R#\HB#\<)'^&+^%+E\9>+69*:'CBM_95,V:*9P@164%2ZM UG2+O,)@ $ X@_(900!(K\J@-T?UD5H7YU)W"B(Y- M3#IH\MX0 &&_AP#9X//T=&4$X6$NWR ^P8!&[@VJ[=)C';Z_VO/(H'R_[KR?T^?RL*D#>\^2'H/!+W6=,]APE"6R JWBOI; M%&,7R:F!8,4MRSBUFA'2FATP4G.V9IDP*WB>U39$*.(.8P : #2X0D\@4_]_ M7Y3^#XQ(L3U#YY7 2SD*L1W.I5Z_ADP:VI.MY>X*L="V.W,$$70" OP " 0XEO-W40AP=G? MP-R-,O'&MC/>,X,]W6^U6.SD)AQ%B6"E*QW;J34[H[@QDYEMWHD$85(3CN%W M.(*^23OK]TAP_-8?C] M2K;<9.8WD,0+E$3 EHMD"P (((E $M_KY/527;>K/YY4XB!WCK-.AX<#RM"7 M"1E#WCYXN=,59FN,^TL>@HA&O]5UR'[U-;<8K+Z(PRCOYCSTG_CN_#!0SLX" MW*.C0'YFZJVR7\.!D2XI3 5 -(*-K1G]E$6^/C TW_+R$8\<= [--7E#E=,!0 QW4 !S!A0!(O11)/_,[VPBV8ID0-KVNX M%F^S:A7%-9$MH^Q56ITEP87=B3J0)%'OB?T!G,B"D3>?95ZP.E>7+OU32&]@ MK.) FZ<;&I9\,XOJN:G@A/=/S:XR=?H2D>+B[N= LN4EWQ$!$08B_+'SA7\G M/^ W4H3?]-!=3!>$_'UM)) A!<=2M2_5IU&S*EBORAC.1O]NA'762UV5R X, M/5U*RH^#]W+(*SZ23!SJ6)WW5FYXN^VDA9QL:1&%.H-<8K;#+6G=VD)XQU:BY!72%UU;),3[28(P8<-8 0 M5Y+J^0X(\>;!Y]X].+(RP9.H0 M@KQ#"1+D5P-D^*7P(T"&5'*P&'%12N M^>WM6HH)+YWA.+!5_N25)%W+72';Q@B5=NP*%BK]A5QF69D&E8#?LW3,>VO7 M#[MTTNI2[[U2D'8#N'NA5J*8.LS ZQ:%88L>;(STF(-VI" @R:E-A AC;&-VO2"V* MM^D8]B2EF8$(*%<,T./4]8S?>ZG7"Q_/UPP9M9=*C4='@L0M)LMMI=RB.GR*)] M'8(\<6\U"""S#X7X".9&Z_9T5+:IP'QS+^3)DLEK=3X=^1V(Y..&VXUP&%J0 M2.Z.D)^^8O0=C>(?)ID>8,@%UE1^[Y5>DDOB1 BZ51D]DM:VS8ZGXGJ,;4[> M0*4)DSCJ(C;'KS%=,!O>S-V8N1N1%UTF[TCJN:#&K]]Z/:D%I\["OT3%/W&V M_N4M^>2UQBYOR9?5X_>,%NVFE@P$^Q:6#+A\&TL&\/7QEPP$^R:6?/*JV!>X M9B#9-[!D -FWL>0;%.P35X$^V9)!% Q$P0!T ^B^8>@&@OWQEPRX?!M+!O#U M\9<,!/LFE@RB8+>QY)N3; #9M['D&Q3LCQ\% R&O4R[Y45*C9GB1$?SR)N1_ M2HPL$S)=RU+_W5W1_&7VX7\_(?2G/]PB*I5__)*JHAS=0O6'+WF\8Y^^#N>! M890ZZ5_,PQ+OZ8;^N+@&_L_?*M 9H#-%G<'_5&50^#-Q486$?EMEOE4".;S% M%^][)JK7XS4!^7E/^3D\[P7"\^?"@[XD/(?M0'))N6!)^/Y2\T8DX,0,AS]? M.+\U+7;CI1(9^E4Q_,)<+'#*OF*UOK0S1.$)X3_VCXO,?O^2/:"WM?1O_VU[ MI6CNQZ'BZ>%=R=AJQBJZ[YO]US]_VU=QB'@MCAU\E^+/-P*U2RM"_-O[ MW=FDX=?-^3,W1-?M^[.N'WL1D R $P G $X G#B99#R. %RQ'&05G*#4Y;RO MX00$XI4"<>VX4*H8IJW95X,,OW66/E]\\#F[@5VU@ S] DQ<>:W_JJ$&L1+L M2BCS<"<)"OY?>N_P\U5J1F64R4H2X6]1S[\U&0S@B<>W^9;:81J=57F 2BV5NI[DP73L_'/<[QN0E:9V4$!P7]W[.PV3FQX*2U#R\)!D Y_BMFWJ5A M>+%0]C1$O2#].DR*YRZ\D]4XT,23 S@++1U\5W%U*:;]5KE6$9JNE /X?;E] MFKZCL&)URBO5 H#AMXWA)RDM>4X,.$FQ?&Y2QLLSP79J$C>'Y=VP8G!)A@&@ M6CY0_E<6PP?:_T>U[E58X$0;,D18% TN$O=#83%_34_&7T("#)]I$BHV,5BT MX%7@4,:RCP@Y$MP7NX<1X L .+A"7^ _)RM5_Z< \$2I^@ZQ-G?J5+1X=XRA M]H)L[\7.FVO^DZ7JZ]HPFNRJVXG#D7N)XS$;KX?Y@2"K54_@=R11= A K7H M ;]:BOZ&' (LV;%SL3M18&@_7IG3K6(3ULDKS4\TKC&>5(.R9&_*4]M;S;ST MG)]K<%9J'H7O'D =/+WWN\>=[TI=MYDRCF08,#.]_<:?N,NH1('2C:4C,G(P748^M\ZUKP^ MK+A?1^H$;VJ!8^P"RJ@N=K4I8;WJ:B$;O1&&L:&G=4/ MQ'M+?.3>H5PA8H]P34<230RE>FO/)/:6C!#9O0-R1\+TZ<(,-Z4^P !< &( M P D^++*B;WW4?E-+=[SH72FVE_C-&ENG%ZT7BFBJNN;]:LOU8K&;Z0L8^-I MV_?]@$ZMVL9JM\%6?,NCD^5JNR_KBR2S?7F4_82][6]+B6X/-X#E^U#LO$D) M/O%[\0LW?(/*C _M=;,AQ0(3R;XU8[?AJT/&KS!6W:4\&%)H?]?RRV#*E*:&0/--R5X84YZT 6_^5?]X+TW4N^<;Q$NP-$ M^&I%&##OBID'\ >(,!#A#R#"-YD#?,UQ3%9?Q&&4S2H<^D]\=WX&*F='(.[1 M"2@_5/96V:_AP$B7%*8R<7^(/)PO!X;F6UX^XI%#Y4/UAO3MQ>@/*Y=M] M"_7Y1$;(/ **?Y@7!P!R@-4$5A.(,,B3?=<8Z/L9NOYZI^WXMI8XAA*-<)3U M^I6.E1LZY@5#=U5IN -C%0?:/-V^L.2;6;343<4DO"\2!_)PP57>V8MXG=)H M 4D$DOC>DOC>;/F=!W4?/A7VN_W362_U"2([.)89>R01UEUK>E2/!4S:H?MY MN:>,B/TP/0I3>2(L<0?#IWQN=Y62#S 88#"01)":"D3QMD7QO4'Q=SR@=[E/ M>*+" %U6E;JRZDZDVL+8NO5D,H"FUFMSS%YT@?*4LR,QDB7EU&8R7-G#-4_H M!-@:VU)E-O. LHH#"(X _P>H^CNGA;Z#JI\F$_2/M71FMY?3V)A1,+H/3*PO MVWZC<]!2YD4MO?9,T*X1E6Q/\UT#Y'[^ZA7[;VC4%S> M+@'5 :H#A ((!C.>TL%T)U;,3L@C+WZTC6B1A[D M:?OAL:?0F\%DN8\JXXIC,"$LUV(SI.:)C-!YH!J]H]$3ENX 6 2PZ!79Q "+ MSA9G?PE&AF.MOZ]O6P0O\MRBOZ%KEAL?8(1Y&48N.RWX/S_T/^PHNQ*&O''K MPVN.DO^@A%BJA+H?JTOCFK7PMSMF_:D7<+3KH;P-VGA'1.NP.U(%TB/'?+0^ M>=.L,;I5-J.VI4JU7;O;='UU+_)"JKYGZ7IX4P;MWNR_L^+\L"5OV"#CFO M9%E=)]\N#<>+.=D>8LQZ4U;'>%<:_U_/DG&!PBIXI/ @^W)P &3E+X9#5NAXG4ZE!\W.C7/7]4T[C6J_.57X*$ M#K_D<)O2;+B%FLVFTTW*#IWDD/#0"Y%D "X 7+AB[^ 4:?=$;$[A'XN>)O?O_P=*2G3SJ1^B9%Q*A6PI?ZK&JCD MJY496-,Q35%EG"!0&:<)0V9,AI$I##95QM Q1$U=F7_^5A[^1;H_GET?JCBJ MD[ 8MJK[4:>CCFPKNSG[F=)=L-7V N\$3HT9&653AX83U17T6;@51JAA"2DG]3!EZW!X9"_A:@M3^&JXU?=&VDI02*0QJJ7O(FCKA M""9QJ3*8PPE/;;)!$>)G4GH5\N6$J[(P5%:=A)$&':&6R)@,_TR);.=--MAQ M=1Z")_UE$&Y0'Q)2RL+7=_P6O5NWB<3AZ"WKACRG]+89)?XSY1*?[?$M&D*P MV[+"B3OA=$5D4\K"ZB%\CBMFHBF\R(N+%M]3I>$JHV1^I@S:V)2)1U;?&<^Q M9#C<25[ 6-D-9V&B]+;>6U08G7=0O+$;Z=YZFXQRTL(^5;FU41+J2*T1.NIO T]# M&E9*6=BH'IT([;'HE/E6A3-6EN7BZ#"C+&[4TH3'(VBR21RH8NNU>EQUEG3V M]<6-@AOELC04RB$LZH;(=42D)@A)1EK8*+D_ZDG=1;W*[Y;"AO*6([O1M5(8 M+&R4M)S1V^&^ZTBH6VO+.T2F>Y6,LC#3F=M-=I!1U9U8WB."V."XUHA-*0L3 M%;LD[#5K!,;W*M-H(BQT53>2E!(I?+UG\.VYH ^;\*ZO6+R<; QUF9.2/Y,J MBU5OQSA6S1G/D&6;%R;S%I;(9'%-1ER5RR$]L^"=D.R2V-RSU22C+*P)F[HJ MR1"$",=8SY '3--1>3:E+*P)Z[;JY87+,7+?K4J<;[T?93(O+[\:(#:$= ME.1[AB&NRNB,E[RIN1=?@ENEX&UKL&Q^!_%A0+"=J)(B M-'UD]=:86'349LN6%'[>5*KC9:_;3&3ZR.J1^LAE1O:*<7I:>[UA9$ZK.JS, M%%=?5ZE1-.*6I$1RCNJU*[7&O)]1%E9O+%RETHEW =R+9-K:#ZL]4A=2RL+J M=8PG(AN!!PXZ2RIH*]Q!L)-1%M?$Q#:JJ#RZY,EI-VKJCKWM>);,')']*>$S M:EMG+B-#[;A;+KEM_D$"EQ-G'83*H.X$HQ'(T"6Q M!6W<<6/C,_64%BGN@0XO8'0ZHFHP-..GS0[X2T)GO+983IDQ6>-S$K3('U%Y4Y+R]("5)J$++:+34A MSJO]%DC5QA[JAVK=E7J(1RBTBH3[II"1%@1A.#+6\@YS\-1;6->91-%()'66 MLM**16?-F8V&V]U*XL>3L2C%F0F M:?/5B*#@4#+6Y&A0V2UWY?7A_7;1O^BJ\ @Q#W#.KFZ#'SH=$:HZ1(Z;#& :\ MNQ.F$NSJ6Q@K1V79Q'/2PGZMVG1$PWZ](MEBMUQWL3$&DSEI8;(L/2%7_&R# MP;O%'L6IW8)WK)RTL%^2WPC4A6[IO-L2TC-@;[5 1D*>I5?8K[HOC2K[G3)) MK3R[569RF!X>#K1%'6MR2:T!E35>Z;:IU7S@4P9TR/XK[->BL^YU6(%IP;V% MVX1A/*S981YV*NP72Z#[:GT?K)V>TG8L:94JFF+=IR3]A A,W&K7W'3/UC6^ M[=:A>7]HYA??15SNS-%Y7W+2R8XP3?4U0I4'WZ[%?O+SJ:U0;N'K,=R3(2W% M7&>_& L/,;(?:2C+2PL!HLUR KJ+J:]ZP4;=%C5B2L;4=(F5U94F]C+S5?'?$1 M>1BWL F#W82J2GY8=M;&<*8U/6=$1_DF%/W(T;!2&ZCNIN>L):8;-I+1TIJF M2SMBG39^912TZGV-AZ9094 (+6F8'F/0(R?XOERSTE,L6I-:8; QC"EFK%)/ M#CUBG6:\ #.0BF%PS2,#+-0[ C_,28L;UA2@MF.V-EN'A"FWWXQ$R]3SR18W M02A#_MK9^7-GMZDMMFLSD;H9(]#BPL8D,RE7E?H,%DFN3_1J&Y>J)!EI\3!! M,2UN!DL=R5CU% NO.BJ>6NB4M+ P?#^@N$U9IIT6RS7J:[,J;X5\U +:DLF0 M:7 >P<#0;NN&M:G;7ZOYJ,4],,O1@)]-:@;?6E8LW5PG[CAUO3/:PAZHT*8^ M'1K[G21N%G5VXX6<*J:T1^(35K)>-Z".,I 493?=3YN>.0R2C+2P!W-B(K/5 M'8)*+CX>:T)Y351L*R,M[$%KO?':$K*92=Q4"5"LLS.:2CZ!(VYEN]UTDOT@ M1=N(JA-9+,/C\V&+VC 1]HX]0#8$7$-7<-GLL\AFEXY[)$K0M&>=6!_T/+[6 M2R1])*V-L&]EI$53"HT%,1JW KY&^&9C*G%VZN1,.YM:QJ;D1XY+BS-AK)@)I 4!\N]Z?@+ M>2T<: M[0.KM,F[.=4L2[3 (1*3FJ*N48T<" /ZZ+R\V$&_"' H;Y*C#]L81 MFY$6;-[4QV1S5C$JDA+;JX2:-G"W9V6D1:B3IYMMK28T)3N HD$R11)[D),6 M4&:/PK%6-F<*W+/9:!\.6PV!$C+2HLUCQUM6CWQRG\*]U]GW*3N98P?:PA0D M!-JRJ(U3CCBPJ@.E/4+84;ZP;S8O#Z@^A#WOH^2:OUPJJ]#X\O#+X\!I5IAE M?HB,NLH6R@/-WK>@.;0TS.AQ%!W*P]WY)P]W]O"_LG!K%#Q\Z_UHR"$,^\OI M]<_>S^CVYLCP?CJDN?23AQCNPY^A[+[@BQH8B@,EZ1[\9^6'^;WXE\!8*I&] M,7X:\_X>(?_B!U)%#?UE'!D_K?-\-T7(;]P4I6OY]O.D;P, (\[$"/HS_6QY M2,"(\VD$@*;+8,3SY?H (\X&3<\7$02, -!T6XP QOI"& $TXF(8 8SU13 " M&.L+802 IHMA!("FRV $_!D#G+@(3@!LNA1& &RZ"$: $]V%, ) T\4P D#3 M13 B/=&1@!%OQXC?KP1W>T\)S]$V^M&;.LWP(B/XY4WXT^==#[NB^Y2&/;J'ZY(.X3U^[MF>4.NGG\[#$>[JA/RX[2/SS MM_KUI\=[0&6 ROSW$_ZG&H/"GXG"J_ZKTIAOE10/9=$.Q;)^5)0+?[ .Y.<] MY>=0M D(SY\+#_J2\!RVXRP%;U\C"=_K]MR(!)R8X?!GY+2=/5_-<$V+W3@] M7QGZ57'\PGRL6^S?^NS9_YKT^M(.$85R-?_8/RXR^_U+5D_-UM*__;?ME:*Y M'X>*IX=W)6.K&:NH="C_^M<_?]M7<8IX+8X=G)?BSS<"M4,4_HI=O.MRZ\XF M#;]NSY^Y.T:PJQ8-UO5C+P*B 8 " 4 "@ 4IQ.-QT& *Y:#K*0OE#J=]T5] M@4"\4B .08(K%HA2Q3!MS;X::/BMX_3Y8H3/60[ZJ@5DZ!=PXH\.W>?MF?A< M)S0VMN(P>OMF:.^\PK?LJW.\_? 5UL/][4XZ]%MV1.ML>YLH)H>V8U2CRLPI M\T'%MD[=3&=HLHA823B.A\P>4I- M?= M9!Q ^$5!>+'_T<+CJ*91$WJ\;<%;A^?'W60EG!J_%].JOR;*IB^Y:%N80'9O MZ4VS,LGWO=!([(YF< #A ,(_ H2?I+'!.2'@%(T1VK/*,F2'O39<$_>=5K-M M[F(EKY1^X@YH0/<_B.[?OXL$RO]6C<^VL65LNWL'X7N+432$18]GL9,W/O.& MZF#O+3:.5)-5GNZL;(<\VJ =H -#@0L\#_SE9N[,_U?\GVIVQ MGA8LH>YHP).[W=#WI;ZW;[]Y$]0GVYV%3-.$5GU3<,@:'K1QKC6K-O-.*.2G MKSAQ1\#%:,[;=3L#"/!A$"!+^KLH!#B[.U"+-N7MCEU84H_@9F+;E*9FY>0F M?-9V'*7IZWU'Q#'&Z>!5UG&S[DR''F?,'04_U]C\LC,<'[A7(O/A!T88!;86 M&?I]$F/)"I049Z\AC?'RP.>E^@'7'V^]*7;>9JKYLX7#@ 1?&3LO#9#>_@ZA M$@=*-E36G.O@-@S];XU2B5?'$SUKWH#WPTH$C^MN;UX+N9FCONY*.!N]$8:Q MH:=S3[G13W?5UP\W#=\-G-_4 M!CX?5D\VX<)?3+&O>:NC3@U!#;U9@.)6D36H3X+0#]KOJXNT?^G<'2^325_ ME2TK+!E;(]#L,*N6<949_Y>H_1=WK?S1;MP%;F50/1O$.] M2/SYD'C^E[V#3\ _N 1'8N UG\%QB=EWG#62SH^VS2HY9V4RBX$CV!V-@,0[ M8&. C0$V!HC^R6+L0/9OB^M ]J_%RP2B#T3_5.'D:Q/]JTK1%1_EY1IZ=JHJ MI0-L;,T 6;K@$@]=#DH?/JWX@WEOB(^%((IQ M2\:B%Y++[9FFH031<"_(5!Z.).XPA@1Y2, , )/@6)1CDY%YK3N[3MN][ M!E,4F;2J4R-;BOF1XOO]J5LS,MN75\$X93V4#$@PR<"\T M _=7C%77DZ5FMUZE8+(^DL6RR0_+NR0S5LQ+QNKJ\VVSTRRD*J&1U4YW5X87 MYJP#";?@:O!:K@9/5Y077/&!I*8K%V& /U?,/( _ '^ "'\ $;Z.Y$@0__QV MI&3U11Q&V:S"H?_$=^=GIW)V=.(>G9P>/U88&.F2PE0F[@^?AW/IP-!\R\M' M/'(8M:8$-6_L;!]&FR.Y4<6VT'R5R'0>.64^3!\8@#C@W F,)A#A:T\MO?+0 MZ?O9N;V +6NVJ7C2>L4*K!4SN+K/[1SS@IV[JN3=@;&* VV>[EY8\LTLQNJF M4A+>]WV^_.S=4T[)$T6'0[,5!KVXIY%VN*MJ2SSI@0TM5GS?'H._A(:=JWZX9Q ME8(/(!A ,)!$D)<*1/&V1?&:'*!WN11XHO_7>C'JH\B:ZTAK=4KN?6Y)&6'R MV@2S%SV@/-_L6#LA'YN&HY[>XG@IFX$!3;\637_? ME-!WT/339('^L9).^F;*CZE75]-J30+M&5+(]S7>- M*TW[?(?T*=4/=". #O_^"[+:ED)_:>NE_X'S_SZT__A1F/OD-=L[,OO @#?/C!S ;X!? ,J %3@%>FI0 > #MR&#GP(3P@$:U=?ND;4R(,9 M;3\\]MIWMAC;>]3 8)@3%DV](AKEP9B5$3B/QU)W\+/-W0&F $QY?08KP)2S MA85?@@.,5-O(?!&6^9W+SH9J?^+7VTD.!\S+<'#9N:CID&5EJ7B:45*B4D?9 ME3#DKI3M,T@]_==/2HBE2JC[L;HTKED+?R,/C0WEGOG'UKP?&*81!/>-[>YM M>5A!X9K?WJZEF/#2&8X#6^6%5^6>Y>OIQ5&8K3#EP)$$,W8MNC"KSF=2S!+R MIC+=1DS/DI%T79^^XAAZ1R G?#9U4P;MWNR_L^+\L"7_^W8AH&O" Y 3!'#\ M+7"\F$#,P.L6A6&+'FR,])B#=J0@(,FI07P>=BK]$,49OD9/*BVW-N=:G1S$ MLS1A_ ZF\#L,/F$#+X#C ,YG+D3,9TL7E+ M8]H)7)M%C;%?&YCL- <#!/[T%50/!2CP*[<9 9.4FMCU%XJ-1X="1*WF"RW ME7)S'J]>G;CW$B00'-8SHJVU1@OKE7D&Y1.M 1+*B1S>YJ#&]C M2>FZ$E>+VF5\?,""+*.>OJ-1_#J3Z@$6G.^D0+[_LB[)17 B!-VJC!Y):]MF MQU-Q/<8VPLG->I?H]E(%;L#Q:(JLU;((P1Z;JW)6>QDC[TCJN4/_I=V_7*(" M@_Y^)UGR\X;\O??@9DW532WYY,_F@:1?)ML!P-T@VP' 4F_#;;?H*2?ONX( M$/6+Y/OMB3IP7X"DW\:23U[7XWR2#B)M(-(&D!P@^>TB.3B(WIZD X"[2;8# M@ .2?AMLOT%)!Y$V(.HWLF3@O@!)OXTE@TC;#3$;1-JN6;X!D@,D!P=1(.D MX #; < !2;\1MM^@I(-(&Q#U&UDR<%^ I-_&DD&D[8:8?9Y(VR-F:X87&<$O M;T+^I\3()"1=RU+_W5W1_&7VX7\_(?2G/]PBBOF,X#^_)7_/DKY'MU#]X4L> M[]BGKUW;,TJ=]/-Y6.(]W= ?EXK%__E;!2H#5*:H,OB?:@P*?R:HJ]:8;]5O M#Z4L#P4.?U24"_>B@/R\I_P<"NT!X?ESX4%?$I[#=IRE2/EK).%[K;4;D8 3 M,QS^C)RU>_OO,US38C=>*I&A7Q7'+\S' L?N*];K2SM$%$J,_6/_N,CL]R]9 M#4Q;2__VW[97BN9^'"J>'MZ5C*UFK*+2H63W7__\;5_%*>*U.'9P7HH_WPC4 MCA5KO"H7[[KJ PDA(:0U2OC,9EVSIU [0HF6[FFX9*2*[6!QL*XF,T&?I M8GE>N;F\Z.J3_:S/B05OV +MLF'@K9M7 @R_80PO-JV;0 SC"59FARX9S?"08ZL$:0FG-:7O3&7+LJ9%@P)(59555>-AE0[2R"20SF1R0(.]7B=^1 M] G[50(X^"!P<(%'@O^"O".P8FN[MVM3"2#@PT! WJOR MDB#@[ X!WQ#XV7RZQARR3U?;LUTB3"HG=^=G2RJAR27!PF/%K)5M25,(RLHU M..M.B=!W*%;L-'LM>8X/["N1^?#YCI3\5;:&L&1LC4"SPRQ)^?)S&2\/?$[^ M'/S=8ZY7&6"]S;SQTU:; 9+X,0#B[>/ZE3A0LJ%D1KXWXT/_6\=I_-4AOGUW MW%17W:XNH0XI-]8X49YW7A?FST9OA&%LZ.G<4V[TTUWU]4/T/__+WL$\\@_6 M\<@]P*2&V H=5\>\C02"B@[V#XA%' JU0% ,H7H/T E&]3 M$D]?HNN]CY)O:H6>#S7'ID[MN\FV"2MKM[-:S!>U!2V\]I1:-$@C91D;S]NC M[X?8?1=;M3?;1A.NZ59Y9,=]?]ZW,GN41:(Q"EBC6\> R_-%K\@:71X[;U*" M3_PX^L*-&*GJVM;ML;X$87;?=^IA4";>V_"L(P*R$M-Q^5TC%.?CD3\LPT)N M>)@7#,_5Y:K_%$L=&&$4V%ID9-//PJI6H*2NQ)4FK5^BOE_A'RW*]/*:_ MQX7>Y>W"520' M&_0;P# >3G \C?G8*@:4<^L^H%IV%&&; YP.8 FP-$_U3Q<2#[M\5U M(/O7XG5>M^B?^AX#B/ 5Y,X61/@*\T;S *>A9X>E4OKO-[9FO%VX\\9$%MS& M?2!VWN9M',AN^DCLO#1 I'&YR.-A\^K?B#>6^(C8<49-9N7VWIUXQ@)NNMV MPP[B= 491?*P(G-'XL^]; 'Z RP L "WPLX;E&"0%WNM>;%/&[_OJ4E!G^7G MR^K,<2!OW%);&V8^T'+CEU=G8(KOL@%P ."X4F\9F#X@P2"9]D*3:7_%6HUT MOT_*/2I=$SJLT7*3WA&+@[5B7K)6UYY)FQ]H(54)C:RPM[LRO##GW96FTMYX M[5!P60@ M=%K5*=IMH*L*JK,RBAYBH/B'>54 , >DB0*S"43XVM-$KSP*^GZ6CMRBW8HO M"C.X1BU'5,5834(=IU..%^X7*O2?G5WJA==H#SK[%C#NC(?V2@- M-^,TG> B-,DD?ZQ=G7#/ES93?MS<1EI]OLA#H"]I][3FD72,JV9[FN\:59HU>HD8_<>>G M^H%N!-#AWW]!5MM2Z"]MO?0_AN+Q=>C++#*C.[:H. MP%,@% !/ 9X"U0&JMWQY]24UZ>.D^/9[HGR.EZLL!XEAKP83+E+T_+ !:]*GT98-'9XO,O MPOLA M71\/%]$\U6!"1K,K-/2.0#!0-^PMS?X[*\X/6_*_;Q>JNB8\ %E= ,?? L>+ M.> >8LQZ4U;'>%<:]@BKC#7 M,T11-T3H5W./#H$_?:6+3SX "@ 4*-R> !@X2:F5U;@=)E*K0_%QHU_W_%%- MXUK6J2&!F2*[JKB@-*?&>6)"]6UR/[%R2,BJHJ3> 4P6DR4!+@!D8D]8FWNYA MO4.^^F'$2V:]ETP;M!T80V>-628RUQ0V'A]4.2L!@V)W"/U<\#:_?_D[4E*F MG4G]$B/C5"I@2_U7-?!MYO5(6+04J(W@QYF*AE%2M*P4M^+M4D$M=?W(" ^A MML@O17.CQ/E>?LVH9 TAJ[:G>)JM+$O?3$'XAK.]U%T$\WJK>?VJ^='MS+\HR47;A@R6B/Z/X@RGZ M\LWD9-M0(C[3]+]*WW_--J.PDZZRA1[MU[V=@I:&&7TY_*N'CW(;\_"9'^9G MO"^!L50B>V-D8_\P:LZ4R%]]09'/Y(EX\M/3,.P[!_Y12O,@LU/_,^QQ1]V@ M[/?4*J3V:/F?QSIR_]&GK\/,*F3UMKC,[.7P=B^6RF/1?%8H\UV$$/CS]]G> M;^/W#W_<_L*^'OXR-7S:OS.*TO^5T/Q?_O73CO_ ..21RW'_A8>/GAC^5&SY M0Z57>N5Z M>B!3?Y 6G608A#11F:!4+)46AI15V-1EE<$TV%1)4]7-^WU6'OS'T-NBL;9A M8&GM#B*ORZZW]-[*,HM^INS Z_:B[NDU9UU;UW;525*IE"T9E>&?*0U!:$Z6 M<+06/!+)1K4[8E/*PIBK!MRH=6O*$NZ)!$S'NV2,;;,QB9\I>WM?G2;U M&2Z)"9XZX_& 2CA+QHK?[M*KI#FNKY,D9"W MQVLFZ#:W(=EE4\K"/,>-V!36%,3PK91SYG[)\"R?41;F6:?D%=_>JF-I3:'S MA:0MS+8NI,>$XK<;4&T%X159BFV^T0SD166TL&2R2!EQCMT6!OA"&EN]V0Z' M'3: +9DJ4HYA+?2<#BDYM?5 HE&LPB[3%=%%RG(-D692&D!W5(F_#N6FECNZ%679FIB!Z1 M/-GM5UQNBD52#<&;GF@B J4G,G)$3&2_-537$3?EXU#QJ"JKS298.NH1.0DH MN[+9.NL.SP7,V!<;;HL.TQTXPE3>DQ-6X>O67/;&9FLF M\N)X*DRB/JG1>DIZA+%=M-V=\[I..&C=KVU=*>CM6NG1\0AC1;/6YVO:!.>5 M.K2LEY?2-$+8K%%3@;334V*30"@+)N?I2#6#A/I>7GV[0!HOY$YSVMK64U*+ MGD_:J*+5\K?[Q;E."+N%VKL5#/56Z]6V5^'J/39+,BRBS[SI;C3%"GG1Z?35 M&4:91B>_^RJ0MC9U&*/$'L^3$ ]KO7XL;X5T!XYP2V[UVDB@+R>\;=,34VL2 M2#DK*DX6Y171B?IDOL=3L(CJ\$:LUAPUOQG"5IMA74\9B MQQCK8T+7FP5EB8.=!L\[W7Y_DV0QC2.D[JZLC_Q(5KLC#ODM &VH?IOAX1PM9\BS3Z/6[,CT?U?IGN M6JLIEIKA(T((XY4EZ?A((HE?C:79NLY(/0S9$(9A:R,B'?6(:&_I<66)\Y6N0Q*F:)M)F6ZJ M;$9:F(#D['8K983,)'&@04(T4?L#3LA("Q/HSOOL(!DOUXXAHA$_I%6=294; M/Z(P97G)UR@\]4>4UMIUU]!LW#73N1Y1&":L"(L6RO6WN,0AG*WYRZ6R"HTO#[\\]M^SD_Q];"([ MN6J'H_&/48/BV;,8DXF"AV^]'PTY^/Z_E@=/,I_Q9V]2'IV+'XWOIV.:2S]Y M.'L^_!G*(OM?#B&6)-V$%Z,;][&F'T[4BAKZRS@Z]XGZ$>%OW.D\"JJ][B($ M_0P_6R4.,.),C$ ^(P1@Q"4P GFA<"+@!,"FVV($P*9+803Z&7FV8B/@Q.]Q MXC??;[[HMYYOU0N'S+OE/;\,?]B ]$V4?_O<3\>E/]X/^C)^V:BKS MRCN6KNT9I4[Z^3PL\9YNZ*5O5RV7*?1,00#L(W>]60ZRK65W2 VO%,W]+/"M MAW_]\[=]%6)>7.1S/#PD[A1__LC)QP*-_JE (]AG&/\Y&>ZL-0E>*_"/7K83 MA0VZ8'%XS9K/*R!8X5W5M0H(_A98>-[R+P7DX)1P7LHT!DIY@+K=QS-G?N/KQQ?J8^__#A1P@#D@LD M]ZG#[W5([H7[V*>LQ']9!\8SO9)Y/D#V]MCR)@]E7XITGUI[2MA92XWACTN- M$;)>1JN0C@@A;[B-QL_< W[>B).F,56&Y+R73LP/$064+$A%;' MLRP'#_OTE;J#X9.4M@"J>"VJ^%)@]X.IXJFK_CVKBH;A)HMXU8YA5\3;)"=C M44//5/$7ZH9>WWGQ)U/_J-U[*?)+@9&R2;.71LG[Y@-DGV=_TK)CYBKP-W86 M0U1WI7_'8?J+[?WUH4Z@(T)%W/1.?3T>N MY12-H/GX%6.5VE,[]W1*J8>4^B^KI9']"?CR%^G+7^"2P9G\3<_DCU6R\J"- MK*>SKI_R99]_?N2((.PXU=95#Y<@"T#C0<'/4O MX:C_AQJ^$;P.U6U7 \EP0D*D5H(R#;+WJV2FX03U7#&Y*PX"W'LJPT#1#_5B MXBP0D&Z@86^RMR3@?'+%YY,3WD!>X*WQ!_-4&IX6&$IH5(S#_QL>>Z^>@V_: M^5Q5O,1@)DI':Y=YKK>=J(*6XW MY1?5^V>MMM;\&EON)UW)8!E73>RF.X&25*MS-P5%BGK]U]6&3QXVI+12=OF[ MUBR$DOHH06SHI:6MY)IL&R$X:EWD4>ODW@=P-4[N:O0/FI<=GPYZU_ZN=D?0 M22$\!QINB#9?&T6[9*WN&:R=%>Q)?0[T-%V7@.9>E>:"8,>9O(C?U%R?J:Q# M$346TKK2%_=U44JB;I)J;NY78,2+17>O.OS1B^9&4%+"T$B]C2.)DJ MXP:Y[JI=*UU%%OXX43\ H.<@$^.2XR8?WOGY-:AX,F2*(56\AL5\EQ\KPG R MB*-&>\>FRTF=( PAWMP%>C=_)^_ "*G_G[TW;5)<5]:%O[^_@NA[3L1:<8O: M'AA[[;LB#)@9S&2F+X2Q#1B/>,"87_]*LJ&@H(;NAH*JTHYS>E$@RU(J\U%F M*C,EP/!->$6 ;#AAD(J\@9]QUL>WL\NP1^6B6@P2L!R4K_R!>)V!G&6#U_S" M*-?@E4XA6_;BDX[60>6(HO77T\WM$"O),!FJ4M$\!$3;8%?*I3:3OY0IY#EIP"4GJ MLY82P!R,@QP^XUY[:J'O]I4*VE9Z<%1U"GN=&?-\BA9H,QDAZ,C.8 M:R2G#IKTO)1:Z,GIP(?W\$#+._EJ(!46S>\AFK A9L)C#VS:?&+3Y@ZI<(=&_0TT%<=V)WD84"7;2-B: -N8C>), M+#$P)QW!F,MK1?8+BN/:BN@V9'TJVY,(^R:=4$Y;\,F>+1A..&8G%QS^@OH[ M]TC46RI?6.JTV\NI72+-JMFB6-M*E]66T.7@3X'G!X-X(5RLE^OE?(TQ"7EF MY;6H05[N)DEZHI_+ZBL9FGAC?M2O]V^+,SEP5PA MJ0:*N\A[#EAKV=X%KP5G8*XD+T?YZFK2YG4FF<]M,^M:;X#N?(8>+!PY\CGP MX ZG_ W=7M<%C\9H9L7'CJ83 <.XVRRU)MKERSK5W@*/%X->*]U-JUPCQXXJ M]RJ=[HQP!^4. U$$EC]]U93[_+ZV.DSV 2,!NI/TM'C86/W$QNKWBG/YS(=W M$$W/(!F421Z*Y &OE\J@U%'.@HJ8=D\DOZ=#33 M11X=[-"Y:P/N"SMT;J!=_((A!E'D19.K&BC7O%)?I,O\.+_H+P"<1>5DR^HU%"RI&:["MR66"'K" M)"X,RMM$FIF0J#PM]4"D3ZLM8)\-1HBO'D/TQ7*M?PTLGF-$EX]3R58W)[-> M;IV7JR67KG011J"B=-DS@>"?UNES+NC[U9AO6U;TJ6<[Z%?+FVJ*&%-T>#L? M4IQQ'MF?(*-I2[(=#QO_)*U-S#$U18K]'P+][YN1)%*D;D>3^\+,7PH0[ZI! M1S#$1=[4=3B.@/'D%B39RGCHSX#QBRH$9Q[HS&MWK6(@^T1 =OTSNKL%I+L+ M!+\%"@U$18Q;2JNJ!E+66<^+ U>]<5@XGQI4N%%F M%3YD,U\UV(E*['7,7[S#&9O*4@_L7EZEW$9=SCEJP=SH3F_CENW)@)F]6\Q MY:N'+GT.F3-H_(--W@W0/4?RRE-PRM-G/UO'*4^? MS3IO"0$ZI>V9C A$T);1S26M2#1;FF"XC"&Q.^D\IWJ+TR2;%9M;U1NKQ92Q M]"6^T9Y0) J@R;Q:(A6+.!;QNPZ#^0H6]I^+^'Q:#/P%SY3XP<"FS48V;>2* M2,2!=9T@7DT2N'/K^IF.4D&6-2(7L+)C,\_U;/DP(SMF0?7%B0ENK*L&,72: MA5]!W!VU21M@%I@2Y"<':9%1ZU[:)- @Z4LNJ\Z"UO;^FJY()=; MOBM+ZW*='_E->SZAJ##KB2*N63;P>S'\-Y3Q;Y@M==DL[8O(>"95J$FU]LAB M!]1"FG0L?J,.0/D,N::'+TL M!N^F!(N#K;%/;(W=(16PH^;*CIHHV;0C"QKKP/S4\(+9,R!(;(QYTR'RK!HG M-W:K+U&KQAC8;:@XTF:^F4JO-<<;H MXY 4A 4PYC3[:F6J3^W#0841'W9UB0/'E74''3EIX!]LUMVE68K^A$+%@E,/F?1IY@WVOGP[ M,<5>E"L<_/R*F';2ALNPK0;-QGO,6,IU"CG":4,Q10X4BOJJ.2JA$K&CW;M2 MH/&U5]AV^@Y^E"^6F=*1K5#*N=FS#+ZB;>IO9O$5<@P_7XYF0X)R&Y)8+L_+ M[=5\0J%ROV?*QF" P #QQ9TK7ZQJS!\"Q+ 5KVX,L;GA99/4J>V89!IU!!!0 MA2).2P5_5H_+853O0M:DN&O& 8T]F-@=):OLW3'\8_4&&UW?05SE_NPIORO.)'5.3C; HK-I!PYOY% M/27?&PUO5-BCLI/L]V7N6]2 6B160T\=5 :;HI286 H,QDU'A=A>OU$% P4& M"ESBX\[5ILL 13+MC!?M>M5@2XVTK/EIFZ;G/@2*%"P%E/W4(2S_G!;YF"F& M8(BXR,=G. B_PRGC(A^8U;_)E'&1CWNP],_'3>ROV,$Z.S[]_.+A$5_!J-\? M>3K1F>?+MV+TV71OLM"K&J&W-E*QDS%[XSPSH5!M3BJ-S78, =\N .(KF.N_ M %"A@F:0;75X;O%E)YOJ:N@G)]#"(!))9^YZN8SM0;0)(IQ0(FTHJGK8&&= MA6!?\-CB>TGOK<]PKW\@\:V=BA^5@U(T[2?AY&9Y))E=UQ35<[>^K(MUN='5 M)VS7)KU.6MU,A41[0A.HG/CK@(6%&PLW#K3XV$"+7Q+N3#E77G&:;+/QC+=I M9\>=H#%$P@VKE-%7J%)V%WZ7ER(LSIT?8 L,'YSB"(M/H^.\<'!:W$GV^PY. M$WUCW&CKO$S4IDDU/N#%U*+(P%%#I0?'5V"8P/$5GUI;N@Q,9/AY+K,268]5 MLK6,*!3C2I/SX:BA^I1ZM8[SG3MS=NK10C#F,M2-H*+T$*I+L/#\&I "GEG! MJB"V[+BV(L+L7O@[MO_N\A0:%PBY:\4%PA'\?_9)N#I[N8(_,(9T_,5!RQ8@ MF"D]OV63W8B:!]5QOYL9;#Z4C3#9[J$]K,D)368C:',@\T MF>0#E?ABI4NBX-'W*30Q*/@D^4]L*H/'#>@?@G?Q(/ICNP_;?=_$/73E2@6, M,^%FD\P>;4ON.K<)F.6SPLTTK#.8F:ZUQ-PH*W-\*3Y4AP/9 M*\D$T)-0J5@J^4 G3\NR8;C K#NWBU0[W^N%0_T\?.Z-;P]^9M4EZ0VTZSD\BM%80:C[FI MKV]F>YZ!-WTUM]7JP)%52NYGW%7?Z0\KP()$-6HIXB&1? W>L,ACD3\7)?1] M13XQX0E_TTA:Y:HJ#VMK;[,EI$;JGD0^ONY9YKID)UG9V693S;C5$&I(Y%$H M\P.5./44?P&G$5)IGNLYV+#[Q(D:5U5A[BG7XBLH+0"DGD$3X^8%VPX '?N" MYIU+NF"6BP*Q'(Y--3XG%:XW-.F)VY[0J.XLF7B@LZ=G]5BBL43??_;45]!) M?DNB&Y/J(A4O<:HRX!>C+9.(=\4YE.@4,C?HU">N%8NRIW!,S>?/J;A#DMQ[ MHM5G5U%.+*JW[:@!D>&T4GK;8Y6$,TDD9&-2L?T)G0JO]R%25RR,_[V8'^/! MI\O-^NP*SF_@06D^H3@ZD9H35"['QOOTK%S1&8@'4+=YR&2^G%NE9[J"=HL0 M8VR;O>L8_2NXE]\94<55II.O&1U8JK%4?_I!],2NTK65ZHZ*(TV MQ3:4ZM2/?U\]GOU\QS%OJ".N#,]BL%,5.U7Q FY!L:D$ MKZ?KVV0S.\WV*T!_"2O?$:<503$28"3 QRN?4.UY"PD6;G])".75A,U/:]R\ MMQXV&+D-D0!>'DB^%C!_!>?3G7B:FEPSCKQ-E6:?[?8JS5*,:19BQ4J3:>;1 M7_E>I5_I5=CNSU]1 G4 *YK\,@WN4"_<5P:T946?>K8#+[R(64!<%3&FZ)9M MKN7P7BO%@#6)PA++@BB"X;O[.ZY0= _XTO; [YHB()C%99?QMH(5S,^D8%IB M8/X,(<&I&)T#1&@A0*@^]4ZVZOPRGH8O&=NA;S!6 =(-4L_.0$CBOK-];DOB/2 M?CE8Q8>6MU#(*D_B73$&4*31/]U0K/\80SE!SXSD7*G&EN9]::U4;Z>9 V*P6 8!KX-#&!7U1"B M#(^CGYW"RC+R,>G@M; 25*QINK(3EE1WS9B[D&-YTT!E*@18%R"ZNTW08H!; MW- [>,'1_C'1_B,IZ]V_X)_=TZ(F"S:4\47TBKVXPE<=G(!?(__DF.[P6MR] MXAI.-/U\Z/_?X=B?("1C)O._L:>/D!@GE-2%3?R 7A&@Q35YYOX, MG]I]A60[TTPK\5X@M M; AI_Z?'Y<]NJ_ S ^ 55K8K1^2//KJQ[\]Y)X%ID<>(B02BX@MA4/6?)4I M$17C)/'X--J(C$]?'I/_A*[ACP :Q;]@B]C_C5'HR;^?4?QHX,3[E:T/F_T1CK9@ M6$U^E*^#?[E.B^L\96Z%"]CD>FP7,#[7++#-+EL '[IFPA"KIAZMT> M\]%K>#0+-,AP8^IQL<,AQO9CC(%!]E!,4??CMM#_3L_Q#IK2CW__\@S!DX!. M*?W]W_],;\8%B-TAYT9XUQ""&$T^Q*"Y=LTQO<=8(9_DZ5#$WBE2H4K7]'0P M(/$21NJQRLG9<\%0MJBC)T4(_,$84LN6'4!H]"1,CN=D&-NHZ^6G0DKUPN=T28M M+Y1<.]2_%0-HP(S[2KL); 9T9!DHR1:8CFM[\L6VT5=6^3F?0:$-998,_[.[ ME*358;LP] \B$0SYJS1[;*?2.$DMO?+RY@1'<;C9LP4)PG]/%R5>-Y@YD6@$ M:JFY[/:Y;M+Q=>9*9#Z0YZ7GN,HL>(70O<4S/7Z/.Y!H3_K[;*^_.WLVC2V$ MM1R;RK(1LVS9$FS0;AK$6H!O8_D :"E I;$M,R1W["]H$\!EI(A_\N'[T%]@ M44U[]\/3L]%O?Z.#Z^AD.R9H6DR0X*S" ;@+P8V!]T+U28B%VV[,ED7/MN%< M#,&%_:&C;QN=I,,QF)9BP &!9P Y@=8+^WJ(&;(H.XY@!S%@OUBAB,9F@F)K M 7KLB0([[>8!%C[S-# .T)5IR>%$G:<*]#/-]-&/H3F$YAP3T#>P#70RPU]< MH$*&HS040X[I8#D7#KQ^!]#S$'!1$\BQCS&X;(PW!X38_9J(304->;&=A2R[ M,1^\!ZCJ0/<"+[)-_7 ,2)C2_X"1OG>I'Z^S+;[-GWG9=@44 A':^W#A0MJ9 MK@%,SIBTQTHG8@"P7H>1$&R M 188=@Y^ERTW?!82%?I P%\(OM':,@ATA-A?$5.7&*:U9^8Q5W)CBQ!QO/I<=V*W[7$#?%DO$2= TI.%,T\.!^#OQC]S'6A3*/3KO0B'?7J\+!Z8KC(/R)>NZR^7U7 MX.LFC%6:RG:,I!\.A.N\9.^3[!0]NA?+V4&%'&(,H-4>213$B1)@!6@"[7 @ MZ@ZLY.X=\L:24?'$'7UF'L"YF0(=5>'N!PGV&!48.-K9KK[1\8[,S5@@I3KD M[OV&-F6766PU5WUAO\J9ZQOQ05H(YZSOA$42;(8[5'/ M_"3/?]4 .O_T -O:\-/)S^'+D#R!D0#"P17?DPXLW)7<<^_;Y$/$"P$4C.NL ML(

_]$SX%HAE.U%[$=%> M&HXMKV6@(X>-H%@"> ;;J(>TB:>'T-: Q/_Q:8&1^'L0S@%IHCTD/$?>;6$H M2,_QQ 74 :)706W%! I^J$](IJ8!: Q'% [H('M#-)UH_(!/-4#65<& M5@1@:A^,2C.AIPCI(.&J/<88T?60DA9B'R"3!M<:L(F]TU-,YY"MCJR_2$ I MDDI26<#9SWE. K,$Y+<51PW'!+:\<"[AV,/-*]1S=S\$NYT,JHV0P< T#+ ? MBV"+6BNV:4"^>3QR%G\L!@-4.# TP(!,.'C$S:^;'7FVF#0,92*HBI"3F,R, MEC+#-D;I)Y3NR-#E ?;I\'0H]D3GV#&A;PG?1Q)P>) X0_^#$2P'>@P\3WM M_/QTYG(PK=UAG1/+F> _L;]^%)EN[L??0.L,*=#E41=Q(OT0^]&5YPCM.WO< M^ZL'["&O'P?=__C[(>8O% "'^_T% M0*Z U,)C\'>>7" Q)^IWC\Y0RDVHG.Y_"H$6&0K@_Y *&1J1H>(VA;;[X^%$ MH<8MHXT*ZFD[+6QGL,&_HVYV.M_35?-=: J$^F.H/CXOM!Y*AOKE[&1A) M!$. *>6UH'FAK@@'I( F8"\]'+BO $T1F10FW&"<-S7Z0WOI\:JGAA?BZP*0 MT .^ALQZRJI9P*IAJ9 8JA6RX])TXAR7/K5\F3NS[^=.T]L7 K.A\@&W04!U ML&?NK=6C.F&P7,05+:\@)@#5RY)<=RC9HB..YA":E3(8P@= M=QI19/F;+VK3CX=$_0,^?AL*GG-Z.F*WWV5X-. 3AG^;QS^&N=%1R][66@![ M(9J,O-OL[)WF$C'WD=?J4',)C2D3N<=<0')- =9 9)P9060J.?+SIYY((QSM MOQ$5(?=Z]CL=2.@4^(@[G1>\&1]#VB-NN]LCI!80$KN%1 6HJ1HP<] :H$.D MO0^\ '1Y6T'6SY-S9BQ+8K77U?G20N39S92K\D?(_>)3K^)]*.F'CWVRW?@&@SWV M1KXWTO2$S,(^$#FO9 JVUZ?Y>,I/LGUVF.IN?:A"1!%4^Y;CK%$3>+8@L')? MF;7<\9)DI/F$.FU9%]MU8RUS%2*>$0>S"A,T+ :V3#YOV66IC6%.2SU5F/67 M$K'VC46C/:$GQ/.6RWAQF"EU_)(J)+:%5+S5:K*].6AY\G:2V1)\CIB556]$ M+-/=8%*K<;#ER=N)K:@-YHU\4A72RF1A;;.KW(*9)$[?/BBH3JE';Q>$7"HU M4GG93U!$&ZA7)RU3B:I<'C>;"[:DV[59=]RRY3ALF7K>Y(Z[7,:EP8KE:P75*_#6-**#++9$@-:GLQ=XZJCAF85&T3@=9=Q MK]X05K,Y:'DR]PI!LL5ZBUD2W5'%E7/:3-?M]B1SVF*F M;HI+C=I S3QI*8NU46[)%'MJ/">G*JM11^^L&-#RY.T#MU-U-592><^/6\)8 M*'2Z8-U)XG3RR99,.]5%QN=7=6\,9K_1/,Z'34_>7U*Y>;;=MWKL:K)A=745 M'ZR[J.GI '*ZT>D*TIA=D;EJT!C6,KP]GY#DZ0"8;B-=K:7E(>]YI3ZG5S:! MIX.Q4J=-9U)O-%PLXBE"2'Z84@G*@*'GNFP>;;21^V*':X1ZY79 M6+NS!M^"GRX>]"&Y[:,KFC *JSP3]S6]X;^U$PQ5$/Z$130@;F-(SW $^@ MBB.2#&P.#7Z#.#$6AB:1R9V-<1J]\9&>D][>8A\41-Y0B Q4##-+E[+B9E^&#AW^LCS MCH&%=VZ,^P+0Q]%WH:<0#O)HEJ\,;Q=G]]*$=\0['M>>HPZ:1R?PT#\$4$+< MN3OA=V=F<'!H(CON_MC9#+V0GH$FN*?7P2@$:1U^]SS$#?XX\XP#^_ALZ<,P M(L>8F]!O)LEK63.MP_$_D4@7',CY%AB#$9Z71\+XU[[-WX^'U(>6>C0\"0UE M[T@]IOO.3PJ=M%&D0T0R&.SU\NC#R"#!/>CN:<$1V;3P"!V>M5N@4^7I7/YD M%(^QPE.0PWOC$1\.I^M8D&S_=B=PG!ML^O5[4W$(GQ1SE+B;?7P_BL+I6'CKQ*P9RWTB';]YG-*;" M;;XIV&!6Z40S7_,*-%LBUV/+WW2RI0'SXU_J\;1(= S L+8[JKK:"IY7>NYO M!0N5H==VN8'/ZX5!/DBFFH-^_P8K6.5]ES<;09WM3FBZK2M9RR/\'_]F'T_K M<^Q7T#P/=$_ L"L']M)V\R31CS%&DI!S D:]/OQRM/+#B[L( "",$Q?%B59( MZ:Q@=$00%GUYSM5_Q9T6K&"8'FYX1=+,P8HPW7 M_)5] LON)67W#U:O0VZ[32;1K?'R7.JGU)1A)CT@L>3C:0G__>KY,LQJTAQH M_TA/YM@S"?U-G?Y4+4#6UX&JC\7^TF(/<%^49 MU56D(,EVK MFV5I2H@N._7@,18RTZT.W.[J*/#7T35Q X])XKBVTOW)HE$W6V2YY;1X;S(H MS&I)3[;I]L?;V[5I9YQSQV5-%4;MR;C0Z579,H#4Q!D;Z.,AE;[W91R(BABW ME%95#:2LLYX7!ZZZO8';1#9JZ7E_4)ZQG+$R9^*HGIJL ;"F'U-O+.-%?2== M!>83'TA[%'@9NOYW*6>H5]N<[@RJ**\+Y6"!=L%!MO!KFMX++OT_]. D7O7@ M:+*#4OR,SXA@L(\.3!!&#\*_&L)&T3W]*J(QRA)"(UEK5WE!C4_BE%?3A,1O M(]R?^@A6734[3WK=&MMU5$E6F72EK"%[\=3BP#AW99S[T\7NZLV7:SZ> M2U'%L33K)MD7C/_3Q;Q/K\_WT5C^P&^PD?IJEO2K2UZ7^2Q-47)RV9YC*?YH M*?Z#)9QXP8)D*OR<3>6ZRSI?IFFAY)]W_1POX?7\/XE[\/]\/P#X9?=!4BR; MF?XJ/^(5@P@*VZS.FC30DJZYZ2'SR,Q7VLZH6Y1/RX*KYN!*9H^VER0 M6NAX.F@#NHCL6\BM,-8(@L\^;DMP'%-44.C6GB??9\G^?*GLQDF:PQL4^V0Y M#1%QHS2EL%X\]!$(EB/_W'TX'!M,[(E2E6 BBQAFRAQEOPB>:QZGOJ!OCM)5 M3K-5GK*X4@E4N_\'O 9F-[3HE60X]S=KY:-^DHG'Q*N71!WDTAST#RO,P+IZ M.[KM_H[#FOL_P[0L'U#JS8RH:#F.LG"$J6-JGOL\"^?C+F @?^$"AH-$O#^] MC(%*XX6XBX7()O!"W,-"9!\3*;P2=[ 2U&.*Q MQ!PL!L E+Q%TL1)A@CE?B M4BOQ_BL-WZ>W?LGKNE[7$.]ZRL!.@E_^OQ_)'[\Y_43BD:*?7X)*6IL8JA!R M@_NZ?ODZB1YR_S9"KR^+O+[[:R6P$'PG(:!^5P@H\C%!?FHA.+Z\9'H)GGA+ M/;WYG'>W9SS_]V3^%V 0XI'Z*OR1N 0ZWO**8]!E;E]=+_+ 7@P#;W![Z2N7 M5=[%U@ =-Q^_WJ]3Y2+7EX:>D+N:VI5O)V6<"3>#I70R]QJ^[HB% =7H#?.\ MQU'C1(T5QM/,G]R3C ZT&$-"Q46>#K::LMLTC:A@W)F+4[V*D1;*[4F2+ZWX M1GUI,JDT"2L&T3_^I3,/!'&:=7:Q/1??H)R]-[F\%.1$%?3N:6H?!3G9>PV@ M8&8ME<6=F1ZY.A,V7E;;$TD5M+F:$8 #GPJN;, M0Y9\#7+NSL@]T=EV =O.I[%7/X-B]LUI\-9AUB<'SZ^8/OH^+#T7C+1'D#/@ M*0X*(Z(\+9M$J3IH;;E:TTIEYI,$TM<>Z.P5U;5OJ)M]<]1YZYCJBZ'.5PA: MO@[J;(2V4BG%:9=?);0,1W6YQ+S=!J@#5+;$0XHZS['?7^&;+&_L.IX(=7Q7![#X?L*\O2<^5VG."*3M#8R0:U] MW1_9!=WKS"')?OR;(4ZS3_[&_KYK^_LPTOV>,_%^D>ZYYAK=2?:9_%ALF#U\ MZ8/';\[+H;)SQ+#J"/)(B'U!F5!+NT M_D#]N%^1O/#AX_U.]$.QYQX=6<&H%VSC@EA@XY4%L1&T,5UW_L0&^DWL*2_U M4I.A1%/-\U6AL)6:JK^"-P&E?OQ+TP_)Q&G=L#M6X>X1/?)BR=A9.HL%#@K"J<586SJG!6%G/")";\Z@9958Y5+V1-,STE*&(^ M*I92ZWXJA^[C#@\ULJG3VLXXS *G5>&TJM7S- M^$M+NL$YZEBN%W3;==9\JD4.F)J?'/3J#,05>,AF3Z^-O6.[%^=5X7.) M+W N<2<9#E_H5K?K9#@LZ\F^&=!$D2CEEN1TW9%R%@\T-A)J;"3Y0"1/;^7[ M#&Z2>U7/OCGN?)?,JB]TNMM-A.J;REEPS$':"U91XR MU&NP\RF];SBUZO;>-YQP@%.KL/9X\=0J=5VHE8>EBD&DTB1!#&N6:_> $DE% M2F2".KT6"J=7X?2J>]!%[XMN=X!VWT=G_4VT4XA^HERWDR:;$AIQVZ=\%]KSA8GBU/_(94 M'BBBEF.IC#Y4VZ7L,IYI?WD_3J59_"7Y>&%<'?#E7BSBU,%=OVIAP-4:K:+# M ]N . /YR8!K^4Y+6LF5;4U'!P:@LXE>#.Q%,T&WBY\,I_P%O*G)^!PY@:0)S0@*!U. M&'#])"/AW_&8'2Y6#''C8PQ*$^ ^"UYV+#B.#/\OZES39!'@#P(!2+3W7T?[ M$"T+F++F2;*S'SQZYG3NSD,,?%Z"U\4 7 CSD" S60X)#OO?#7LOR@JZ/_X! MKJPL@'?9LF7:\&)YR#&**853.\:#A0 [C)G@_?/P2ES7A \* 7I'1(>'V-0+ MV>79Y(\[ X\"MG-,P$Q@?>2(:"'G@)6+@7'JBA&^1@)C!QS@@*6UX)WR8':> M!5\/G@&3 611G 6:-'B5$'.%#;"-'<"J=LP$;6Q(B]A<-F2(-6"*T?W!"NC4 M\68S153D\&KKF0?H=43MD$GVS'?VHN##*[\.;C(3-5FPH4:TB.!XK^] )+[& M568OQM%3B2>E)MH'LL]O*_O_CFYAVWO7 MO DS\-Z?@N8+@1--,G.H]/W<*W>0#+'D8R;SO[&GCY 8)Y2$=PT?T.OH+N'P MJ>/;A*/OWKAI+EH4U[1@FDSJ2FOR;">FGU;@OT)L8<,]\/_TN/Q9$P1^!IP& M=A+MG\/4A^@KL)DC'@5,GS?139$E$Q3A*/3Z.-R/CTY3'Y M3^@:_@AV*O$OV"+V?V,4>O+O9Q0_6CCR0+F/7AA^]4+WNV4Y=RUW;SJ9*YGT MO*'Z?4*>9I+K9:61WSC,!#8E?YQ3 :]T@_O3KKZ6#0]=WIZ/8&V@N(L\4- M\-K/+FT'$RASN41^-IMUU/B:[!QBH]MM&] MI5(<;5]HO.E_X*:+%A!N.Y8-]#8;#&.WB4"E F[=[]2&'7D.=Z>)D"@F=\0;,9-=YC?OSKPEL 3W102)05H&-$!.=G M["_R[U@7].I Y/(!-6VDI_B"X\KAGZY@ :5&EUVD4)YMXCE@S_DG]A?U-U(# M'"$$0LT$VS78R1= R*:>HH$=Q_D'/?L7_7?,#C5%I)KMUE !#SA@RIH<\1IZ MUGF,%6174#09*J>.:"L6,A9VRHQE:E!M%P$OPY>X$FD4^]2,95_=] &1!:2[(D$;\_\X5!CAD>7$M1;33 2-AWPHKB MROIDYO9*:T5V=38 G"Q9LW*[/GH)4UZN0]NR30F87)S=E>VU(AX8V8@8/<$J MRG)D END5!\G9UQ"I>I]H5P29)UO^+]C A^!$'H18TB#/*_9O^17^A*A2SHD7Q]NQQ^992Q JX\4\Q0%HI\X0]1"J@4UIR="JDC5@ M !Z86O_S\265+\O*\>0O.G->5?O8#=P* &&8T%D@]83-?B%2!PM1256[J8J0 M3!--)?^CW_)Q]/LO!@ 3 UM-H#-KTWPJ[/YC0@^TQ2EZQ$3EX]7 MEEIO8:>6XQ: $^+Q]-J2/<'!AAYM"[O-\)DL/'[YS>$ 5IY6F=<[]6[1'&<) MBA^G[*)2'*S'[8\&,V.J-CDN;JN\/+1\*NC8C4[;_S0[Q%G*]E(YL2/EK02A M,.RRP_.$PJD?OO<&^CC7)R4R4/.UUG92UY(W.?M& M^&4HZV:[2':+K-#2^I2W7L^85!OB%_VI-HS?Y/H;4;TK2*JD\FR'S]?[RJ*3 MZ:^2+ .I?GHX^9N[QCMMJ1MM&B\?V_V*5E!?2:WMJI0 ZUJ+)];JBI!7RP_? M+\C5PG#54,E\,\?X6JBB.-XS?Y/H; M47U%Y,QD:;R)$X%>:TS$&B.7AL@1=9J@]RN[!CS?>9*9F"_;-\?C-1S?24,0SC MPW<;>C9HC<'+"RRG%LAL/MYB"*@+IT]C*._/-?AN6G?72B-K^=284)9+>\PR MX_2H\>&TCGOM'M%(]GR>,RM*H3@I,4+3!SM[]LQ1AB#:6I#B"196)7()MIY/M.9TP6EXT;KP#7ESEQF%A0OK+=M MDS6GFDX991C@D#BC"-Z=L?EN8I/L1*US5G&JKJ0J M7^;MH"I./]Q+N94G6V>4']4)>3/I$!EAR!#(UCE;&.-.MJD;"\&MW&I@#@G! MISEV,"+\89[JUW(,6"KJM3.7NS-++R@?-UJ'I=P+))J;)%1%9%N$6>YI!7A< MDGP\"(4$?O0!DH4@RR7IC0LIMV^#!,N@G- M1/2:F*5YH#/TT,'7X.W1!)!IOW\1S.H*8U9C4:'+@\\ST;#AM!\;@:LHZ3$ #39Z'[GHP[P?]$(DS\B1(,##X M>/DL6Q%1+X=+%7,5M$B['\-$-,^.G""B;+L">&W8P\[3@IC \:8H PO& 9N! MH*'L(L'9!]*BZ-^78G[/Q9]KD L=]X"C$-.&3&Z'4;=/ZP&&A!A;!\.#%%,T M-. Y&(&(.H;#\2"QHB[ :"0;"B7,AP(M%X%D"Q[,+)L!H551)ABLN0)9[DZ] M.77317'?3NPP&K=X%(W\JPKL02K@75F78*XH9'YWR&ATE8S!IU.\4.K6$]H@ MGDKK\SO8%(*9,+:V5&["4KV>EW5RBU(MY/^.5OZ,X4:COM^>BS3%!C[)]#YNOWFA.\04H90;#M3C\OY1JX#=+[4ISH2>D;M\9*K ;VB/>-K24Y7 MSK'-Y9?Y,;!TTJ\%$'QR\690:M&A*(<2/%-L MH P=]F\M8([W>TOM?8R+J07'1!:>1AFQ6-M2!HGU IC45$_C4U-E=J$VZH2W&"F&*F S)8XL!LGB3,,!%/G_H;J<+3F\O[< MSP%,\FQQ[Y;XU"GQJ]98V636K18AD](X5[5F?J7[:L[D18B_W#!V4DMTMGPI M/EQX*B.L>TF8PO% T&=<2GORA]4U(F*'=L,7)?-KJ:GA6W:T[GI3](4#=O^# M-Y^G^TS>"%9\.B/T1#V?776V+18FALT ^)V2'=AMB)?1>?E,1@5-@ T'H!&] M,$8Q=\;E10B$W6C4$>E+>FG2C)L#AN R7:*U93OK;?-2\+)[U_G#O215G18T MM=H3-W1EANPCEGE&V/"A-^UPRW^7E>*>7:X[* M9:W]Y][I=U!VT1$SE9K8\'BY;CAR-4%6K3A0M8"1^Q9E\W=&V=Y"L9\35C4+ M^4Z=\?-J+6$6R_UI.Z'W/H2POL6*Y>IX9/*<4I&'/:\]5V3H/SYSG\$SPA;N MC+!%T[/=Q3/*;BRKWBTIR1PQ&/D]U;%;J5;E^MM=ISX?"F6?9FP MDU[ ;NEL9D(,^.:TN23HX; "CZ829X)5$&&/M>A(B=YO9T#%N'05MW,E57]M M!\O7_2K=6?N4VC7GEIH9FA5?/&):ZOV4S>^-EB?-X7PI-6] "WI0-04VF"X6 MRSC7'?;FD+9G*IO^[UXQ/MC"H _=LFQS P;A MOJQJ0]OX>YUF#IM3H.2PT6 MG<2LJ%6KO']UVM9+*Z;9(18T$2^VVK8W2PZ) 5 -LN?JU)V0-G]OI#VWB6W9 M=&N=RR3ZO+=**9R8\BKM.'-URJIMJ1$?NIT-NY+6RFB2R@SJ>>B%.47:,Y0M MW!MES^YB06(HR 5E-":H1I#6:6KM-K;7)ZTW\!/][9S/LP(5CS.ZZ*8+D+1G MU-E#TA[M9("\\L8*2\RXL,#='!ZV'!C/P-Y1H5DW4^ 0(#ZG'H\@!1@E\/@* M'L&!U=G;X[[B+F*.JU.;WPP=M ^B"GH2,V6X3D0^/'Q2)R.1[7O M5XI-PPI^A<)"ZRVN;.)A@=.?9?2?R62:RA/) M*1/P0G%ISV:C(AEGVF=++/]1.:JWBZ-!SMO70T/_.1:!%ZGQM#+OF&\J(\T: M]C35(O*3@3 V]%S/E.8WFF_J^7Q?Y\L7.0 *!A3Y]Q! RJ5<@M'$K+JJ-?,) MKN5.%K5;+?@S MQK@:'6^7*=X3'F8=6T/PX:O]?SS(@"C3T!#B)>''U4(?.9 MBL\J:==L>'95+57OX7!3<\IS>;*8)-5:G>*6C<9L55':;V1[W]WAYFNDS]"> MUYK'E3I?$_A5,B>54JQY#T%?:V4A,H;9ZK)*/$&U+"K'RK >SJM9,0#)SA3& M?>%,Y*5:O,)QS=\P=@AUMY/,IP>./.3AF_\\IO9>SRQ?XZ-IA2?;3I*NJ-UM MIUUJI*>K:>8>^(C6%EUN7'2&A,[+MK48=5F[\%:9G[L[P'R-]"LC**R9O)GF M.:##-N;DS"D[]Q"LP.42*<(A*BU>6,C3QHIP&PN=>2.]X#Y$>%?S[_YT"=21 M!,NI(VYZ5JWY^:\:P)^?'@ >&WXZ^3GL&5VD!E[;/8JL@Z4S@48<41[EQ=V( M'.=.B)],%E2E_)VR"@M]3I8DG4U56&E,Y.M&<]R<66++O21.AG0L(M)T$!5W MHEH32W:])/HE->452A3#YQQZ\><.Q? E<*I.SE,TES$D^)5\/O*]*ZPUNC:G M>'4UU#?.B+;'!*Q20)Z1RN-@2TEV!7$!I H53$4< L,(('O%'!F(&A"YF"9# MZT.8VW)8JWXG3 !M-K$1LZ9VJV E&UX%4T,,H1#6!G M"/QVF>=++^KA*LZ4C2R!H6O0#7&,MG6 H:;-65'R0!V2CP6O=65#E+D9A\K0 M]LQ>5!Y?/LQAH--RB^(J6U9QNHM%:C-.TE+[F2%VEKX&1 YXEYP&"XKO;:AG M=>[?[.8=1/]%=^:+5&8]=:,JSBI-Z'6I(XXKTE@0_-/39H9'"%:1$U80E_FVS0Q#3D>R(+]^T0]E:"HKZ\9Z?KR MFJ\+W4HQR8DU8B6DM^(B.RL2LWM0*F0);D 5Z/*,M K.6X3_!0'[ M6,,*>EZ/#86I//>,XQNGS'>'V[W;?+BVTO.']@(C2>BR D$+7U>&ZGQ^1Y,7 MS :EW)4ZBRQ#$HJ9$%9!=\#G51C=>*X2UOX%.\8(+0;%V)]Z/: Z,C"9=I^5 MM\/1J:PI@'VEP:=KIKO%(1)P:[+_AHH!)DS<(6N"MFQH(-XD,J'>WD!W^$ M!-BWS*YK15E83&N\4LVY=+?IN4.?F5 3XGG+DI$BW5)=&ZH>*5'5ZK!0;Q=@ MRY,^1PEM835GM2E1XZ5JHD@F9S.U#5HFG[=,"6I.#,B!SP:%I:1E:EU"TN>@ M9>9YRWEZMI0'4U\A\J2Z";KY7F4^9H!5=S).UNWTT\L4[_""7:X11KF9'];: MH.7).#MT>^T0A6&17[77M7:A)CN%->R3?MZR:2U&2JG3C/.EN:^E]2XWV:Q] MT/)D1F.Y[,5;C.GP'"7RNI+99(H5V.?)C-P2D[3]P+*(6HTUJ.[4\1.@S\3I MC/(CSM'7FXZA>DJ.I$LU,\7'?;!_GK3TTU3#GDUR+A'O%&2EI(.5&ON3U&G+ MCD>7V^QL5%8#UULQ-:->FB;:H.4)E:G8"WKD4"L!3B9.F]:Y;IFADY.MFJHG2&[;:!*YS1PV/1EI M4ZZM]*$H-]25DTC1OC#RE"8#FYX,-4?T (-,&RDU[X\+N44NO :VE@K\9Z@K >US613FOJPZ6%57K5RO9<=>6"7L](\T"E M[*VPMI>J7A:V[#KA 7#TX5W2)TW-=CH3]->UGII7/,TGFDJR-YY'=]X_6ZUF MRDBSE6R7KR6L0;S!C/6^!HAUAJE)1B(VC71G0>0ED9B(TKQ5'J"F)\12-HRS MJDS[+.\%]7S:+]MD"U(@<4HLP*>.:.M:-BLUY?]@?;)N-K;=!K]@P/3$BN7UYT!CPW%=;E MK>"ZQ@8U/1EKR\GQPE;MI=C\2K:2=LM?+NH^;'K" ZGU2E$JP^94%2JVV969 M=I\>H5Y/IE67ROEB4EY(;)YCC:DY:G>9,NKU9%I+D4K9M$CZ_*"06=2EE%(0 M-SXP'\XL0=Z,)X=TL\_G&\7-?!CG"YX!MI\S$IO)5(1D/)N=LJ52L\]4\FY1 M@TW/"(Q'#P/ =2F-6'5J8/^=SEU>\F'3$V*Q[47#2#7M-4&U6HFU3!:E5@/U M>D*!7J.N,CG%+?+*>,!(^:X?*'4&-CVAP$#D\FO1Y.;L2APG5O)B[4IY,(#D MF0&H'KNAA\F:.C 7DX53 %#? 0,XLP^4?,KRVM1\0,37F4ZOI0Z'JY'J#K&3&WJ6EY*0\3J.D)!6959S8E M^1X#E+"L11J^D[%SJ.D)!?2,F5EGBZD9P;5[([NT"E*4TX9-=Q1XX8;9UR]> M_85K6JEK&'IOGYM#;P(L8;20H<=+GRHP\QJ%%$//"#XR?_^1>397JX_S\[:L MREQ)[?6H26$T]\\?F2.JQP0-V,12$(-7DKK(QQ">EB.O%#S=BSQD.R?74]0G MJJ3HG G%0"6MOO>JO94Y52&;C;B2EF8J%?=REI'?>J0Z__%O]C1/XKBF6!@F MC2CL"JK\/%OB[:#H7K^4CS=I?Q@5'=--6X[! M0VDT0W1-[IXGD1\V9,H(,'*[ZECAMU%0%&36A_-^6G>!B@AXH->I+,)T!1B M!2M=A5Z*W9'[[DK@766LR,5F&J*,(CRBAE JHG[@ L!J5W=9D.J:H5B '6&1 MKYD@*IKB!KM%<-"RF5'9MIM'9AT8<_#C_E6[*Z.?=0.H _-Z7-F L3K'DS^ZC1FZ]>!DPRNV]S40 MP\NHUR;X8R?PAU1R7N2RJ._'3UU<[1414#8N_9X^'Z9#J*-TEC00B\72UD MIDG&T=ZZJ^)&@2]?=ODE.M\5M\/MD(_/+&7,5?U10ON3X(%W+[^@%\NYT;;N MJ2EEG$NOQ^K,S3-O)V6\##0GVQE,88LI^F[CCPDZ7,:G@V(EVER.H7I?I.KU M0/!/'>#S9?G9-GM+;93LYXG\@%@5JJY \MV/X>>EW+2%7+^NQI?J/-F93UK5 M,-KE3*6%&X<9?=GEE^Q$CROF9PZ;UUI48K 6%F/S0Y;?5QH6W9%&!;ZV=>>\ MW=8(O_O6\M\3G%U0[S^YU>CW;*(S)ND5S:3"KH#79HAJR7PH^RV4$1W"Z47]T,E'BOS?0YI$;]S1YR &Y*!_$_0Y PN^(\KN[[AO ^D* MPXE@%L>;D3P1K8^B1X0I@ ?/?1X].@PY$Z!2$U(MF33VFDWA=[F]=Z$V-C.F7M%(9&> #(GAP _O<_TP,2WIVH9-]BG5>+4?Y5@>%7IN? MFK)_[WWFUU5O/J6\4&_)2[@-9!^)Q%<2CL'^8M6G6VIC'=DQ/5N48P?7L1R+ MR3T!ZR]2XV76.2'/E7DI\YBFOQ(OU2$;_3[+W!9N#NB 3E#NGXE>U*:_&E_U M8)S\);;IPQI*@*PT:+\M3V!#N(49F=4G(AL?G8*=^-7O_Z MFD07]\1-[#3;IYS.-Q3%?7X>O0\\6YNL;\?6%0P3#FE(43,=$ MD4J[B#K0D8OJ1.;@?:ZRXW3#T!KGX/I;\*H#%2QJ$(7?T=W)8%$=SI=$BB^1 MM8Q:'Z3IXV!R^I?"[\X%1^V#HO9Q>/2/??)U1U]SQ4VWH J*VI[8P3*1M6'U MB=2/?ZD'(G&:NX4! P,&!HQ?!0R9UM?"T!@HZF";[6PSK5J-H?T/%/22F]'L M>),SU#BU3NB9^GP1-V#QF.S;@OY^W?Y%+>^&7KD4>D,41'V01O!I#.%[1JVW M0JJ^/@7>/"J[.IB=D.3=MWM>*-_O%[0AY-UD#.G)M[ES;;ZH(V4[RV)_P?(D MKU/;\2:@TAQ3^1T=*;J<[A7(\#:9%E@14SH#JLZ"KK+E!5$C\FNM MMAW)'275A76VZ!__GKDX^&\,.1=3E+XS!3#D7,P 2V6R0W648^MJWLE1 V&C M]>G@/L ENRE.J(&N#'C/+!5[XX3L:[>;T>#.< %[((%Y*O MZAT7,^7NQ5%Q;-WMTMZPD^J#3VMN>+9Y]T1[V0-V/R?"'^\A^T(VY0F"HYM M/!M6^ IAO&*(-KQ8JF+LMH+7?'49(\U:-38U(KRFN[0ZI& Z&BS*#,U*&GOD M;^V1QV"'P>X;6+.7AK4BI2>#CL5NV9H\S;:*?G\>%QA !G36F$B?UOW R(:1 M[6Z(AI'MYG;TI1&)6SF51EY?E@A%*B=X;]8>QU6(2.A0-)')7N10].8GH.$; M#J(;C[,M[C&$_)Z!(#*"CX2>!D(OF1ZL)/-!4O]1<1LWGN8=1'%\E%%:S:J% MMI7(\"Q5' W:8\]2@M1'QHAL='6\KGN)%AM4\JQ2SNW /LSM,:D_BP MX7*:&,82C"6_:?/U::^P;L6].#](C\2A) 7*H#K_0-30)PPWU;M=@2^)8X_* M3HF:FH-7OV1(>-- M)U.8^:N,R@;4:F@U@J SG,*+ +-0WE]SXGR&.-)/(/G?'?L^)N;T4NFG7R1B MX^ZY LO%QP0N8;GX;%R!Y0++Q9>5"ZQ38HS .B7&""P7>._$Y8L3T7?$!KFWWQ[7MLN$=OM>-BFZKTFK)6PM6%<1^15_- M5]M:_R/C&SO2;-(=U>B)&I0R^6K;4-M.HSTA21@639]66\ @@@MD8A"Y(HB\ M&@YME"1_!!4IS M31%)C!@8,3!B_#%BT'[ ++K-H4#$MP-K-MH(2G+^D8'0)IDUQ88R'?!!L=_* ME\>CS9IDH*2C]-$4_=ECH7%-W2\@2AXGSUS:JYO7A8)+4!Q*K M#'(;W=R2":%^'V4O\RTNF\F3@RVA4^.@Y;6FEI/P)R2%JA^=EBG'12\_3SS# M/5, 8\[%;#!54S3+Z]!I-<6J[73K5Z60U2K3G[&ILBYS& MU/1LT(;H JRSQ$,F@ZMV8X#! ',E@.D4QJRCK*H5WFMGW8DY'S,;YS[4#JI* M-G.9C3!4:YM$/N4'@4,MD-J11<"0/:T%A,OJ8D<5+JM[:SR]+ZKA&QCOAC]P MDUV"X-24LUVY_5*H3'ZJR\8JLT38E9!$G9MR'IBQ1P_96@1>R+P@5< MOW'QM&N?JC&47VRQ7M-2N^XVX7/,/,^N/C+VR*PWB\2,#-)\H"DUO=!NB6,' MX&'BVC>'?&JD+SBZ/JLVLUZ,_%WBN3_+F[,T].D MH+OK.ANP='&5#8IF9^A#W "F'?F0?/5V< P=&#HP=/PB=/"$OVDDK7)5E8>U MM;?9$E(C]9'!BXVQ.G%(?;MB ]]=E2K9O#&>,5#DLTCD4Z\E-MR=Z70WDHZ! M#9?3^NKE4?"&?^=1,%@N/AM78+G ?B@O&*H)?_ZH8 M,7=A>HY@2,[?__V/@F4#5TC%%5(M7"$55TC%%5+OD:^^?H54QIM[COL[H<8X MGP/71_TLA_"EO=KM3H!<$J/L=,IBG!W50_,A9. M(%(479A(%L^M/'--JTYFD)I/R&Q8LI-,7S%R'B,&1HQO@Q@E=YW;!,QRSG/) M_+A;G_&C6>$C:WG7+%(N5G*=@"]Q>L;/$IS73OI0TK-O2SHNV8E/I'#)3ES= MRIADS^1*)Z^<7,BWETY1"<@$$=1+"V_9SX%OV<*8,RYF U6#11NGJUR%%NB27'+2%MJQMX' MNM3]?*(7#UR7S?OK6C"2F. P0"# >8Z "/EJ&)<(ML. M*^N5Y5@WM[I9NX]:OHDZNRTLQ+FGKK+$:):H61N-9R P9!$PT*\6"\[*/)]6\R/%:+T8" M7$OU>Y8PN[9=6LVJA;:5R/ L51P-VF//4H+41]9298=]MM/K)!2VEF]D&P,C MUZKWYQ,*W4-(X7J(5]3%,)A@,/E-LZ]/>X5U*^[%^4%Z) XE*5 &U8^,,)M7 M%'4S[Z<)5N[7G-Q";7BUA ]A UAVV-)HI[+L8&YW2Y1:TW+$1\8X;Y*;;C6A%E1> M4>N\[*NYA#)@)E0:QCBGLC@'[=8Y:!A$OA>(O!K;/%VOZV1E27!$=V+KK77! M["O-CXQMSFY6-6I12V99;IE:,_-XH3Y8([A(P3OC4Z_>&8\1 R,&1HSW(09; M:;/CQ6A%JZE6IE@?!WY[^*%U<@E_G2AL%496N;+=7>LI9:7,D:1GH:2G:>*3 MAS7C.KE?.,[DGBGP'4O*T8=Y\+]T;\!O&%6-T) 08## :8WP>8U%02-SK'F'R<5EJF6G;L7/(^] Y7XA-,P2]/ M>#WMC^C><-!!"^5B3Q4NE'MK/+TOJMW<3?:%[,I+5V^; M5>)I0EOP2Y4;C^F:U&PF& 9 ?!:9E@0N)WESQSR&.PQWW\"BO32P=36E6"Q/ M*RX;T'-3Z6W*]:#U^B8:A[>:V]*4AR5JGJ)Z4&;LJ M1RM)IB=/1(M$NE8V]+-=YA+1FY^$AF\X7RDW<9]Q^_>,!+A2[O>L47=MPY2A M_&*+]9J6VG6W"9]CYGEV]9%1I*/TH"XP"=56!3+;M^*;":$8S(0FKGU)RW=& M$USQ$J/)G]E]\T&'RW6H"LDKCJ[/JMVL-Q-_YX:4W\4-@9YZ0=II5UB9,NJ\ M--#3_S][;]JDN([L#[^_G\+1<^ MV#[](\EFI[:N@J*Z/$MUE1&RE,M/F:E,:5IH(-S Z:2QZ!6C5B%T?+9.A=!Q M>^@0J.6J$IOEBQKHE1;>:D.-*NPM#\M=6XEB>:C$DQI@HC6!%9BTIV.5QWFE ML6#WT<]2-G2+?OG5ND.9C7QZS(9K']C0 ZA)ZZ1D@)?_%/2E]+:"6:92#PR MNSKYGSO%170@8H^)Q+^)_:^(&F>D-*05>4"P0-M)'2CN3_];VT=84[?/+$=% M'/II QVR:@%0WT>]8JZXUNPG0S^R5V+*"5I&]BSXKT1,;*3L_VK7TA<7%WQ\ M@XF46C\J)0X>_?C51BI%6 J!U!E9$#M)E7X=\/=9J<14)&D(9[O1!F3B.P'H"!!PT#GJ M!SW!/3_@7P\&[;P"@17 !!1DVFMG6&#+0P7PQX7=-* V.(T%V MK8DE8DE 2$)UMI(R>B2RD,Y@)1DS'1SSQ9!V D5 (@!(3/. &4, .;1GEPQ1 M97A8#T'\I3Z"QPNFO"%O@B]AC\/4( EQT.O&4H._ F;R9:#QR5[ M^/6(/!+Z! ET%" K@ M0*4=*?>$]%$MZ.9M]+R9GAQD84FZ;LEX_ABF#$DU$<,@OF!K% 6@K2'LQH<@ MPO$@-22$@XYLJT/X-6D(E>A0CN3 --US&TY2%^'*L+5[5'/FN1AK46\^/+M GICJW /8@,+8%ZP="-&#]_J+ MU+[W,;8 7?QL# VHW:O6Z/N>*8W01&!O<\]"_\!/$&Z MK4(EQU$5"%L.\ U*/7#@T:+V5QF%#PDZ&/[?& '1NW5K>?YJ:XC6%.Q-!-,- MOA_9?C\ P"\%=Y]D, L-4B1CT%)5H77RKG&\,GBI0K],5-QV M;J$"U^#7T(T=S91\H]P?O^Z.P-U:EUKO?LUOX1'C#=X!.6M>P!"$&T2"/9 + M759\>B$UR-H 8K,IKR_W=]#2J5KFCIA!WX(02V>J[<)2D%K%"L4 5^O4CXKX M"]7L4;25=(",(JY+Z*Y (_8HB05:#K#3FL)A)N]"JY2_ME%7$-IQ^HU?J,@OD!W^T*T^^2!KUK;512K./&7B8%UC\S$UE["P2ZT MYDNVN_[[X5GE-P](X^O_ UYD?!_H4,-'JA]P\!UI CU2X2>JC3U1>0)A[8;8 MZ2^/.%H%?YC6SKM%,0MWB5PZ3"Z?<@BR$"1&".1>CJ&Q@L)GN%X*S=%OY$[@ MLN3'55 (R;#PN;[@]%Q?'PR1S#_NW+B]4?_%K)K B0%2/!&%GI1()609.C$T M$)-121*',@O8!$NQB='PR.UIRZ*YR!G1E3"SJ%9EDTE+ZBK7:#60]W+:TEU2 M?$1-]K,\"455C1<6@JR/8QK%F#A>I2I4:?*2C6,K=LHI9G QUT0%J7 MS6F56L<=NQ2=B\TT;GE&T5)^D*CSA6Q58#.Y^EBI)_KF26J?A0N&8L5*O-X8MSZ8D472YFE!U M@THG% 'D)E6=K:,^SZ8DU?.-9&.C<3SCZJME.B*N21KU>3:EN,A%"YEE;LJW MRH5Y2QOV8N:2@RW/IU3JL)5$V:O:6E>E0<1(MNAR>2RRYU/JC)(.WX_R8\T MQFC^,5Y5H=:1J@,Y,4L.)+ VE!EP)S_OLK8L3W8TE^1*I MD8 ?KR>9> -Z^&VC:M?'K#B+U603-U&VR/NNJY+ILN9 M(W[NJ3@-9Q^B.8_0&'HO(7@B.Z?6C5Y.GZR6LTDGL+]4$WI:G/M,.[Q/1=]3 M/"=V',_ICS\N]7B;Q?:>6:/9N=/^QM0>%/1 M=V-E/VD\^ ]6>Y/. _"Z80TAL9$X$7[X2&\#2+-\ GZ*$*,'%,_"+UU?9$] MHYK0G;:1]8'"/WA;9!_>#GSC($BVC=@CT20XT_2@R]\$,^CT?J05]@:&/W=C MP(4M9\R9$;(FL9J=) >SP*'KT M6VL-V64XNTL+/@L"SA6?K)%YN\:OXI17FNJ3<4=SG2AW)55^A7U]I@Q[PN)8 MXJ$*8.GW*8MWQU3'W8:H%$O7K256 +ROA3=0Y&!/$,KU"&W8R*H?#D4?P@=H MX] R?WZ]0"%.3=KEOOB)9U"T=6GF@)_;7P['AK)%@OP7E!TA^^D7QYDIY_D- MYXD_KKU]:] ;[4_KE34FR1?.+SG(O3CH'VU:*Y"Y6Y)L_R91$MY//XT'>DPD0TY\'"?>>J+,2]&^V\WZAA7/SZ/P;:=\MJ_RN]=Y MQG[W.D\F_LC>]W6>Z"7/W=]YF)7S87?"WI.0?(9,Q.@O+1,G6:KON]TU1,DO MCI+7,1/_0+:_&&*__I7J]R@)?Y8V?, 5X P^?N&>\7^?5_!'F@0A(MX.$4- M_,.5X4, ,7I=S;@:((;&\#>3]C\!^C^)!J%U_.>KQW>PCC,'F;:A>1QB9&@O MAQ 9VLNOA,B[,YB39ZQ_I@+GQZ^_"NA(-,MS)'/D_+TK?[ES 3^?Y'/^-3);.NN0J%XOU!\ M\S\#^OIF=;N%J>[_8/CAU M*YN-E36JT,M3##5ARY.>5>,CX]^]TF]_3=;N/4[.MASGPIT35MYN"N8P/Q-: M#+T425TO13ET$$WDQZ\(_< FKW2#:(@&?Q(:X%JONP(#! !_?5L$.-C;/ S; M["P5.$C.L""/-_CY)<"X@!456N7[IJ:,>6-C*W173%0'$73 %/OC5^R!C4;/ MH.+O$"M"K+@4#K\KK+B)X7!^(NA'P,8DGZ%ZCD:Y?)=*+.BAS$1RC=^YIN[- MAH,6G2^U_$SJ:)Z<;"SLX6KMIM&Y=,D?OYC(0R3QW&55(1B$8'!0[G17:' ] MR^$K0,!U+(>R®Q;(UTSPJWTRTE7K=JR*P0 1SIL/][R^=A4V\ MV4Q??X4 X;V"V_>:\M73J.[! OHXQPEK5P!_ZSH9XS6]UA1RC#,F]7AOF(S] MS@7?;[: F$6T)I7+CDZI@&].F=DR/^TO119?[,T^T,DKW= ;(L(WF/(+I^=\ M72/H*Z# =8P@KZ$TBFYS8PM=K:NV8PQ3T+H-B![ >/LYY.L2-;CW;MA92::U)-6:>G73LR6KS.W=^O]EZ2"^JD84D%1B- M61H-@VD-%P:'CN!'=WW''A*)-- ->QB*SI##2[6<<3C*)G)0N5QB+2 M0%C!(JR@(VR8CQ*"19B4K,>M&))-K#ZIQ;HQ0'%DY;/**\9%0R;^(DH>Y(W>BV->Q M73*SEEN.LOT9[S%LNM]5>CR%O$LV8)&T051MT5%O7NB-+@^2?D$C)<30CSI[7VH4Z_MUT/,SR MN!?-OLY"KY67?2E*Y9M"JVA+8JQ<&XT2" -0D *N]-%G5_HOF?2QCUO,U!G0 M51.$0=HP2!LF>WRH#U0/5"N 0I9.C29.O=_GU7*AU.5A)]WT32IH1EZF,UC9 M[%#(-8'!]4:=!5=8BDD4S(@]Q*-ALD>(!F&RQU=#@.L80_%1,BKG:G:)5X<1 MNU0503R1:D"LP%&/&/UL FP(%B%8A,D>[W>J3G!C;,ES3DQ.EII1Y0MQR72-@!:>/S(MPX(A]D=SV,8 M4A2L)^<5@)R5B21[8#3G2V.GE[1D>37MW"2C(^LTJT7&9-9:+M4O%?E.<9J' MZ$13N.2%>DC03+C7\^U5^Y-S.DXU&]=C,A\QLU .OY0KM1GE]FQ6F)O%TQ5AN-&G:%R/ZJLIJ/%YA<#)!)':>[!PJ]G=3 M[,].)GAQA?F2^]E92;7]USN!;X92\,.[-<*X5+B__>'NW8&R75@>@V78DJ)C M9\-:5:V;M')DS"T+0N[WR%VA+O? M'^+4OPI&U$(FE] *14L#YUEJ]I M?OE5 (=:SZZYVJH%W*Y6VRXR_C++0'A.O81ZXZ,FF5O9GRKU&3;XTK/G6XP M=.# 2R1QS3M/0^SX0[###[G<+7;<>_SE>1@1(FDR.RVD6X*TJC?+J]4LL[A1 MYA[5+VRZQJBCS>GJ.K48K@9:"X-#,K0K0FQX4\CE;L'A+N,OMT2$ZQ@60M/( MI4$DD]>846HP<)Q,K;18(NSP R_,\\=KQY[_3*!\,B'F M?K'SQ@$;S:69U3 YC2QNDMI2YJE"A1E@[%( M1_"QE/&')'O%%-,0![X5#CR5^W*_,'"+V,S'ZOZ5#MT>+]=ZE9PL!(\2K4AG M3C9+#$8)%$R)/%!T)$QC"6'BNFDN]PL3-P[#Y-Q%:K7FIF.A%DL/6F5%Z"N9 MFR2L &X6I5C*BE UN>HNLT4W2U)+A .H'H5Y8&+GOD\( R$,?&A&R_WBP"TB M+A^K_-GVW*W#+P 37U D+- M4QUC/6YZO,#FQ6*]T#.\!BJLC:*P!QM]2,;"8[J_2&7M'4[YVD<^W-^4OZU@ M?S:47V.)"E>HFSK;EU>HQCPE>SW:=*F<9]CIK#.4.@-&KMZRC_GT5#LG0D07V=JY,=(^R =*BT\QF1V/_ MG\/![R,UI&SIEOUSNU0G_ZWM(RR9VV>6 MHR(D_6D#77+5!4!]'_6*N>):LY\,_B2D':QU>[_8L^*]$3&RT2OVK74M? MU"#T.Q0UN!KI?K=+G^3!HQ^_VDA1"$LATFC1,U$U32"GTJ\#_CXKE9B*) 21 M_6@#,NX?'I/_C*[^AQ"QY+]0"^+_" 9_\^\3BA\QCCY JN"%_J,GNM^R!6H? M6N)5T\-1+'^)'8J&WDL(GLC.J76CE],GJ^5LTAF+J"E]'=S/>#8<.N%. /R_ M#0!AP,83AP#F"(R(BK0F(O0#@3QCU,8&Q!+]^& +!PX"DT&,B($7WK8.7')9 M<@MF%1AC7N6&628JM[@4$M_M($ >\,E7S&58] MX#9IRX"O7^/#C^+_.,031[L2JBE#T'-@'X'B_>^UV)L4 Q/VB+T?>3!:;%56 M2DJM.Z'854J5\]7JK"(>BTKL];;QNV5E,Q): Y!9M@1C,9,9,CZ;F^O&CU^1 MQ_-H,P&U68>_/! S&X[$AKI-*+9E8%X>2 82C%]RC/$H< M@,&DTUO+X^LR* ],>ZVOS8(-9="]1F*^R$64 MQ3I[=$E$H9I]/9\ZE@[MF(!3=<^6)TB<=QRA#CA2JSFU8F+(Y'A&GVYB9E]) M,5FHO9%XXIPC$E0,4@' 132'6KJ[ ELU,5>.]#LP,9@H^N_1+I&"_P-U?4L7 M8D\88DL9'*??KGQO[/?.Q6&GKQG@0+L.;>VD)$-)A4DI<,LQM5 M1= 5Z<8MA&%HY%>R*4Y2U%H"W3[?R[;LROC'+X:Y=,S!;['F6(;\CX^N40]$ MZ0"<]U0B,)D>B4/#_?;^P^F\H %]T:6X]LA>0>WV?MGSU\"F9([!0H5OKP 7 MRJL%)R8=*-U?:!X,]<^^W?8C_ ']S]]8+U%74(UZOZ^>^WB3XX+#H!.WH\3(5^&+ M*EM-K2J1A*$O>,;,#VK=EAOEH@V_1.9\37V9I!>MLJK__4#\Q?R-:(^3!9 $(-D"I@XU M ! RA%8)@H,-T%$#EFH[2*!\J%C:P/\*[;_OC\W28=M$&[!I7(! M; <)XPP55ASU='$XT+BMF406#&U/@G.+'YJQA^H%X4B%.@=_/Z4F&LM>\Y2[ M4B9&C/LK)Q=S*ETJW9AJ0.2'-;>8'2_[XQNH4@;3[:)"%M @9 A@OI]E1Y!^:L"%3FX MZ"OP7Z@[MJ=#,84+-%Q.9#>0NHO22QQJV>X].SV"9CM $NXO3DB,'B*-# F" M91M%B';Q&1NJPR-Q8.,0T+0E$ 2K* * _<3+(H4D2(4OM&P-"R\4]7.)@M:( M#20X(@E:*:ZK^RHDC2$YT&]0@C_7#KVBT7D0=)YZ4(^5]?HNN.?D)Q #;Z[>QCOV>,:/"U:0ANKNWYN@EE!'IX%]C%%,BH/6IGNOJ:P&Q=2FNHB9*+%BA_ M+2&&$O209;@03-!:ARV]B83,+LN%J@Y,V+&!LAN1-P$5%5MB4%]-J)#!,5.^ MUK\X"]1 1:/?1Y#0"G@\(3\BC3#%VEJQDHR8A3 O7]_;S:$$%OR7^E!/!H" M]+7=*,#H(8"P.OHTO99U9,*ZJJS.8+\0;E2X3@_!?D*[4[-&!Y%,R#Z"9H)@ MYB-Q%I!&0WI#N',_T:N%,2]'J7_[%K3MYOMV8<-,.53]>B!J0;RDGE]3O&-9 M0ZW6ZB1G*UL%W7'C/3%.IQ#0[/"M^(.+4H=?"K5-.Q&-\:-VC1__ M^$4]GE?F;:.:F(WW'EC^78YDQYH1U"TAZ3^N+HK*>6G%^%3>G5&O<='H-MY:6^DNDO.>%,J'R M7IT=SKHXK-#1<51CQ 7K1;K)]1!H1,3+'L*%K(@3T:?A%B]*:T]J-W^*X+Q(B99"/W1$?Y 'O7'R[G)[P:@K%G'B_]\'\?S<'3 M:-+OLHSWM)6F.O,X991'37E0& TDZ?TLXW;!%O]U6,G2>_?H(N1V[51<8 MHN*V_6!9+PNQ*TM4::OJE<1^]OVY+I^%-W4NO#3W"/E[X2])8P4[-4,B*R M MN$UI%;DBL[9.EA&?GSAH_+VYAI2N8&)=N,@G+J/8#%#-%B]Q MI-1,#_-NI@7YE#S/-SIVFL%JANUZ2&%7TH"_V0H=5@@FD/Y'=C+:,R'5%>E; MQ#_S^!\Q7DYVZ4U2I+12;B2Z#2VC:5[C8CSW70;RRQF^P99*8)[C?Z"W 5%A M#20;SQ#)Y&@GDX% !F"1PKF)_J8=?!HX/$A0'RZO=^Y$1<%:#_8XA%:R@3:H M;3"S;-?/-(;^I!\!=<#8"%9!U%$ 51:*U2*%"1HBC0CZ0<3'NS"['/K#+-XO MYB-)V\(>(TXWVL(BUA/FE7&/C>6ERGC$0>6C?OA)V+N6FY60F+>R1E2;CV@S M(RQ6FR6Y1&IZVA(4.]#<4LH&STA>R:PL>IG8>"DRYWUFYR2C-XLM30"6)PX+ M(I7KZ@W8\JS/1F'-0\6O1GC)[HTTM3U<-Y-C,7+>9ZNI;6:FD!0%L@68_KA8 MGF0[8S%ZWG)9=XJ93;I(4K6,):HUII4HK#D(-V<^TR[(6R< A,49 M?"LTB\&'9;&_P3>OUMJ\?PH(Z_^#4Z+I?X@,GVH37#5#U-IYODF4:]4:; M%:*6*A=R7+M0J[:PJER9#2WDD'DZJ"F((;@>XH07.=OR9J(^+O5K\TJ>%(P) M/[*J+9:L%,8G['BN*92KZW#CW;$ A+^'6^ S:'V@?20=+PHCH "\IZ.H)K0L M_6TH% +=MA.4]UU"YKFA 3!'/JJBJ7KUM+Y>;'NZ5(AQ@L4_+"];PC;0?G1 M8=W*\[5HU.OQW5_MMK50?OFL#&DAS1SP<_O+X:!0]5 P(%0M(_OE.$4G,OE:,C3]&&%P!X]K;H06OI/UI_W8%(9MXC#U[G_Q!#<_! M*RWX&@7*QY:4V[]Q_L9/OQP,Y:*\6(D5K,!'U3_2T+%TSSVM_KE*41:4H=@^ M''E9>N@W5#(>% 2^NX#WV<,'0KY\#E\BCTDVY,O]\86)/5+/5KR'C'D78]YX MEM>+Z\H'GYIQ@0;/["W]^/57 7FOEN= 0\GY>[?''ESP*LUXP0C[S,L!SJGQ MY(XH4;5<0-2E-;*4/TQK/O54T&LJTGO,C/N2B(\XEBA8IN_J@EO_)*+#F=[J M8D<4N"C@G4\447TN'H\4#^G=-B[?$:E1J4ZJK)"6IZT.%_'D(?D[-ZP.A4X#+'O$TV'EPX]NC^2;6'U;LRM^\?877U]V9*V1?63N R=+'N M46E@KZ9&(]=:K'[GD+C?1-5*(K_N"<5,B6>RF5PG2BDEIM40(SZJ0@[> E7O MQ>A@9[LKJRX'N4/;\\^Q/;\NY'YO2_;##G[^3<1L.:EJKK\T=1Z,I_*X:SA] M46V(_OG/W\ .S3RQQQ<:HA\&A"'JO27,?G6(.R/)U[G9:X]QOM)FL<>>_1\ R&7+'+>!;2#C,^TC MR 4PCEMR?<5JTR9E@%8Y#Y1YM:PO119[Y]'S8]RO@<:?:FH.W0>_$GF+LC/_ M8,_0V+Q2U/,S[Z&X[O[/O=]+\:5]Z$,XJUJF_"2B<=:DS6Q6F2K%-O4YE[&\ M38YNB''?>XZAD^*?]YX/S^O_PDG]?\:Y_I'P7/_P7/^O>*[_KK(CG5P[?;/K MQ'AUU32<;(R32]'EI9J:R<1)CGO)_E(CE>9H.._H$<:7ZJID9JKX;2YLMI:2VCD8NGYB&SV+];4*#EZ8+@UQ>'9R28] MR!ETIU%<7JJIL2-3:K#ILC&>Z=.Y);->I#?)\:6:FC3%>:X=+0XUC[?E!6.-:\5F MXU)-C=.UHST^OHH++*B/.F,[Y;K<4DR6!W!NG)@\ M;SGO5X&< ')%Z*;CT44FENIWXF.1ILZ;BEF1+ZXKTS7%1"NCUM";IT<+W/28 M]I<3(X*DB'WUSZ5;(IZOMGE#;0[SXX:E+95=B ,53>Z7]:?+7:I&7FF5O>HP M9,RM:UV>75>^QCX(T@1;8*HI]2U8 M%R7MCQJ*?C6=B'2.PF>'=?2SZ&P$AHY/TY1MZ7!EEWYM282^?F7)'=B*T=!6#&W%T%;\L_ N:WGV M!;@C.^,,5W=S-:H;Z<6,3):=K28-O]8D\D!'OJNQ& N-Q=!8_'2D#(W%.P%/ M=7')5N2Z!7Y:'2R:O JY6/9F$RHA<$%M"/5B'O47MQ7;$V #G"8VAFAF;F9P-L:&9^YG$VF\2TI&:B28FOY3)RKR85%Q.*$Q.W.\[F$-Q^$L6JJ3*E?'5'>3J=02WJ8S,5'MV8V. MP[DC6_+P=,1S6Q*?AQ,:E#M!H_]1B'T\K/(_6^EYOK7RBRN%#*?\W+ZK-- M_]1Q^I:7TY^RYO>/V[C-8&LF)-("5X;[%Q@R25Q(3#\0]72?R$,&0QB"2V6Y MG'X@)&(YL71]35A+=+NRXPT==:1*]OJD@OB!P-46L(E$U&W+4!W'@HTP._Y" MC6X2QDZA@Z^PA8(P MPA=!HSER:0FE M,4AO5EFS-EMRS]TAC*[F1:"(JM$<8%Z\0OCPU?@0@!2 3UZZ2'[@-:M54,WE MA%IRP7+MBL7;SGAWV>[I'="7KF_>WK"+KAW>GHJ[ Z)(*'93O;4]W\57_V'@.FB70 M9_\Y_.!='GZQN^9>WSX!-2";4 M$$+%9@PT(J")"0@P]R F07L$+6%=^!C8)L&/U$.;([!NNI*N$RT7KID;A#_S^!_1].+4A!VDBUHZJH#DHM5OYN/+SR!-'1ID M@&A"(NSTYY/4>*9[SJ#<1E993OJK*>XIF$T=,:N>243#1^7#X' MZ6 ]:%L?OCJPFT*RIT92/,],4IUNQS.S!>9H=7C/?DU*%+3T&;%:JQR,: M,VC$H]FB369L:)I$'N-W)&WX)GJ)D(&*TD5"0;LG04O[3'E9U)3DF.4J93=+ M&=%9NDO2LE*=0Z\Y^LA<$+5/X_!??XIH?>!]D7M!BF67K;:H;V2>'3K1B56L MJV1L^79!NKQ4'@H1KRA 1N<&U8&-#B>1QD_(E1#)EINLJDL"LXPW!G5!69:E MY5-R]7D0=G86X=^/!#Y4!QK."^![\2.@2)[N^J<4'AO7EM]T%RQ:6IX^(H:H MF0QM"P? /]:$[R% O,2_H2E#B_S/DNC;QP9>9_U=P,:]Z-:4C,_:EW&R F;F MK)-FASQ9(M?:K%J95FF(D\R%:,'GB7,8)PCC!$_(1I#VNR9&&+<4(@-DK&J$ M#WQL*#NA[+QOR5 AQ$JZCC!6S';8Z-0@-ZI6J\_2Y?9(&U2T\9V:V6_9I#H> MRG;+:I<^SYFC[6)2#S)V+NY636OQ278JK T-1$K3X49O-9%&JI!M4 32K?1OB M^2_ZD;X?C_&!,(#DX&42)>M)J"YAB&,4D,62-U+=?8DT!#/'A9Z"'V3[RP^M M'10L$ ZDA:.HJ"^\C\EY8X@=VZW,Z-\/!+KFT=.QMP&;F #Z$3-@^PF#T.V M[/.O?1ZID-WJT$.T07\MU)&_D-M;;7DA!OC@UT% M8*.9#24 B^B#GUIBH#NH-_C)X]. _@GU,0>\#JJ$+E3,O*,.Z*Z*;9XKCKI% M)1035D(]6PGE*[U?!Q6AL.9';E<'Q5RM#LJ$4W]M&12R^<0I'4FR!7XTH-)E MLSJH*C.Y[EX,/23$"(66O,A[EKSVT@J6O JW),UNO5:D/-:A8H-&L:M3R^>L M]V<7O?>50:WE:E&.&0N1G^=KAF?G='(AHK(&^I4U4-A^/JF!8IZO@?I2BADZ M -_< ?@^!5LWQ[EKUFM9S17)1B;=AB#EAJPB]0<3D<-)T?=CW>\BJ&'\(82? M)V2$,T]S2/_ &,,>>=K61\-0LF.7FR,NTN"[D;G4,YE:D=0_+-OYK85!3GO2 M=2KB/".H2Y.J]B+Z5=83,^RFK9XA(5I=YW4NF)D1[B6HAK7S^G]-5[ MT'=B6;U[3_IM*:5&2C8VGI1<"NJB4M;G!2W57US>EP[S24.$^CH(=99/RJ<* M[0P7FE:W,JTP0%5\XF^9P0]5=R1=-)HT+=&1*^MVDO<\61K2]3E58\?WN8]\ M*5M4VOO,U,KS>1^J MPL$A_7>=?5GT3$ PB>TA!X?:M\^BU"TX[2?S(Q7(/#^(*$/P3)Y'VN,>Y5'B PFG=Y:?BHPS8I, N$X@\S._1\O@3H2'2PY93B; ,/U M*BU.E7$FR:M)9<#4N799BS1^V\KL2I!B3<1_AY-]("^8'4N'([EH4\8K!:,< M+R42E%24==:(2B/GT,YI*X-33MTM"VD[1*]B< 7BCA'3)."]R(WU>=M M_.0 BP,5R@ 'R@:.NN3PK2E^MRB%P"0D&TCH56FDO=+((OXZ.&GW1 ^W2;1^ MVN7)A_YQGE DX'!/8CM#24?W*J'77&?-?Y]X=.S>*BI$:D/!XS/\D,_J3F$S MOE7"6+2?G22ZBU5+:('I5%^N-6':>B)A;+_@2EN]@RX/! 7YTW3H=/-FY-DG MFS>7J8*"2 =4H*/4HLH5US4*@++0$GO>0FJC4CY@DLAVV)(BF"ZD1+"E^N#O M?T"+8Q<]M$SXUVZ/1,(%.6ACY&I[#S>%J@_<:MCNEUT^1F78TN? +B^$'#MM M],U>&F37R!-F+IYM@0_V]K>B_+M]SF[R^<](76Q_PA_;I4_6(7O1S4^3DX4T M@E:O V_P&A< RGCUVRZ73'1[<=7N+B ZZL]F/_;_.1S\_B:J$_/G8%83WU1@ ML*,X!N00(JY&XLO*?TKZ4EH[P2P3B4=%\_0C^R5F')R M'5-DSX+_2L3$1OKVKW8M_;1U]IRCTO9#NFB5@_S&5QT'1ICTZX"_STHEIB)) M4X\'D0V?C/N'Q^0_HZO_(2IV^PNU(/X/+MGHFW^?4/R(<9@ZQWSS'SW1_98M M)_KGW]4U%(LM/6>OT[S%>XL:MZ1ZAB+,&R)JREQ#PRY:I*B@YI5@7!'=2:S< MSO/)!<4.TYM6HV4R)52J^?E0_/[LA2T"U^"2]6S6PDC6N.PT:XZ%[M1-ITR! MJY'I)2IU5VUW#4F_NF L(#1VCLXZLX+CSO:NP$W9X-BX2[]6M 7!5X+KT9X+ M 052VU2&FHD&RR30@;YJ-2.1M3-)Q- E_,J:5"S/?H*CR+AY(2_D"H;V5V7MM3,SQG&U MG2NE8F,^MU2I9&3=Z?63Z&3R)\RD?9[.B2[&OHPNQM_!L/XZ-:L5.Z48U7)6 MFUJ_$]<:U?$GZV)T47'U=-8>4U)=4@J"W"\/+*B+RM,I87^F*EZ7L[?R7"A+ MV@3N!:^JU0QJ(G4W)' -, M?_1715JA781W,&ONN;;5SHN4X%425%R?&B4QT[B7A)%<3ZXVA+G$:20=2XV= M.*MT)V-T"MGY1;+[Q UT4(-GSF"G/M=DV?; @4J./+ /EV$&1YAG(EE?)\!R M 0JY@T,I?&8*G2!0-9SB:BZMZ6O!AN.3SE KGZL,= -_!& M[LO7>EVG\.7:@;^/NI "P_'HI=LH=(W3.+4Q36I2)MXS2*:X2*WQ;13)"X4N MEV57=0AGGXQR$@GN'L:3=S%D'/+'9QF@#C!7S36A .CRC2"G%RA;S[8,W,1S MP/;D@R?ZO3RLD05[@_UC'DHH[HQ>L3M !IUG!'^'W_YZE?I7NOKY;5=6W\W5 MT%W+UM!2FI9FZ/U$&7X%1UZ@I*GNC7?RT,Z79'IH&VN[F_S4YE?*<^!(X9J. M\('@QE!T\5*_/4KD;%ZU],MGBLQL"QU1!+N_TN&DP04]^_.4?3)G)1G++8:_ M[4>($S7%;Q H)%4;,WJND6A&X_/C5JE9KF]]QQ&>OB.[2 ":R5EV38^D@-2 M$'[BKB\N_52+J7JC5&[. X&;QU<476(1!%XJ]=LM_?NCG/1 VF0\ A^*+G#N M#2O\GL3H%+)WTCLU6=3L(>OI@E2C9*J;6-:C;>[#-E$BN:(2<3:TSK&8%^\6!V?6$+X0,+\D]>%E@.+SM M2M#S2S^)_F$R,KEC5X_U9 U>"7[A)[<+-4T]=WWBU@P!OH8&WNS6QENK4%;W. MV-IZG4\T/*LTF0,<6"-*BJ]@&UX'.$(' M;0K-)@?9IRUM#6U)$UHV_HXZ.CS0MSU'0(>&E7\"I:*:JC.!7>H6^IJ)DY9Q M 06<%L0: ^ZG#A M 23\JESN)IL[0(X #P\'TNP.^I39@N7V[>+=^#>8H(NH9N% M#L-4;6S'+]!V@N?@LRP#,(&6N MXR/OM45S:68U3(Y<8:ZJ7+??FG3?)9U! 8L')&,0- ]3^(]YC<1I(BW WG6^FKOU,J_><#[W,? V MT2PE/0N \Y*O1(DZ-6J5UQVA5N1;D04YL;H G=5]R5/"9$-AT\+52"?36PY0R_AIRYS:3?&U#=W56GS= M7AGVK%F:+F'+Y&G+6*;DBN.!LA36:B.K;DK2LE/E1$:D3EOV59%IRJEY4@ ) M25F-QF:$4;/G-,%;&L\7 H,:$\Z M8 9_YI>P9>RT92;>RM6U9"\N, -EIH%>JUF/-L3H^=NG?7:@%0NZ(Y %$73' MEKD2I"5$B;.6,E=(#!;S691BQ"([&D2D6-U!+<_&.>GF(L-%M&CS9#8ZJ)-L M0=3J#=CR;)RTY"XB]>$L3[&%5G%1C([+"R@A[/G;<^T65U07/*VI!8;CE:RW M&*XXV/*,1V1S,&X9)7--J>6^0S%](TW-E[#E&8\F#1/4C185%Z1VJUVM8%)5M@,EF3I_?3XQBIA=#3+=ZQL8L'G"E2$L:5A>M!OX!LC3IMV[+Z@.3-VR;-=X$6+Q:G3 M'N%>S[B?*Z]$71LDF[PZ3M/-BE>!Z@Q[O:"B/9OLUENBS?.@T8\FTZTIG?0@ ML2[HTSKM-2L1)S_7U.2JP$]F=K13;*"F9V-M5A:+1G+9:0@U)F+FZ6RKN=9QTRVW7A$^?YO?VV$N!#KN*4JS=D-H< MRX_3X\!6A*LS&''N,^UP:BS]@P#00)C!T4&C'7Q8HNP3M627G.]JKKG6YWFBU:ZE2T2]S%5;GQ4A./1%H T*;+1Y_$I;T4&L=,1N M6=+KJ1F)$B.MY5X7X:I#8[@*96B_[<_//6@\%$QDYJ'@.&R Q'$; M6YRLBF4S3D?YTHJS!QE-S)3&[SDW!<[=L,R6"\4O"$)A 76: 2VREIWU7"C1 M!:(&2I7F[/]6:+,I?/CRR'&W2:83SZ\^84' 9D/1X$] M2C5X&?(!@3'3K34(K/D1].EDUX+^.+3442-WZ_.>>@B(:H1/36)'3@+1\ZAB M[+ 9^G!?,O:$"PA]FB7Z\96%Y+5!EJV4[$'K$-8XVT997C@W;WV&:]P23G]W MO@6F K>05!T%5:!4Y5! Y&*@)E%I+J-ILMSA06Y)SQ4WWA?:2^C#/"3CD8=X M\MSO].$ED"=I^Q(L26/T&@('[K"4G++[$>W)H=LR?"$"VTVIW<&7E[YT'%## MKT"5C3,_<(+$U!=E"9' P4(,X4A%8YI)Z+P&=8921X)AH7UXAJ*/WG BHO1% M$=VZV7ZD Y=6M;3A8^5.HY$Z719EFIR]1:(R=4(95BQT6XK)VL?<\UA8;)=9:^EUS#]O$U M'O[Y)9X!V\ NG"" 90QQQ,.7#U]B""D@RN[:EC-I0")U*H2[UGYR&TY6 J.? M.U?^8-O\8FG-"S3\8@[U&XZ+\<>&RL*"0C=4!B7[=5;')6CGA4SG%7ZNO7UK MT!L='/ZR.T?EY(@6?W)!+Y'X(YWX]R%%3DY=.2BR.N@?W=FF0$';DF3[-XD. M>OGIU^NA7:T72^4.SK[9-96&CJ5[[FEYUFVVI'##U[/]L$3SY/B:)\C^U+DX MS&,LY,,=\(&F'^,A(^Z $:%"W Z!,051M&YR;K0B<[TIL4V:O//4G#\%Z M!3'\;0@4S@_BT&^DPA_&Z^>_0_L^O%UO] MA=/J+<^1S)'S]S'Q?\_8VA_M^/-?L@R HMQ4Z Z2R5$B]LF9Z!^E1K>=Y/T9 MF8$I=G-6'^@5W@D]3*F*'!U >K7$F,197>93B3%^/@P=Y5X.*J $NR MB6;6U2H-4E3]X_?'DM>5P!T!239VKV!V;MU?K#;]EHOJ,F(_?B4?HTP(+M<"E\##NCT97J^4;\@FW-Z_]M&: MYDW3VEKH41N*L3-]S[0Y+54<7SR4!ATB1',CO5 MFD\\K9CVV+DV'V5&LEEQA[4H4JWXL]('L3#Z&-\)VDEV7ZA]X=+^9_H(;[Y( M[?:+.OFV\Y ^<%7?!29P7.+T9!)4"RG9AC-8U1N:-(T*[+3=6\GZ%]OT^G$"JP"EW" MZ^K^.<@@B')]F%GXR9[A!UN*=^4>H@7WM0?BOF'?Z(7RU@_S$EEUQ6V:DUQ+ M8$F7'4U!KF&N?^NZUIV;B.I#45LI.F,QBC:*(K&+=XO\_36UY0Y7AD^()MTA%;[I+M/](,\';SHY M+\2GMGM+3B&XQN6->T^U2;(WD"?#%L4F[0:O>4JEFUU"R(JA [\3R7#OZ3OM M/=T!74+A"!>S3S2<[]W_^RQG+VO9"E!1+N]_"-X__R:,V?R^3-]-TFX8E@WC M<^&V0BB_X;9"R/9O#%OAML(]U;(.J3O_HS* MSS_*]=4!OXA2SLQ:0EFF2H6.J _LA#:=?\[9KF^H6,EN6MELJ5B1*6.@F R? M[D8\N8$N0_[Q*YI(AA4K?UCL)JQ8^?"*E4_!DJ]2L=)+53:MI%SJ:J ,;*HW MUF)>!MUG@2M68F'%RK?:-?C]BI5;;]-]@8H5>E!B:V(OG>:]G.RXAA)G^>X5B"L'U$$%>(CZO_DJQA:\<2 BC!M\B:L#OM>#)J(%@E2TO MWI6BE%I("M6I:D>R573[&XH:Q)FK1@V^H1WQY8R&>]O;"YW_CP&$-SK_8#9, M,DFU7^2[=;;"&:O1RIR@ZR1]YS\:8L2?L?D:NO6O5IFGW'IZ?\:+/5]RBO0.ZA,(1XN>WL##N;FOL_@3@&X8=_IP,\Y#K]Q-LNL,I M7WV7*)3T>V3[IV]7W $1OB';OR' _3DK^5<($K_MWJ/(UW14O]7A<[>^ORCR M@=M)N3D3%SQJHI5ZDS6Y5B=*/CZ^]VJP139B].UV-JO5TIWF@E7)FM3G1)K" M%QBQD8L'TWU-1;K#Y>*/R1G_UN5@GP(F7Z4&] M)0(8G!)&QT)T^4Z;#;^?.,8YU6MJZN$Z7QB+;39'XR%!6'AXOZ]W(3?N\+HILOZ'5]A M9&DIBC08SQ28^+H4 69C)3C854 I9_0#PWQ\TMG-="6\Q>CN\TK#X]K"6.Q= M;3:%\AMN(85;2"%LA5M(?\H64GB+T9_B(?YSFUN,(H?5C!]XUZV;-D:YN=!J M"*RL--:505'0,N_;3/J06XQ*2F51+32E(5_SYG/&;:7ZQ51#I!E\C1$37F/T MIT64[I *WW2OZ7Z@YXM=8S0P2\F!RTY=0:7L7 SDZ^UR<8PP*_;C5^R19<,= MJ.^T W4'= F%(US-PG*7NPOZA_<8A?<8A;P.(W3AQL(W8F:XL? MV?X-82O< M6+BGVI2#LX:C7].E#.\Q^LP3B3\PXI?/J7QOMO!F&EFIN/QJ[,SCY<:]5ZY0 M>K&&*C5',PX!#*Y1634_RVWWXLC/U'%=5 MUD=2J^#_/ ,2KX6%4[P.7.X4:O#E2+HOY]E647 MB1^PMW-EH@>[=/[$Z>!JIOW8_^=P\'NZD;*E6_;/;6C@8%83O%S]9+#ZCP$Y MM(&DD9("7_Q3TI?2V@EFF4@\,M'M5M;/77@!T8&(/282_R;VOR)JG)'2D%;D M <$"L"%UH+@__6]M'V&@V#ZS'!6)UT\;Z!)21M3W4:^8*ZXU^\G0C^R5F'*R M3QHYL'TD8F(CN/E7NY:^N%ZAWZ&H0330_6Z7/LF#1S]^M?&=6Y9"(!,!)0'M MY%3Z=<#?9Z424Y&DJD_^,KOZ'$"_DOU +XO\(!G_S[Q.*'S&. M/E@W@A?ZCY[H?LL6:8M']H1F,JG.)D?-!UZGT#?CFOJ6&1$ZK2E0QNE MPK ^'PE>-Z:.^URC("X;L.59GR6S$.DLX I3TM%RPM29EC0$",7^A36Q2S/ M 57KYDOQTBH[SVS<)6QY-J-^*0Z7ZY9M:.L\,Q$46Z\/"QQL&3MM.2PT!KPG M@C2O.I%UB>^MIO44)T;/WSX4RE:VRXD:SPZBS62*I;N9[A(N@V"+/2)FQF#COD^I%.2TG]XI"21JT7-F-5BOK!FQYUF?-6LVU M%D"K58LWM69U(8VADW).):ZD,-%)O:%Y73E9B[4*D6P+M3RC$EVR$^N)7:I3 MZ;Z4MS;]X=+34BNHFEU,F C#! MO%WH#QO3(6YZ-M;IDHMW:;M?XKLL\-*Q).GQ*LYR/AM ALDEY[K(=S6F5J/2 M*97.=_SDPBW]3TP&_XM#D2WV4J##KJ(4:S>D-L?RX_1X*:*FM&_3P6] C\I] MJ35SC57XM5:(GTI.N!- 0'\/$ ;L<>(0P!R!T=%UB@0TU?!>QP-NC&P^R5P3 M$VE$F)>K+!RT.C@H:YVP?)/O@5A. /1'U[@+_R$ Q$B%?5@N,8.ODR5G@JS0 M@Q;.OFZ#&'HN 2U%%\#7VD &$*-'_N!QE!F_$4<^%B^FK2 MV8!8PA_!7LOU"APB%ZYKBHK-S(!WU'FQ('B-I"M:XP&W);2A M'&!>H2RA*MFV6-Q,&O";4X$J]6UKMBFZN98VWH5IKDBAV/&%5K+D%LPJ,,:\ MR@VS3%1N<2F&NP,*I=UD-#F3:E6!Z50[ Y5CS08)*61:%[R?DP>^M#VEJ$?" M_#P,/#RM[7 VGHZ2[U3S"IMG+UQ#-DHQ67)$-QP>&(7IP+ VAE6Z8KT-^O D MO7UTD6NCD4T6QEQNS9?D:"HWH=OMJ &Y1D<>$A?.3O(9%6#8$""FJ'@,"$2N MCADWH^T[8P=!HJ=G[VL*+A(_LBC7H3A++4%JYLJI22>CE7E(?(9^H!-/$7^[ MZOC4ER6X:NBZ+]8'<@_7 J0M :=\'KU>CZ*OTZ-;,?PDP,T.1_+*J'&60$;4 MNJ7E'3L5>]]^\L93"'O":'D" M1IX.:DK5,A< 6L&^ G&0X LX-AR2:<-7IG2H4#[G[TEJ M9]G(]#IL>WSBI3S7%'IC!( R,8/#<6T/7--E.6)#&XJ%8NFZM<2XBH-.CF? M-K +!TN-%$P?F]D+%$%&\@090?HTVKD1D-? =RQ0Q)SPX^4$BI/O+/2CAULW M9(9UPH$. 7!0<'/T\V(P]I*?^ )-/RS2IYID$!,]#*8]OQU%O7X[*J![$*#U M<[ADR!5IYH"?VU\.!X5"FL& 4 A/]F.$1W$_R7.MXZ ??G(4J#N/T^T#V GV MD8WAL)QK;X<6O)+VI_VZY,)8XI%]-J_R((IXT+\%^U2@6&[IMOV;1-M7/_V M-'((7HP%!Z'YH_BC-'0LW7-/XX]7"0M#@8GM \.7185^P\[EP9;$^S;_(B_4 M$H5\^1R^T.P+N=6.7QHB'V M:42X6>+62PA^E?+I(P(,C]X0;/H/+7VT*P\Y__G?_PS?,OE#(^)^:HR/TU;> M3ISJ=@/*ITD06WDC:?YPN8">(M(4G$'^&AE)/$;NJ@[]O3*RS;(E@C1; I]2 M3&30WF)64FV?;#@)[IAVOX>DGW\0WR%EJNNYVYX^HJ@N\@EU@W>_R&RA M]_ZR:@^I=/6;HSXPMW:HB,7!4(TSVEP=MV9)IMO*@6>WC%\5TW]':O\N0.PO M2S7%WVFY4"1#>HOEJ%L<9GG5))M--EXUF-%2Q.@P<>= MR7-U/GV1A>T[4^#%4.,]2/C7]C)]>.W@1>B+6JBW!MS[LLC.IGN+\]]/$G$^ MS#YCU16W:4YR+8$E778T!;F&N7Y_FM<[++3.Z_Q!G5E'\DDCG12ZTC"U&2AV M4Q%1T0[T!Z/7.Q\^= COQ"&\>Z)\8V_R?L#KMLYEY[<]2\IF2F+5J2B"M(G, MQ-D"K&)D0XSZGN6S)\=_.<_R.JYOUL)X5>:.B%AE[HG^6%OG:O\["F M[HN:SW?@K=[]<:(WV=&\@@484<+[6C*K?5P%;>\ MKD!F.\UD9FC7%KDEQ"#H=T8>_W_VWJQ)521J%[X_O\*H]W1\W7'*V@R*NKO? M'8&(\ZPXW1 (B,BD#*+^^B\3U-+2LD852RYZ=XD(F2M7/FOE&E/X+9T[ X\R MX='F_ [4-XNK!HXF(5>$!][S'WBOMB_NXYB\'Q*,WZB>'H"3\@WII5\/[<6_ M42O-S; $XR!CI=0;+Z-+>3S*)[Y>^^8B!^%B0JTZU!C$6*>1=0 M"1Z$T;/UUPA/PN%)^+80YSMB>R^*.3=T$G:NFU3X&-[ MS6*FPT1U>Z:($Z(8;Q,\ES2\$NXPV3,,[OWQ)\+ $^6.CY/!0:];">[%R^64 M6V3&#<895^*B4:'Y*B)!.///ENA/.EMNHWO#4TL8"QRN?WAJ#4^M03^UOM?) MN=L7X$:U[0"<;L-8X*MU#@VN"U1H-^-4.;LH(YB%$.-8CBNV&R3L[A66-[J' M V_H KU@,/!%,>>&7*#SI1,K]:QBAZXU*G&&PXT&5O*Z$;ZSOM$5NA?OL.X+ MY/"_V9Z9L/?#QP4&Z^UP.*8UUY.J>JP3"%CIB+B8BCR\:!L1^/69^\V\/L:: M'BER8$7-902-;[JL[?18]+3BQ+_6AQH6 :S2V)'=SLUET=;HI6Q;PG24;Y3[ MTBMF)Y1%X]MV>,\?-EO:]VV+X 6V8SWOZ\/.0L]["FP:49NJQE(4TP88E+^W MK?46_S:LZ"G5A33JTRW&TKJ M4820V?B$144[E7(?_ECRXK7V>X 1-P2)>,^/:/X+O(Z0$9'CQQ')CR$X>W>J M.UKNK:0;#W^PQ_B12@1[ MS6U5GR)>=R0@>38M2[?=CR!\[/_ ?PYL:>3]&?4D'6"- MYPE[B*A;8D1^T3V55PT+'E77#5%'N^#T_UGP&9JA1]:=7O?;I7K<#/_XO^=3 M/VZ)><=EMIOD.^TTK>6==B..<.3(_FK9QCI=%?:>N:0K0E3FV/ MRA$TN6FRN-NJ>-WZCP?:/2<#;E\OMW7F9J7);:66YP^O,^KFFU.\2J]'_MW, M*3NQ$;>#.> M)1W!'3>NTRO].W0HM-@56VP[W:%K19V3'#D]B(NPX?8C]E$=RC_/'FA2D3WC M(MQ.47D1]_UBD:@TJPJ*657)V52 6*:X3ZTM'71J?/6SX'^&#P(S MVJC^E77_GO4E,.]?^-:BZ?WO(P+][8GFY\NQEE^-T@S&,#4E9A2&I4DC&!,- MC&2Y\@[_+N'"MI$Z9W<*B7H6L>FMX-P"MP>TPYZ'63IY!W9-B1>QD1/*L0 M^ Y:K3PK@S5591L\9#HUC3EXR7"Y*Z">(E,L MANT4B]U\"+ZM;!EW^3+3:O:5;D)H\',#=:KIFS#T:AP'=+*J4%;$V&K:9/12 M-C&5H-0DD.0IJ1G:>%]U,=\.W])&=MP:I*66DL/D2FM*2WEJ]-6CYNLV7DJ; MM(9TJL(K6+^&'R;4W;N+=^DD31W!VXR=]+YA^RD6:V$+I M\X?@LV2_SS V1=0F2,FHBJN^.2'0YLERCM_B(E47E0*&:%*%[N*2@*5H9%9* M2\==I*\+QR/>T7/*RSM:Y*#(R_C42>L])Z4JVA!MSM):W10(P"?X(X(<.D9# M>?DNG^C-\&U"*G3;3BD_ITM.0YDWNA-._;)I]G5Y.2HEDV5$CHD*-1O.T!8Z M*GN@E'I*'>IF-RXO=ZP2*;^"5B!(;*QJ+&?JI'.-@K@?=UE->&Q46K:&.KWDI)>N^VR6ZQJJ+ND3O MA;^>#9".E'=I/*TT%8T6LA_GK]XH(2[<7JNO+%-E/NZD.9YK MO.82]6S6WVNP#IEEPRQ7MU83%KU81:N%M-)*M*SBRF'I)'W2%7H'YNCL6BFU MQZ;H3T>7=3$"CB3V&!QD= &,=;<#R;Y6:(J\(>G@S4)$%2T+?,?I;QU6MN + MCRN=4U.Z(2DM MO5W6Y))#F@K@7>3IL'1!!+"-"ND.5_-LBW'UQG+G([:,5.V>NM0HA*#X<3TQ MB6$XTH#$/C23;HD-I(2WTT^8!IXB']QML5=WV[GW6.Q,)446R[F][.'M MWJ M&F*AG)UW)$FZS+)R;=<<=G6FJ&C96F/0XG"L-??V$';=/72]^BWG(W9SV8IG MRYI)(52"G<]BQ81M<-(W[*&KY8?9)^3@F!,\L\YV?QX;.A"/A@U>ITO?SE%7 M;+7R01;::*\MT9S+O'BRZL\2)1MREJG S$LD0!>D'F<#BU+9K:[E'" MY&(%(9U0%DR+5>4A+A1*#$Z>"'SQ8>LP*_<7."EL_@7_;&"-5\%#8#KY^-_] M)%H<@M$ZF1Q!_CI+8PJXDJ*Y@4(LMLF&WT(A2OBS>1[[_]D=_'-Z>Y0W5,/\ MO2FKL3.KL1]$AGGY[I(8'9HBIT2Y$7CQ;TYUN:6UGF4R^83%-N67?F]+1?D><_(34.2*EQB^@.P=;9]5%5'-F__5]M+GF9\9MKAB7#%?KM@\%< MA,_>>ZJW*K8Q_8VA3\29%N6%-,*?E^ _+@)42+"1_Z==HXX6;'@S;J\-,\4A MND ^AU;B;10?]V=G?4]RI4?%*(H\/8]V3<;GB_OD/Z"K_R6 ;OYO>$?D_P'Q M"G_YSPN*[RT M7 '"B4"(3L%(;-,1OXV-=]EO:*C""2VK6FO3?OAOTO^?%ZJ!_AMITF6R36@$AD^=[P QI?? M AU1_ WP4S3A7P=?^R_SZL_!?0ST"\_^,9?!1"NB;1I3\!40;A' +Y[> #CX M:G45]H>W&9&GX!R+R.$D<#+VG%815[8]M>CHSX$") !F->4AT(!D/0)^!K:, M"2[:G*S"*U5HGT/C&S>\%VA-ZCKTS#?%J6%>KXS#^T@"#A5SH.5!6>Q-$&+0U9K)=%*D(G*3":A"]XW:&[2/V--HW0@D8!Z0W>"RV;RWW];SONS;!? M6-E>@:[G!Y0-3@=:NRC/H?QYWZ^M]'+WFSW3].X7ZZ M4#ENJIW,3GU/#!,<.+GESJ-.TX6C)D=ZM!=GG 0AL"T*K8_SOEIX>-Q0P?-V MV/TI4M C:"KUXF0)5LDW"W'^#];\3.'MYSYK?HY? MWFNU#0(_6>.BC% &0C!+4YHC;#$1;Z\^'"*.GJ& MG3-C4/:-&=QLTSL#4O*X_I0"8Z$C@YX&V@,@N\8'<+3"403$1XJ M([ZA91UV-#7%.0!/>/1]1P9*HX58?;;4RRE1?#RA%*(CR[6K9*!,3?"4"!". MXHM$E*GJO#M Y5.NX",:WNW#9UW-.L5:JAA'6AV%RY4+K;$Y^4(T048<-$/TR.,FW#5AB)W)626YA.5 M%>N%V1V6._OK1174^#^^@0T,US$!@FY#)R&>>0(30& &D!1.WC]1/%MPP:/6 MMC>('S+0P!P;X))7T4^%[A9==*%/TS0<:;Q]RN;5Q%,D+0(-#YJ*H+ZYCCCW M7P*-8X^O*J\O%+T]'8^+C)QUO=>-;K"V+JJJX0WG^8<[653P;^A:E@5Q^X#3 MNH+ +:.V$07_BQA3T< D/:W_@N MA >',^_"(HD(@^IJZ"HM7JJ7%&:F]O OU4]Y?1_"\!+P]K=*!W!X?H[U2SR- M12M8O=V:$78=QOL=V8* 6V" C*.M;>'07@IY 7"+JL)!\[YO4_00P(^:-L!N MA#QMK0]C*#B,:6O-%MS:!(.%PXR41:"11+9Z=H33X,^.L_&>IORXW5;>A-=Y M 8 ;R_ ZN$F3+0N,'V8)[ S9'^-3Y,"],^143N>]B [(]>N:>N:6+_S/4=]; M(*ZC0$3K,6+ 8$O?U7,&1^T][H4/NIC@F*WG05=%^ZA>31C5DM7(Z&YMJ M;+DSB)GPL(:>< =O]6J=5QW(N_L'KG"Q+[;8_M%\?Z5WW@=V8MT$JR1/X4^. MK+Y9C-J+?BY',T0'J2:G=;8X0-]8_1WA*#R+/K#NYXM]"MAA^P(/M^O_?X6O&;;OC/8YMG=M$CT(/RTOQS9H&1W$:7W#Z&2,201\L%IZ'D=#NO M#!O]2J=%GE]@Z*,1CZ?$HDJ7!!RO"R)5IP"U/R8PPN6]V/)^54188 3**IN? M*52_IZ8FU%"=-MY8;X@&.SH!W/GG%@Y?7?M;$@X=:S@;\TNLP\RDSCS:DMNI M7N\K6_^=PD&=FDC?5N>:]A;B MC,"S7[&5? 9Y#L// X8\+Z+4;Y\/NWAMG+;:3IPAU]N5D>RFM*LB3ZO5 MP)UX%)&4;H8<)KIF0DH0C2\@S]4B]@7!"P:$SIQ])%L[2JQW>DJ.?[4-67K. M__-""GU?.OP60_[MRI88@=2&=N>Q/'WRKJ/_>DZK;J%%[W[I[2">FWIA9#"+ M +"U9FTMS&"0WB]TPP;L,0+(+41@R0F8<^B%0_F7-J%/R1.13X?"X%7MTQO4 M@3!XW+K%7C/-;Z7%>X.61C;;=Z;\#&]+/<1!V($X&'=Z2_ZU$DM7T3[A>NZL MV%D@89PV&Q(SC*493NJWZNW8?$"U/E6=QSL!=PS5T<3:J OCX^J.R8]AS,?1 M^*4>EN7UZ(1NTJ5QI1&?2GVAVH>^]B.EZ#Z09?_9I;VL>+_$TO95ABM2"H(H M6(YMZ]*4T8CBIVK^?G1IC82"=\9,=:$X<84F5I,2RHX?V\ V4PMO0'I?PZT<5J&R3O51CR6*"UM&Q1.R[6!=Q@>894 M$XR,VVQZXJ8Q!7]+K)]5I;OC77[VU:;*5+2?KLZCM)Q+IJI#,39;3MY*?/-U M'=GRM_N>DG#:0O5E'4$3_0@8=QW#K<+B&[*?_'8N(7,56\8EV*\[;64:+7'1 M4C"UQ)4'I<:TV?I4):J/"IG<=#4M,KWH'"FI8]I)+(PF;@#](7Y,?]@*F7-J M$EDBT_SS@4C%U^]M5& ME%6U*ZCR_D]MJYICM#)-,?2C-]\#KT.HQ MC*UYA*L#J/$(H17&O<,#Y4C68=#VXSJCP?=QPIWM%2W>%"^>.D.P=2*RYM7B M\[E@,^BAJ(LCV=ZDD( [P), ;T,N69OVA["T!><=3\'C?\'H]O6D "&YS2^/ MD/^Y_M>Q$0"*#,7GR?B!\?#IG"^IA4>8H@++2X-3L^55IH2#]H3=X!L(,.^=SP?Q/3H_KE_+K8L:0H>(=]?>T/PJA\L(K& (UL& "_DB9\0CLNA1 M_[G>T8[G8DU,GVV\0D\^S:Q-.HE/]EV: [9X'I"U/Z07W>:.LO5>6LT<+!@0 M X?)-6!&8"VD=<6?_>0:3IA[$X(_LC:SV'^)E]PP!5)L),,D@"/KNKNBE@U] M17Z^$(:@2:"6 .$#F-OQ!N**L(R4(/I,LC-$F&USH62;+QVA &T\TFREPU8X M[)2%?[_JDN5X&:*.:&7]92-UP=-;_2H?VRR1L^@T5)P>(=%T/ZE@\YKD5%$W M;26_5-#[E7'MJ3K[Q6MC3K>:9&9-1K0+B(C-$ET[#X[:AYT.=I)R $_!+>&S MKN5Y"Z><[)4B-459&SJF]5Q_=)^9P<5CN7+QY.,6'T>R"3AP"LT#WK8[=C^! M;&^W@"8!P<.[WQH#!0RBC0"7S1,4(BR )* M(UC/YD/>T1R_WLLC1 _88>\E/3XG?JUCN2&*>X'\K\3Y;YYRO? 'C^4/ TDWB6W[G4B> M->,-<+PJ[O;E\#,U-E-_!!J*[9>M6\/-6L4Z3G(O6BS63B*R9V0Q%P7V(/!WIS+/-H(&@ON4YK^3-4!3!\K\JI&"B,^?KOEO5 M:JU3'E&__!=LI 8XNFA0B5UK;+QGE/*5_SUF/<[\GJ;Z/$1XG/#5OB%400'_ M"^(4.L>\C&W9%*(>I^V/@-,WM<*MG5,1MPU5VBJH,'K\(W:H0.P0^ PO_=9K MKLJ#\P#0NO))3^:S-AADW ?_L1/I:6\<[<X)VC7MU3]C!PMES_16W_RG@R)3!K7A2%';D$ M>QQM1.,0J*W6NBS_BUJ>-UJT,Q$6[0R+=OZ@HITG"UE>1>,NZ#N0B#V'OW!^ M.7!;AI.+#&6/ C[^6&M+U@M<@_6+Q?TB,9PGO"&PK\N^^%@>&8G@] %5"&_S M;K"5/,36"F=!\S44O#!,>"O(-]XY_^%0FY&%=;-"V3J[SQ:%YJ5-"B-V635] M4^"Y;5 ;,3U:8MQ9U(FDFZY&DX(11;J(%"^.J+3$T9^N*4=M5R\M M"UY#PR:0I+HCOE$?W8KB,:1!4@8M)^F6+7725+[B91G%WE-;;BCZ/0ZW9>\] MHXSWXDVEEY=*AV=#$J&0!?P/%#;+$CT=_=D^;8%I?71SR+L[+_;XP39%A5OFM2TS/,N6,2L+1*WAL3E#5<0,,U^ZZ7;ZTXGAG]TRLZBNM9+MELV4 M,N9BKBSCZ(I]HXO(.;:,SX=?S>.X8D^9 /+M>:!>JAE#A2OC.KW,NM'XT,GS M=/YK27T>OQR/U\')"I6/\I2C.,WJ7&K8%HOSTL.?(,7L_Z#%5?OYGDK+C(U@ MXR+62 @]P:I*YUI<,9E2EEHAJM%8MM;7>+*?S;I'LS$/L<@SR/I L^^7M9Y% MF?7EH.^+ $H 7)-7!93X LNW!C%2(8A9,SZNY*IY_FLYHR=XSDXK+F[WQGUZ MUBSU"T(!61"3UQ)'SEOPY$L!G^^W8'Y+-91K,LB@6D?[=(;M,<18S@Z4FN'F M"E])0#G)(,OJ7+/K^(JAM0DU+U1KTWXL\X[B*.]!(U_+N?>PNZJH6H!F=7DJ MPKLC6XXR3"M2+E/7C;G[HI'CU.0>X>PB?Z^3J?T[UQG4_[Q^RO-BAT4[XMC0 M7;",3->/]@I^[AI(=B+0/JU([T_*B[18SRA0^K0_I@V1=VE<5OEOP+:N:#,^ MN3?O. NR+84V1ZSJ;@N1B1I>GM?T^++TF=(\WAEP[5O8F<:+.1P'O(E26>KB M,CM#,)M,D#6%H&3*#9:*_4/66YKDS52U5Y"1EI%*1Z,=6UAT/W-V^LIZS^1I MHI/1JK0B(VDA3;*ME*:\4^O>$VZRM46LSRO:5P""%XEV5 )(5EEDL*3]-.:9*:S6IDQ15NI C/#^$#$\_7HNFL6%&T MG-4W&GP133.?4:F_P@<4)AEV/E;F&;'+L$XB+CO3^5M=P%]'H#5L@&L:-_%3 M. Q7?XZ[X<><;+X6)[:MKY[QXLS!>K[6XY+S/78\FYGI2'9!8B-:G@]36J$F M]N4Q5DK22\*R MA\52/F:U2""&#]X>7\R7O3I7[S'+GMT9XY54O]N6P)WXRSOI"9,9U3*%K!+M MD,* 7N@"F7+!G<3+.V-F?CH?SZ+A3PE1DRK ML1@D"U0_NRK .P_>OL#[?#[79>:()DT;@Q95HELLO//@[>-B8]!;2+$5PQE] MIL.R56[GI'4MHMW.@Z#T>-^ MG,.-6B;M@CL/WIZKI4P$;55S-,7E^[-6&LFW=)X/\5 0$GZ9MIC'I M-29C>.?!V^6$F,QGQ(&H.%IZ,5_HR@#+NFSR\.W90GG2UQ:Q)9UKL+Q8<59* M2X!W'LX]G4?[N5ZNQLA4"G62:;+' UY*;M]^YD:6 -Y@8(K_I*9L*:RU&2Z=:,Q&K#Z<#J0@]:1,[?>D;!5RU4*V0)'5=H1B6NU:A6Y^9SO* MD^?P=9;7;CP\3(>"48V<;D=X\ -#\[)J=3]O9QL!]?2%QM#O6_86/Q8%1Q6M MVFB/ VHCR - \()_LQP4&B^X(&<:SI3E^HMYHY5P6#HGKT@6Z]@K.TF^:&5Z MZE8 _B^X!I+*AK$ST ,'H\*FIFCY@9I>,^YU;Q1/V'GQR!OCU":1P?02^KQ< M@PUA-U^]4WM_>AE'YF6#N=LL9A>ZG/V/VW>\4K9NFSL%B\F+8TX=;:3TL2HK M<)S;'N-[3 )&"P-M/2;QZI,?R9Y\IRZY&3(KZ;W"DJL)505+VN.1.BAW]/'' MRW-4H$9";>CPK '69)74A1QGU3Q^-LP7VMX!XJ27:1',!VP<93\0%6A7UMJN MV1*E(W&C1Q[57D[%O:=L1GAP[XMG;8-BTXX%U3MK_"_6(LU)6U[*6TZ;_1B1N(\#@.<,+ M6!N#5T>&CJP*$+\X>P>Z.)Z'QU$/^%28_K:N9[,%]:$#VZE9A@^-QQ#8YJ:1 MD;C]Q282^%@HXAN"Z%+*P%XTZ7[\,=1E_H69MT/OC/G;[^,)?@,5&03_=QM# M"F;H"!P3!LE/?C4O=#=@\#/P\CHFUS M\];UTU!_6K:PN3Z'^1: T=94\"?W+Y!LMA@%$^!AY*QKS]C[ :]_[*%+RP,^I1,A>L2P'5)/F'Q<&&"MS#8 M4R+<, %@Q?_]R'^\$EJQ(@G%-MD^C*)/LT@?Z"IN2V9P-?6[TB.5'WJJD) M$=A"YO<^P7[F1CL@S&=W'O;9G8>A8*A79Z-OW'F[3I&0A2["0O@3>GTD.@\+ MQ"G5WB6.%"45@D7JB6QM MF8L-&BP./478L8#B+[.T?^@."J[Y;_@K!+0+ =K:%G;O@/:!"),; S1U68]J M,X [= O0=R$9#F(./E%Z_[. MN@C6#2?,SL(-5E5M'+2X6,.!+3XPQ_TL"3" MSP>T6[#"O:EWED5=Y\P;/Z(%%)+?]+/^0/S]@$+ILUZP03?>8#*-/F?,F%*6 MEJ>D+2?B2_=RH&N96F+"I2LU&NO8(P1A.^-96V)CGA9YF OR;: ;#(0-P>C; M]<.[ J,/*(.W $:#%4G:3;>:5&0TD6^79G$EE[X@&-F:3 ]&[7H*<1)!T4^U/%9$U1"6D;\SS4C>,&U#_R<\LX=&R(#JC#ZS M9DR?4X,-U[6NS:9I7H@R'*=,, /OBUKJ@G"-LF.ZS'2Z#23:P O42LXUAMT& M(#1VIP?V$,U""V2@E,Y;0K.9D>SAHEZ<,B4Z&QL6LME8/7I!\R-#D!(BKC1% MZ<;C[92"L3F"( &AX\?:9/U\,/L1ULV-8TK<:+,=)I;RR;'='Z3$B:?*?L'3 MJ8EE:Q.'70T1!ZDBD[YH=@=%6,\,G$[Q,T;[!0.7?JIKA()]K$5=$K\O0"8T M(H8ND>]5()^9--@0/:O74UBZ6-"492EMQLIFM)>*7E!SC'%J%M<+:9<669QH M$J.1MB0D-@$UQ\/^X3_?@!@"6>@-"93*>2M UD55PB+&W1(RJW-&8Y:(91'I M@KJF4\DBYG)133(Y6YM-A+0IY0<0R& @]CUFEOP(5\A>0<[PR!]:(B^N2&[Z M9L&L&"O8$)SK2F;5IE69SN4K@\2*7F(S[H+)?>J0GJ!QID$@RP+>2<5[&2FG MP,+<0)=,_O33?@A)H17R0BKA#4%2EC(98\(Y!:1547C)D0VRWK]@M)]#-]AL M/#'-T+G*O#=#:VG.2L,. /&S'F^# 4F>!OC+*VG[YTACDILJS'N9P9(6+/^S M6ZKE,4BZR+:\_::Z_6UN.ZXK=CP88/+^M^FR)G0U'@W;JN^OVB M;\-MX8;?"X9%\5%< ,=S%N/Y)!M+BCB;XA,Q-B8*>"J1XN.I!'?0#T?ID.W) M4(C2W2R3EQ9N7[>Q$1A."6.+$ M-").^*A53S0'E :?>="%:3!GC#R?-26ZB\W;B?:P:>2XHSV@!M%Z'^G/*CA# M)/-(?] N3W-:XU@/J [E6K6<-124Y5!D>%J4RSF#/-8#BIDX=*]KZG&ZJW!N MJ\!+%#DYV@-*G!$8'LM$#<4A&K6\7)DO>.UHOR9-H#(=SHFIR$SGV5*W2W!. MA3S6W:A'U<@2V9XJ"#?OYF;,G%86ITO=>N+(9LW MW6,]BWJ&$9\I7)YGJ&Z"(LR1GF'[1_L+#5B26^G]@8E$)3Z:(5+#/H.OCS$O MNEIE]2A6;"]4ND9Q!2;37J6:H[5VL7\G:_*.NV0:"X4:DC4Z:\?=S "L.W+X M^B7B.&(L'A_1CC&4O#]1D^M5II2VF:[#T\B$9ERTXCWU8 "Q M=L*IU0NE!));9>+59AN/%AK@J4>X.5]R\]D^2B",)HQ9E>1GXVC69=$CK)>* M+J0IJ0]01%MPD,BB=:H_4R]9:_>=?*_)+*/]U&3AMO(3IW'Y M_DS_[K9D0I']GDPD1349.A,I%\ATH5QH%^A+=F3Z)LR^4'NFVNB0 =J0-0[7 MGA M)R]0ILITX\UIMF!;#2=UN/;?U3UB]]#-.;:QN> WC_"NO+O!1/*3_24T ML$"J^&P))JY94OJP7K%M3'_'P=1LJ%!"M>^W]Q=4&_]&'J/@JW]^0DWC3Y]# M<:]\YM46[*?7FOZ"M2\5"]^7_!T^D+<@ M^[H5_C<'YI?_'A1E_X8*Y,A3C/BA%Z#MX[OPA M =%,*\-VRM%DW1UD$3J7Z.#QBASO53!WWP=.6FQMM&.X_8*KN&KHYJ&W>+!* M9O*\6\TSI;*=;95=JK6([87"1?$/N8O7>[W%J9PIBQ;EF": QZVC&-]&G*QF M>7=*Y#A'H2RNS:56T1&:EEB,Q1_^I%*I<\2_N$B^2V^BX;\>+ M7&^0S% JW:0I02R/9I)56@S=2^!%J[MHJ@*=+2*SYCRK%V9#QBA!O" >_J"/ M2"Q^ C$^IT1=<0/4[+%HKFN+P$"7J>^+M6[A''$CB'?%U=T-*[^DDO^$0)[4HWH55Y8,JI6<-L0XSP +8]YO2"SAN:Z%U['5T7 MZ*+L<$RVQ43; .>[65=N"BX;@QH6'CM+X;<0@4($"@U5/TBE^Q( %9J=4DX2 M]2[2S2&]ZJ#7E+(H;,1%P':NIP H<*:KC^TG6*PW*B^B_O;YG??^Q[:158=E M#7*L8/RX+U22;E>4&T?WXB>9>R>&0X=KK.YE"JPO/?RI;2ULJLA98L08 I)Z M_LG'".^OYG:C?]=^#\_>9S][!Y\"H>$N>"KF%@S*$ LVQ_;EZZB.+%HVNS)G M#"/C8Z/2;^BHPL*F$D"M1,_27C'$CA [0GM?\)3##T-'==PJ+:>CJJDL:PS& MH2*U0ML2@ Z@$";PGV_N&XF6!2;&J5X"?7C>#L_;H<4O5,>.18;L@D56/'7( M9COX+(>)&L)T!^DH026*=4Z$=1. .A9'SE+:\AJH\Q:Z_LU]3PO6$#I"4]UM M:F,?1@Z:6S609F^09@BA7[*F=68YUV$=%:"-_:BXLB8LW*0"RGHY9V$XV3#DJ]4*4<^4"TANFIO&9*$^R-$@W!!OP,UM M6\T([PUM ZINW#J74GV.*KS12U(_ ^LN 603#@17-+@0MU\NUO/;, M P"J-ZC#O2L"N88G-*>?9?(,EH@O64 R:!@C4Z@RF&/.'+**1'B3H@[YS2O M77OB 8"=&]3EW@4[R*3*)L86@]!.>^KFV$2SAU0@['AIG7$T]B6M[AV=FP(5 M+G<%M D/U&%(R?G#T0)/@G ;A-O@[)%5EZ+ ;9L[_#>48AH>1@,0!A/6D+F7"@$V4*-CM032G\$10!7K\8?\T MRM T^.(EZ=ACPP1_I WPUK.T+RHE1W-&;^1L16NQJ5YZA)+C6N-"AY%%(5U> MC%9"B8ZFE_/DI&N5\YC74@1_^$-@9PSI#E'G/E G#""*!1!T9A6[."]+<5*9 M&;)69X4Z[?+G()I7<VY M^5I%M$UC:@ J <39=&(+#W1AH$ 8F!0\C?"MQIK? \=&%2O%"3W19S#=P=TH MLD2$S*5TP*)C40HZ[A09C8C)R+(7791;)&P !QUAJ3.&D=_U3@RQ*@QJ^E8] M\C)0Q:>Q(D'E\ 2C51M=-"_R5JU#7@BJY,5T)K8[(HLL&4,L%R92?#YR(50! MS9&(8_<:$!6)1M9NS@ADC#!$*@Q5"$.DKJ)-?B_8#MLLG6BII,GD^LL!HA:K MBQQ^J6.Z,;)R$T[+:,BRW4IG"E9I@&,-V)<7%JP_9[F'$'-"S G#HRX0'G4$ MSVNUY>V?9G?B1T?:!W]-?#;#';G"NRE M[-$!CB&JO=F_T"?C=K]TOOC2'%]#B#0\, M_Y1"

]#)) !E:& DR\B8 ML[;G 3 R$2R$YAT#-AQTZ0'_WS/K5XJ-8HMA2K"9F2R3W7YKUL7G^Y:R^#E2 MIPD?HZJ<:;)&5BV3R[E91'(8WZLJYL":51H/?Y"G8ZG3UUF'"'BZ"NDOZQ%5 ME,"Q45S 5F3@79QE&;SL<8DKV^/G+_S&G;JT"3=QP3TF6 W'M"$NH8E_P3V. M"N\ 3\V*0]/AS*7'E1$8NS(U8(]Z&;S+$FU;%;T@%EV4#'#-DT3@#1)8?.\! M-ORD<;(./UV+2N]D5E[E9(T=B:-BD787%86H%Y=S(C=RX]$OLVNAFMWC5U@_ M$O(L[*EJB?J&7:&%YW<7+@BI"UW.LD7O0VL)_M(L4I@X D _.(FZJ$,*4W#, M5M6!0GW+Q<@.%X^6JX3#%(65,B-;ZI#M"76E [C8'INB&!P^]FAO/5WM_7[7 M@BV''FH::TH!2H/W\(>?+Z")O$/Y>*>R<87![OSV0!4)^- _/]C=[L$[/9)Y M5>1,>"P:OR $#M]^CB;)KW;UQ&([&JX_=S3Y/%O3G6YI;6>93+YA,6>]^_5]M+GDGN,VU-YI8[^C%&/I$G&E17IPQ\. M&\>'7 +C1FP*$6)L#,.&[) ;Q5DD%L=B0Q1+8'C\P2<$MSF2.GP?-6ZKLYR=JS*()SL3LE))I8ONO#.@W'V5W6*R??X+.-@ MS6I]12R(:+0![DR^O'-&JADKE8CUF5;?&7+Y>1T1O3Z4*/KRUE:F7% XI,PB M!)DL#?KY\7)>:+#XX9262X.OM*F&A++2+;ME1D;1 MCJWH"#E5)'#GD2DMNV76[3=B3$G$"J-8AET69[ .Y<&49IHSF<8Z_) I\1P] M6?0S%4* U=4.[G3+"S8VF5009+:PV&E*$QI$T?6K*>W?.<5&@W&W1DX867*& M0C\[HLIN ]R9>GDGC8]FC5DKF5=R^6C9&)A--U:&F?\';Q^I7+RK]J=56L[' M)NR@D53;*9)-'=Y9L]+Y;&HQY.@9FZDPS4ZT;#L2N/-@D98NT\XTBJ6QDDN+ M.8H0F\U2U 5W'BQ2&U&QF2EW"::%M01LW,RW\G5XY\$B88[1:2'=0EZA%K+* M(4RY!PX'X,[#16KHM9(61>TRDXLG=:)66*G#L0OM0 NX.F*X>4'4.DRFSN3 O;'#>7&HV\LR>M1%:GTI7Y=7 M)HN"O0=N/9A7LE?NQDJS>%ZIQ>*E60>U,\-A ]YZ,*]*?VQ.)-P0:'&.5"H+ M9KG(]B5XZ\&\.C8E.OU)=D0[LVJ*MN9RG&][MQZ95RUM&Z4255(<,UH;Q[N\ MZ,3 O4>V%67F*JG%0IPP7-WMJCBFH9DTF->1/;#(E5O]SK"O,T15SW7;@B67]!UBZOSI R &CF\M:67$:R1KN647'&J%">&VXN" ML8);#Y8+I9UV3R<&0\2IIJTLJ4_K D_"6P^62Y]H42*::!'(D@)'Q!XJS75# M@K<>+%=%&ZZFIM[*T%JO$T\E";:7+GBWOE@N-L7S1%)$AVR"(X#82N$VP^H(9XA\O' !0?@0-AO#3KU2598\1V"7%7O8;= MG32."8P,S/XJUQW9+ (;YC)ZP5:2PPXKC MK(SB0G^.#V@&*T?[+=7"+;'O'A.8B^JR55 6-9VN%>AL-C9+3(>IQC&!&8UU M\462[K>8G%(ONA:?QH1!XYC ;,I)*4ZFV(E2FPT;QD1M-6I#]YC ' HZ;??C M>(FATJGRB"5F@WC6/2HP)_*R(HZ:*1.I65V[EEY2S01XZ!&!.6[JQ*)1[++, MK*@;;F;J($CVJ,!,E$IV56R*+:8V9&)J/AZ/6]GC C.EXO-ZF3'I%F%/NW2+ MMPS$/28P57+!D@)=:2H$U4!7?9E/+R;D,8%)U&;2!->SIE)"HZ;ERFK*+3:. M":"GJJ<4Q@TJ*X MZJ8Y/(7,HN6"&9,: Z(F'1.83A=9TH+ %FA-9122G.E*LTP>%9A.I3HO+3$1 M8V2\5BK%&BI=+Y!'!:8PK67+$TH$RJ=8C$5UBIW3!>FHP%3):$',#+*XLI3M M:$;J17%R2!X5F W#Q!2V5HDK75;E5KR_:,>4)8(0QKR" 44 2-?&<8$YH%*U=FI26='.8,IG*V)E-&?= MHP)3ME$AED_6"$7,T&XU4T+SDGI<8 +82B^R,6ZNB.W)H!\7X_8D1AX5F&F\ MI6&N.K,8JB'P1IYT1:SK'A68M5EG3G> +H3DI.%P979RL98OL0_GM=#&E:4R M+Q21:"I=5.WDD!" (GA,8#:426:D$SF*F66ZM5Z^,=.*L^,"4RH:,T)+20Y2 M2J57V=E@(%?IXP)SD&UU\=+"GC(86K>F\V:B4Z@VC@K,7JM8KC@NTV.Z6:PX M&92Z,0NNP1&!28JUL3L1$QEDV05' "1CS22W<51@$CR=E#%%!#)]I9H=L+_Y M=ELZ*C#IO%4?"$)ECA"56M3B8\VQXML,PPH>0&,?GLFX8QC>G99N&]]AVW;V+$0"VDL M&Q70AD6+6F$RT(R59I2DEUZ*EBA!:WI3G!HF--%G9(M7#&7M M1!VR\U6%Y"O*C&9$ VG,G&P&&P[7=FI9=T2!M$_(:/'<%(S -AWQ MVPP;NP:)H:$*+RT=T(2VMG14:VW:M[VBJ/]_SP>!_AMIT;D*76U'"M5LK5DA MVX5:]5(&P)>#;.^XXDQO;:SW>OLM?T59+I:-IY=,JL_,4-U@V&DV.>2DA^]@ MH0\[&3;UP2P(NY8YL<1313MS;6(L&5O0-:9(YN>+\EZW'%+08>3"_T@_D=3M S' MY,6]!.K-X^"]\)?JRPSK]0U/$;B0%AB5*JX9)V)ZA8/!*SG5'AN.-([HAKUI MD06^AVY6$_JZ;&,S*>CA@F^ -W*;@0M')O48D:W(% P96EQ]+YRL>R,\($]$ MUOUU@ZPT! -WX3KN7@5#F#KFU+!$Z"6YWC[X^++(.J\Z@@A)80 $AK,^^A P MP+G,@_L J7DP%@. K.6OV6;S":(JS\%52$1+?/[%R9#*V*X.B"[ M87J;S#14%7P"=^XZUG2/;0L<'W8W#M>9XP@D/D]VXV1<>"C.^YOL1=4OB3?HV-GPG* MJ3!,V);G?G2P+@):6-!7"P?G_]![DR6"&T=@&M88!A0;<(OYVQ$R&:2'YPWT MN5K6Q8@&"#:V(J(N@/MWPQ*\6R T/<+A1@0#W"PNP' L0 NP7<#4=LB[=2<_ M5S2HP$F:D3J8'%R<;3+DZWLS,H1+"R;V/&_X"F^(SS?!;BN0EB(8AQ 9F8;F MW65ZS@X+H+,@^C,%,!7EP5!$U3.0@V$XX.=>E[SUQCJWC.?!(CBJ6!N]E/:% MY]V>7JZ_?"'WB/Y3MP*-ZCR2_\-P MXGE7K37DK;'27U^P(G"?&2.(&R/9WS.<98E@9X.-(T FAQ\MGQ_ QO6H!U86 M_@9>NCL1+;(D9>1ZO3B#C2<.;N,9ERM*KXCHEX++VLK/HQ+2![1=[ 1K)@.0 M 9)=!O R%&&[4" 0-RBU@18P=K$?73LY=[]AIQ_=YH@']04$?Y7I T"?'^TZ_?7_HH5?MT-ULFYNW MKI^&KF/[W@KN]9Z"I9XP_%3"WX[';^?Y!GCF" # AB2;SU$8Q_?;=Q[##?*F MWW8GM'%[*S>T#!5(Y#.[<$_'.WPB7N!K,=784YP(%R( "X$^$5BX$$%8"/PI M>;)$1+@2E\.FDUGAX4*$V'1G"Q%B4T!6(L2FP"P$&F)3$!8"8E,J7(D K$2( M30%9B%!O"LI"H"$V?>M*O+_SQ/OL?9>;=?(#LSZK9>W,"3MO$N$@^.*#5.$- M%5[\WP<4??@DB8CD$W;5DE[)=U!PN/>278)!SQ1TAU9\+RA]X 7][]?PSXN" M!$':,\F#+2,?21Z2;3 X'J;#%V!0@N%8G"Y8__SW2[Z)7?+5)=X$&[W\=W]M M=_<#]M9V\/$^_A2_:=[OOC? XX!2Y]%JKTZ0,W#*J_K,K3//R^86M\(C09&Y MG^<?YQEVQ%?L-6\6F+OXOM@CT+=4TO/]2,&;Z:E*>H ] M]^I/?'W?MY!]-V+DLM@2+87NIY> MAZIN[GNNVKQ7T\?3J9MKE3KSK"VM?[9^>I96U6195X:*AJ%,-2GQ [K]E1)] M31]1LJ:AP:(0D+Q=V1Y3ZUAK&L;QPI4GO:A*46ASBR/%^Y: \$R.($H(%>_W MV_-2WJR-81*^WT\Y=JPXUC=)\"M#V.LH%2)4B%"WCE#PZ/8J%@G.2NN,JG)& M<:P6U:<:R&0:OSX6)5K,S(DYB3&])+-B.T:-7&8"L]9I^VL+Z(:E..VM�%#:@4)B95+JWA_ M?'W\HM!^O6WWR"3"S;',XN MZ%51DVB9'&:Q&-\BT]A7NMI\#PS$9A-+2U39 MV-C6*U*:7QJ3H)YX ]_(D_ MHK%3S;D"YW[\2FW0'^;%OY3_X#QA3#\P>./-0.O[T-0OX4T+U)1#5@]9_7YI M<#J2_H?R_LFXT/M8]Q#F[V#*;X5 WQ"K_Q0'/F58-BQ"J""=-0D_@RWO;O 9M)8T[SJ2X[ MIF>]6K1..FFNW85@0SS\B)COUGT.>[!"M'GYAWEWP,]1C?- MM%+)_$2958VR6I?!>PNP*T'JX<])K]CM(4^@@.:'J3FONLKO%VB^S17^/1M] MH(ZIE;Y,<8A#NJW\K)UN\W78KPNZP-''6.)4*%_@7. 'K+P[^W71Z35I?IPO M^Y+X%*"0GF\_DX5!/'=K(]I$%T%4W44.4H.%PE?<,Z3Z&'($3^5JML3-QQ,; MD=&:$;>T(J99L ,A#A6GU/DTIQ"&0ABZ$@QY[0:P[YA\&#:PM37\5-Y.77UN M/YJW \7*/QFFT9MCY1L]YWZ#4M9*D7+;,#-QND3A#.NL#,59PBZ7\)![6BN[ ME="(G87?_$=,GXL:\&%DQ&7M=3\3],(DXO#4?!*@M[;((RB<;J8+]6C>XI06 M8#@T.R;S:KO!)N#1&'W$D="M$,)4"%,_&J8N6^O@+4"2JX6Y%2N-JXQ#IK+C M05ND7=1E$V%\16#B*WXL/H49Q$'$IPL6,G@+G%KJI)IG4T@,$1TC)Y.M)--M M2FPBC, (5:5+1&B$4'11R]8I*&ADT&;6S-@MFL &6=U-CA,Y$AZ<_!B-9/*4 MJA*X&(T76_Z%N>K$]O=_\]Q2]0[K%83)?&'.=IBW&K)ZR.JWP.I!IT%8GN ^ MUSV$^3N8('#E"=;VILC4-$:R'?K@+VNQP:>+B& X0U6\W=*3[W1L77ZJ M 3;7W(\#/F<:EE7WP.6(%6FVK(Z)Q%*(*RUR$(LG6+:ENBZ;\MWOR,_I'Q B M5(A0(4)=V?=^&HL*/%5.VHVZ26.*7,=JK&AI?0E@D=<_ ,5^5B&5H)\'W^5[ M_R'@]!YG5PA./]GQ?AJ9YJUV1>O,HAU$7$VSI:FVK#(61*;4PY^POE.H(EW. MY1ZBT#E][J=10!G*2$R4\VW$F3>+[8Y.]\D4/"M!CSO^B,43-^=Q#QL#!!3S M[FO*H?;!J'G/<3]>YGRW7O>PZ-,>)2Y@RF'^ETH MTNYDRB&KAT>9\"@3'F5"W+^O*8='F7M:[LN<6W96FQ=U6S3?303OTQ>Z-?.& M"B_^[P.*/GR21$3RZ?H5#=^BX'#O);L$>_C3'INB&*F +\96A-8%48A4N&4$ M1Q\C&(+%_OLU#/*>.7#(_R?OLPK\^[=L@\'QX-N_"WK$'AN.Q>F"]<]_O^2; MV"6'DSRUH'XI@,-_]U=RE_NQMYC?Q_[X4_RF.=V+R/9J_KO;F.R(N0[*C@C/ MD9 'E JH2O15@IR!4UY5'&Z=>?5YOT/M"EZ^HU]Z."PY?(<%JBZ92W37M:EB MNW&RL> F.S;C8D\4"UV5T>JC:B9#-C"%^4H [[I<5M8T-#!A&Y*W*]MC"@"1 MH8GFMA<::5E@#J+0YA9' GTSRPF7YUM<#:&FK4Z+2([C3,9ET1C,BL0>8T28 M%1D"60AD/Q7(3N9$B@9E:F,K;BA8/J6HB&'G$;=Q=SUU,EL@IT79YUIG*Y) MKMC%DVUQT;L^@.%&QYS-QID!W>*T7KI/=ZFV[.EW_.ZAS!_!U.^^WCE MX 4!4&'GX="M"&\-N:QT/T> /?[S0+0<:]5"$ W[T/_'O1A!TI#MQ;5 M/M.=3@J@7YO[!''DK?D]S[@Y=WI1_QLNS5M0@?V%P J0($\WWXP"T-W M[M92M-LJ?1N/K^;((S"<8+OTS"ZY640D^(Z-*^8\#:V-2;\[-/[# M.K*&.!7B5(A35RV&\!8BS>KU;(/(2"5D62HNT!%KYLM)#Y'".(O@Q%G\6(@* MLX>#"%$7K'7P%C[%1E4KJ]0L%='F_**.,7RI3GGX%$9BA.K2!2(U0BRZJ'WK M%!9H316 MAS,+HD.)=(W*HWJ MM=,.,V6T>AN*ECCPFB5,A@I[)ZI?-@:4[_UY]Y^[T M1K/YS9K1>$-5N:DE_M[\L?M6Z)$?^VU&-6X1]=9*W_+=LR-^<\'C&._*FLT1 MY"\X5MO3CZA)TT6 OR_,CS#?#,D6JX&Y)L/D?A/OP]-$5. MB;J "/].#4N&J_?;%%7 ?W/QQ3/7>]%[\>96;@BDH6.++R9Z.5!&/P#*8"[; M?[\JIL)U", ZH$_Q9+@005@(_ D[Z5@*5R*$IKM:AQ":@K(0^%/\9!QGN!(A M--W9.B A- 5A(4)H"LI*A- 4C'4(M::@+,1;D8+A2GQL)3X8NO>FK>\'NCW> M .%O=T#SHFZ+YKMIX'UR?5X?&JKP4:+PA@HO_N\#BCY\DD($X7%%<%(2CY)P MN/>278H]_*G*NABI@.MC*T+K@BA$*MPR@J./$0S!XO_]&GX^VO7\6^; !?:? MO,\J\._?L@T&QX-O_R[H$7ML.!:G"]8___V2;V&3?'6!_8S"0H$O' SC6*L55\@,E9D1#VE9*8Y>HP;7PF=6Q>KR9J&!B9L0_)V97M, 0@R--'< M=B0B+0O,013:W.)(B%UIHD313B6)(YR2R8C%'%5,I4@6APE)R4<$.U<-OJLC MV.L@%0+4![U(P9OIW0/4R3RCL5LHD8FQHBJE%!NMK4K=?!67K@Y%\YS.I14S M3M"Y07ZT&DAR3[0; (J(AS_$8RQYJL+6+4'1360C(2&"A0AV301[/1>I*JZ M\L4R!AWMN8DY6RQTJ\.OY&Q_#WS%2T(WGQL+ P6C9DA[NJJ6F(($X"OU\ =/ MX#\$O$(]ZCRY2,&L>!I@%!+26#8JH V+%K7"9* 9*\TH75^)H!8/^3TLW'ZZ6#=D-/OA 2GH^=#UO^IZQZ"_,^?\F4*I :Q6&A@ M/??4.?IVAD5F7K7K7-YN=58O_?T:9WZ^%QX.8+]KS-9 M&V&[#=&WO9,/F(M MPA1Z9'1299LA:BEV6BM;6:Q$0D+"IC($_E.\[R$&G1V#7G%CA1CT$QSMWX,V MI0E;=DA!22!$QXKEA_@@U^$AVA 0;6+8N>I]A@[V]SO80_@)X2=87O+OP9Z: ML1Q06'J:5"C-6J3['(DZ'8@]J8<_*/Y3O..AGG-FH'G547Z_0/-MCO#OV>@B M56D-RKE*CUGVLZSJHM*4:S? >*$#//Z()E.WY/\^8.7=V4?\U+@U:4)#[^?A M*4#Q/-]N%PHC>.[62+3;77@7.$C- *RTXIX1U8>0(W :'9=0.A9EVDRK).OX M+(GTDD62)?R&,5CL?$'1(0[]&!SR#F5'L.R8?1@UL3 TA:X>L'8)T M8#D9#5BUAZ IB]\>[OT%G:P[J:FC+/-& MAVMD$3$>;; )>#3&'Y/)<_52#5'J[E JS!$.)$I=MLK!6WC4Z9 5>C32XW2T MK;))84J1-=H%>!2&5P0FO"($J!"@?E9XQKO1*:]%U3+'312M.(PF6X2 #(H0 MG<( C%!7ND" 1@A%%S5MG8*"@8[::5;HEY0EQ:+&,IE3XZ8$H #:KXC'&'Y[ M)0I>M5:=V/[^;YY;J(:Y?&$N7UB:(.3TD-/#_.S@<7K021"6)KC/=0]!_N=/ M.2Q-$+C2!&M;4^1OU;"L?R)3TQC)=FBSN:C-!I\N(H+A#%7Q=BM/OM,#?_FI M!MA@2NWT'!,'N(2( \!H0@APMX!0?.] MA]@48M./<+R?!J8I5F@L7+[8I)>F92/I2F6XDJ&.E'KX@\5^5$A0H%#HCC2D M=[K<0Q0ZI\_]- JTGB>#/--A; M>,?[QHNZ+9KOIH'WZ0LMC'E#A1?_]P%%'SY)(8+PXZX#DS1\E(3#O9?L4NSA M3U76Q4@%7!];$5H71"%2X981''V,0&_D?[^&0=XR!X[J_^1]5H%__Y9M,#@> M?/MW08_88\.Q.%VP_OGOEWP+F^1PCJ>6T\^0/_QW?R%WF1][B_=]H(\]7;^F MY5?XW M3]BKAN]M Y8BYCE2.",_Q@0>4"BY;?(4>9V"45Y6$^!,:J**A'R96 MV>^@<&L\$A3Y^A7."5:YV0]SCA_@MWXSP!L8XGR_]85I+*FH8$)VY"\7=D>4P"'#$TTM]W!2,L"K)=6M#A55[3R;_NI5)";-:58/N=D?]RMB- M5I <"?$K]? 'CY^J[GESZ!4HL+H??2LL\_MAL"*& K_0:J3!1'&Y;BAYRTS' MKW\\$S*UF6&,\3F"8:6$,%=8MI=U(5AXW:R(1S1Y>^6 W[*:71LHPAB>>YAR M6 4XY/3[F')8"C6L AQ&(-_QNH<@__.G'%8!#ISWGPJ[\%[4CG-).\T%NNS> MKS'FYSOQX0#V.T%M#4+;WN9^G_-M"_1C7>/ZR>&D)UM-ADBF*6J>'[N5$8X_Q6&A,#D'H:^ZM$(1^@@?^>^"FH5 #>]JG+,6Q$@-BUAQB \N%<./U MT,5_5JQ0T ]UKWC>0_P)\2=8[O/O 9__G[UO;4X;6?Y^?SZ%*KM[GJ3^F$7B M[NS9*M_C)+[;<9(W+B$&D"TD(@EC\NF?[IG1A8O!Q@($]*G:' RZS/3TKZ?O M\_/._'GUZ>CLZ.#(T2SON'S?,3\U4?C@$;DE=9U$3ZHDS9II.L_&QC=7TB06 M^TX&Z6;3:1Q];7W3'K8N=ZN%L]JOA_(IMVHPYEW,Y,K)].-=5K5N?/J**+&3 MM"%G[^SR*44Y/(G[ABAK9V,=1?%3P^."8Z?M "O]UB.1*D3(&'G*[(,C^U-G M=__FRZUY__GRQ^W)E05F6QF]1&I&S<_/;"-!M#:"B-MG*R2(<'E5+8G)4^I MX&T@UB;6)B&=6DY64]8V(FW:8N(YWF]0RF[;3JUI??WT^&!V]J^WOE\??W=/ MFZB4\<3N*5K9JF1(Q-8^^*_4B1HC&)0@L;&%+@M(H"!)2';S@#=RC!S^>G[1 M.=2OC_LW;,>[J_S:;1TY6Q=W:@6-XWRF5*Y28('$%%40K[&86FP3A&D"Z7-Y MOVCU;G_OW+#?3_>5,^/2[%\W42!1DD5JDBQ(0I&$6J\DC9>*I[WZS\^%FU_V MP8W9^+KW_;A:R3_:.RB>* V#M*4%I&F0+%JH>VN2+/AF?6_7S,?33S='#]W= MNY/?E^[N90]E ?JP2AD8U2HE:@QA?LAC-0'_XIXMBS5\/ABJZJ.J/FI20)Q. MG$Z5VNGC]+23@)H4;.:ZDY!?_RE3DX+4-2F0WB:EXSH-TR=OS4*]-?G.DU)W MNC6+K6ZSR1>&WQ<_U12[:C8G_G[D.IYWSF7+& ]2V3XO[>Y='_L/9Z5J[FJO MU+GH;UT C43TO5+)DS^9)-2"XEHDH=8\]#Y9%CGY7Y?-TLZWXP?M\MO>]\[/ MZBG[SF51":L.J[G2.LFBM%N#+PJ\DW BX;064??)DNGGS?%#K6-]TP_TX_QW MN_KS\FJ7[:!DPIA[=:WD4JK$T ;I2"^,MY,8FF? ?;(8T$^^ZS=G_E7CX.RI M^N7B]Y<+]>?/'HH!#+=7,]5*<5JX_6]?AZ7[EU^&$S7MKBZO$S>>=MNP" ;\ M73-1BO)&'TY2/X1 MNHH? 83&>[Q"^3]%XW=^&*+XP,*I,3$H7RB^>N;QP;+H (G]TX0(+SRY*;[V=C_U,X??-%[W[^??*Y?5J[Q2FWX MRL+1Y:/^^5OAZD"K%P\OG);Q^>$$KRP.7[E[?^ 7OON?FS?,_WUWS%I?=OU+ M$#&C;V^6.A6U^6WOYJ;;R9U^^]5H/NTZ>.7(V_?W/]^4=LSK_8-?GXR;SME9 M.;W[GOISN%QXN[_.C;G[[<_*C6_+)VTW?V MS>^G7CNOMR_N"J-75LW/[.J6Z=J->>%^RO5VCF]RS@X(\9$K#_9;EZ=?OU\_ M/)CE'UM;M5_]DW9YYZXT>J7U_:OQ_.S+T'Q/MU M9!Y\O;GZ=M,L'3Y\/GQH-N'*8.Y#*GZ;OQ=L'=T.W>U6^NV_+3?^/9PUC^[^9:[..@>MYM ;'&K(F]C]1U_ MRBWY=^.VB7DK>2]4ZQ9T#LVKZ9Q_#84+(.I:#/0#RW)Z("\4OCDK7K<-HX!! M>HH//^\Y;9AVG]=\ES_"=[QR4O<\YGM*K:]XPF[)CBZ6@D^7%\(/GBF*+;DC M6.&RR>/MA\07XE/@*%:\OHI=! 0I=.L'X/BH67)WA_P[\ MCC6@7M &":7DL^\N_W'+?C@"[(/B@=U\3E@"W']16@1!O>^\@\GQN4&:2+#TJ5 MS^KR0O:K:_(I9/C0^9X /W9TU^\KMN/#P%UF,/,1&2++.?[5K%B8AP8V_;BF M0:U0U5YNJDGNEZJ:L#I 3;/TCL>V@P_QL:%R(]4UW,P-H2T,: !ZUW<&MW_^ MS<"6/;IC1ZIL.9>M%/@&[;O!T.0K53'W9RVN-DS5"K;Y0C6K5B<%OF/Z1.SY M#CRS <(AH%OP]Q9:;MM"->T!I:9JA>'O>LUSK*[//J*"6 3=PW=UVT,399M_ M0D9\G\MLP4\?%J$Y@D95C'3'\>:^^@IS/V:UO,T@SF;TD? 8TQW#I M-GE9M&QN8JH4K"]-,!]- WY]?XSVI=/UP(SS/H )GD34:8K(GO^4:P-OD.[9 MFF/5PPK/T7__^;LV.'>PV) /_O=.>S@UQ>O6=U4OCA]:0[T?M*7LTH M6DXKCI"+6.5-K*)E*]5UXI6=;K/K^0&[% 9)-EV(CG,^+#:8/XUS;E_J0$P* M)4O-97CQWEI=8(;5P@]0'YYITHD*.][=62/,3"BF M-[_\6V'G2=UQ_+N;H^*MF;NXO^]?Y=^2,K'#/?1CLB6^5S_5C]O?NC]S7P[/ MO_>^^KFF=8AAQ_R[?TN53+%2F4?:%(F:S1$UTE;<2%%327\IRZ>O7T\O?UH' M_9M?)[VO=N'^R=Z[:\Y#U*A?*B?61:]3>+AM-P[V[JX]LXM5+)@X7BID2NJD M#,W9E+DE0N?K4!AV!/[##PI?++V='UV9G!P0+*%]@YFF3.E*N@R/M:DQJ&QFR:V/(IIXHY'!; MG"[W?$7B?2=GYL[+X8:_O?#K_V2O? M-?)SD4;WA\>MB[O.I7F@GQY>A=*(]VS(EY/7_I:HZH55"&09)R8^ MEYSLX?S"YS'NW]+I4R^,C\E;9,!0R+EI>K9 MQHN45^EJ$T1*[W>K[YWM%AZ.=F]_J][G+X9U,I=T"KV6O]H_O;ZT'O:^'/?O M^J?^COWS9NSXM[/JZ^-FQ^-_;EXINR[IZYM_72\&^W;@=?]><"^G3:Q20PH M3&JAG,D7"R_MUK6$-@Z#U5ZS-W48WVAL\)NP6\[OG5:W4U)]\^ L?_38J&WM M;>V9S7$=CZM>JE]W=L9U-&)M2_WU0S_L'9B&T_A\MG-6.C_"*T?&>69>W!U\L@SO MX8A]/?[:.#T\^;:+Z6_DW5=BKMA]ZX-DG]LXN\ M7[^]OGCHE\^WM&;UX-=3!1LJC4P)[(WIY=?2SWS&K%HYS M=$HGS<]6^?K3SV\WYO5Y[V1_URQ^N^F-Z])TVFM^>7SX]LNX^=+HY1^/2HV" M:??&=6DZW6WLUDI'5N'&/-QZ./6-[X]W7WMWY=$K3:8ZI>)U/7?0??K=_MD\ M^NE??V[>54>O[-0+!^?YZSWW02\=$]*'W[?/)@[7[?;7_&9XX0]/=U__/>4^VS M^7#UN]CN_ZI^?E+U'C8G'"&H_N6T6]UM_BCGMI[\TX;[W2HV#B[NU-R8V5_= MW_[8[9ZQW!?FJ@_W/_2'8HM?.C*IRZ.=MM&[O'-O?MV?%.H_FNS0>>"7CLQJ MKW-U5&D\/C8??GT_UWX?&U7#OFSBI2/3ZG[OY'[UR^;.3??Z_,?E+VVGWW9W M\-)P7@/-"2>V:"S$6S06[^J[VN%67;WP#EC[^/YGV_G==KXTAX7X@>[:L.UY MY\R]:NDNNX:G[UJ.\? N:,BE^L63LG.^Y3^4BF>/NYU6[;'JP5[#0.YWX$F^ MVV6)*5@C]6!3Y/1@ [W9A?4B1G]Z=GT@R@!5+2@*K&BJ^E$YV+D\/3X]NE+. M#RZ5JT\[EP>+;/653 ^CQ0PV8%>E@XVZD&&5]S@8+??QX/R*?U(_?E!,3\'N MA5W17*K65^KFHXGJG6(S7S%MPVDS1?=]UZQU1?,EWP%LM=N@=O&GMF#UF,N[ MC&$3+;&FK+ZE@VZJ-YFXR./]K^1=/F!&<;J^AWH:OJG>=7EG,[@=!FLZ]:RR M!XJM;MH#ESD=Q+"GX%38DV%UZS#BANNT^9UU$\O?ZPI,+IP1ZH8U9NA=C^$U M?7ZK#FK%%K_:? 2:F%F6S>"O)N_D!=(#:TUM&+W'6VC9L?GRD?>"9,$F8'X+6 /4/_$E#.)#5CET7#XTO^4RIL 3_):G,!N''2_SY06.*)4R M\8YFT11?J.T*0M_=?M6M\]W.UL'-UK7S];21NS\]\'>>:5F;OY,B<$ >&KI_ M;)^R=O/ W*D=:@7C:F=7&XA!')\>ODX!!IH')+]B!JRW;S+O0,[P$-809PT, MAJ,Z:PR+VITV&"M1M]N[9QWJ_7&0;%_\^76_'+\>/SC_KB^\^[? M@J9FJF/*MR(NLA=!V<)@,^#+_9\'GOGK\_%-]Z+JWSG-GSM/WD4Z*9N_W-(^ M[U1^Z[E?1WF5E9N?CF\_-8&RY6)&S>>>IVP,<8 I$[C9\+& =Q!Y$3Q@0.E$ MQ^NTA32N81G4\\.CL^KW!_WQYT^OXM;V+G*PAOEJ-5,NC0;X%H6.65MEIX>R M7RN5K]?&Q:YYPV[OS(?OI<_Y8_,"T9'+:.IHG<)KT;% 34%)2*^9L_Y]9;18 MO6NQT67:U3W3V+'K^T(%X*VAA[1ST073<"JF=K37^?1@MOV+FXM._D?EH#DG M!;T-5)3=?^(=IB<[4G(O)W=2K3!?W.S$$RVIR67:NEUEM65V M)5WW9E=O.'>$FBFFM"@BREZT*-QU/5>'R**W,3,FDG"XHYG^[Y6IJ, M9)V\DDAA#^KBS#VH"]E*.4VU36_M07W-;<[_U G%??_5O.Y')SZ8Y( M.-\DG&]D&^HWUP FC7/G^KM1V__FY-C!XZEY^/GGS:V%34U4#;M#YW*3CH"< MR>^PR5A>3,) FBDPK6QG R@P+:]\_4FPF-R&-%-@6HKA!E" 8$ P(!A,3H''6X%V&O+.H%R$7$,-]H;#O;?_7_O7N6?XT]V77\ M'GYK&Y=ZZT(K&RY/;X5^&3=W5; M.VCW2OEO_?UJ__=/;)U?E7H)R)(QS7))EI L6;0'A&3)JR/BBY4E^_>?BE?F MD?4M=_OUYWU#[UU]V?F\ P/&@#E73(J98GF5HN;3W$$'C08S?&QA'[:-]\)F MPA043\[I0X>B3K7:4E/,DPH3;AGN(-EE>D1>[M2QNS:>NSI&:&H_U$++K[;: M!U?>^6[UHI;OWUH7XO2_4CE35.?H%-IHV A-BP0+"9;4^X9F$BPWG6\W7[I? MKY]RI:>^^>TJ_^6PZ%V($P2+Q4RE-)=314FPD&!YJ6^(!,NR'44S"98'Y[#V MXYZ5?A[?]\[O]@!P5)]]V^EFBGGY^@NVFC8D&!YH:.(!,NRO48S M"1;[\_=/E;UZ_>&FY'_Y>7_K'3;;7U%C0?]1*9KY%$[5SD_^/6UX!]HGW?.'_/?CJYSI2;(HU(HCW+Y.?JW2!Z1/)ICBA3) MH^6[QEXECSJ6>_!8^?3EQ\W67O?3C[OOO=O:[PN01R*+2BV5,E6-^GR1/$HU MU9Y-LR)YM'R/VJODD9E_>.H=?[VL')@7AK_[E1DG=S_07I.96&JAE,F7U!7* MQ$H]>BA5B_J7+*AQPR1QF#J:4-R.2M@)%X0+PL72.IP0+E:+*P@7BVEYL@Q< MK$&6PL%(WH&RI=2P)HCR#S8H_V"YC>V7/?,D75+[YJ-99[Q/KG1*'58N#_V' MDXN[AZ-#[^>W>OY[^\?]1<))!-JKG%(!ZL^9RSU0SQ4!6DY]]QN[JS=OS+N? MAJ7W['KA4_.NBJD"0!0*RFVT$YR$1KJ$QJLC_?,1&A4KW^KKC?O?-U?.Z?UM MS?W4=Z][(#1**#3F60)'0H.$QN8$X]\H-&8-Q\]':#B/=YW6[=?6T4V[\KNQ M6_]M[Q7<'1AD%86&1IH&"8WY:QH;$#%/1FB\.F8^'Z%1,&N-R]]^SLK]NKUZ MJK>/;L^Z.=0T,#(.4F.58N(S.6ID]0A%O.?4G&0MI=QH'X"-%FG+\;C(_)\Q M0HU]=KNGA_O6Q^4-CYV[GZ=?.C]Z=FIN_TV6SX3]:D$OPWQCX+]AW\CS\ MW?K%E_NK^_O+ ZW[K7I[TSF[>G N$/YS=Y\0_)>-BT4Y1@C^R_6"/ __RE7G M\&SOVOR>VSI_-$[JYS_V+^^;"/^Y.T((_LO&Q:)<' 3_Y?HSGH>_N7_0W2U^ MTWX\?-G:<@J?KIO?#A\Y_%_JTOC;Q]82<\BJP5X?9J,?9XYG<:N&S!PV;M%> M 64QP]-N&\9DC/X]\&<28GUPM<0YLM?ZT[[I&9;C=5UV#2_8M1SC02Y4[<[K M=O/>?>'WMX.KX]V?])CO=EEBDI/_*'Y)*CNVXQQ>1\HOCZD])Q'20C2">0"O"##V]HHZ?.=.J>8GH@.>"K MMFFSNM+U0!0HL$H,7@(2A&''81^>I]MV5[<4QML08_=A?#+P,\LH.N^T S?C MX^O EBX\3P$IW_:RRHZ'3SC1^TI>S2C(Z!G^O#VG#:O7Q]?+5\D7/_LB?([> M@67W4 (W>]D_JG6].P=@^T2OO[P\51]7ZKLF2]*YABB.E+F-<> M#,BTNT"-,U@B/I[HR.@M36#\5'?=NV]^R[\Y.S]V_"^?'@M/OW)V\]V_ M6G%$#/^550YTHZ7\ZNHNK+58@AM2!I[N>TH!I.ZZ7710 )>:&@18@D'&4N 7>!S0I\;B#9YP MD/B"1M<"4IO(8F(M^DQW$1@>*"^N@&5?X!DF\:MK\N]"H..\F@ XF'=662#% M!W:396\=([SP_(($9/=;+F,<3J!^,:4-#VQYR!6P5H/RLJ<# P$3\&6L]6,@ MP@6Q=+FZN!"V 3.&U1&K56-^C[%GV,AQ'CS^>CXRYG==VY,+N&"=YJI;\X"O M8#X'CSBI487&/VA<^GK^P'CXM7MRFC]\W#-;/5DZ"\*2U7?\"=?=X64JJ3_S M4'\*@^K/U"((#< &2U5$LO<H 2$V.F S8M6T4XP: SP.)"]N X:!H!X%MHQHF]EI\1PW5 M,N9Y8I]@X45,L)22US7K :7*H_")D**X((N=4,:2AISR8P[=,.TX;FHU7BP8)*'=-1W8"&ZEA],F'->I!3%%65@ MEFCHP?3%QC!P=\@WXLFM^3LZQ4LEHA\'IMA]XMI(-2S%8J?RG11Z3&""G;^M-6C);9E ML8:_+>X*ON+NK. [Q^,:VS;7'T!-P6#_ "YXYX>7RP+( ^ MJ1))"3M)?9)JD0!M_+:-U."7XDRDH:_FT%\PN2MHC=J=7JJPNYQ6UJNZWF#Y6N&=D'#BCF/0-+03W88]B&LNBC M !UAQ]:MOF=Z3N-0WK080R+FJL3Q"4)I624:9VBE1N/E2DTP8A3KAZ%"!0*^ MSL4BO^8R4GHB#]JR7+'_F&-V+=#8+=/ V=OSG+/R7MH )_O_U=N=CSM2__\0 M&@<]EI'?!=]TO>%OG*X;?(-O>G?>=4%'[,->^0YU1U21'27Z$@;F=APQ GX# M*MBH).,Y=8K30YO,X=XEWW4L2S@TQM^>57XX7<5K.5VK#J_2A4[;@+N<7N"! MDG0"$P.>>-^UA2.X9_HM!0;.G5C8D)^[2,9KX#A$PQ Z+S[5=GST6@9^E8!V MPNJ(W@B4QA?$+#.T]X3M@S_L"&?J)8/9^*A:OT*9+BCO^;\#S_@ XT=R\;GA M[>CDAK^O?&ZEO;_)7F4_*%?AF8!\P =/PAQ!I;YMBI&_OSK8^Q":"%U;!S,5 M'S0KK0:F[K?,R&ZX$+9TS IQ(N9T^:S0'0I/];IMP!"W'6L,EE?!#&)X.IA> M8(IY\!,88"9PO"'..##%S0Z?OD]*(?"LQU[!#+;*+=P M)FMT76Z21FS[ -FC M:4B7>ATC%A8'('L$]NC@W_AG"UT;+M 4YBW9,JO@^M.KWNX&#U3/!2,8(>0R$FW$IM?)2K=. 'FP.HW<80E,DD$P8W MHC/'8I+$?- >7Q\4I368S[HG6 M?9\'B!ZY\Z;K7:PKM_+QG:Z+ >X9RD. ,9 MY;1-(]K]8&.O+4T?396FC)(6MDH>OX4?'IB/,@N')SUR7$CHPN=WR !37%@@ M&^'I'V:#BWV4AQB$;39!='K(&< /S-?=OM*!S<'HRR?E4?SI\"/ 67K,ZB(Z MJW-'G^XK+=V+_/,",.@H$AM88+\"H_% D^?SD&#@WN2>QZQR+'#9,%T/GV11V]HN@V=#Z(N. -% MQB,>Z-$V/QT"T%4&E++,$+&U:7\<&#&N+838>' MNQJ SKHNEG;@*7 ;Z!C,]748*MQ@!*CAA&M(J@*J0/AP>IDX#:'@'ECLD>\N M0#2_B6>N#$X7)@CD?F =$1[,Y[:X@M PG^+W2)\LO\9TE1; !I]@(53X=@ 2 M3%&+7+D(7[T3T@2=JV-(AVLER!<+M\J@JG!KMG7#=5B /R1$DSDX19[BA<25 M@(R[OGM,?V"VU"TX[>%# YVF!EM>K#!5L-VQ0/WH-EMB)=UGF0,I+M>&O7PQ MX,H^NN$18'S+\7@H$D:_X.YXGN:\+BN)Z+*\??#QM2OP[[' M@03KBPK](V=9#[>_/N).,=PNUQA!K\?A*W77?.2J$VS 7N"QE]/D_.J-O W91UT05?FQ&^X85(5A_$;7KNORQ3(W ::! M[\.K@Y=Q;=EC@3X-5SZ"&H).3)!83M/5.RW3\ 1^+<>7&I!XH]?M=*S^EA1M M9EO*9*D 1S3!9!403EL=J\NISX,<(+7K76$YP5053T2EQ^OP M<%1@)8'6#[B!_:<)).)W>2P@HJ %RF!\IIP\WAB;@P>TJ=WCV>DPA6@_BO.- M%'1M#+,$J2/<<@$-J :&4$"9*1#U$!AX5A9L:K!):1G0T1[YAL"%,3[!-?EJ M!:O6<84&QX*M ?Y: &8L*:!*BJ]VV0Q88G#4>71V)P;H'^S24>S\/"]>!&*T^8$-%" MDTL(S"6+*0KP6M^5$."A5?BIZXJ-]NJAKUS"HUHH^\"DO5!,(&)"E(C@9GAIN%(#-DDP=QZT:S&K M$QN5K3^:32XF?=F MS;\"I ,AMO.E$5LAM;OW6=<-7 W#/(>+%VRJ\,X>C]2*W 'E?8PIN1W8P P@ M8*_ W=''K[DZ#6L!C_@@5K[.D#6'%@U8MN."_!")/X%\\ (]3V[R@J6$*,TH MAMY!)R1\6 ^ XI5&E!V 'M6L:_@V@XSZ# M3(8XHO&ND B!]\?[$,CX(-]R*)0^9".%[MGPS6'^G+P0=WEOC,(BI3?3/2Y2 MN$230E2J9D@?KJ*$\C_FGXOV*71+"68;MM^&C33TL@PE_@7&38OI]9Z)(PW& M/Z2U" -/".T:ZSNX79R#3@*-0*'3YF, \!.JB[B*D*6;I MHN\89'LWT%9Y8AU?.YYB&1$7MT$Y^QJ+>R5Y3B 1!K(.D_0$28JS].M@2(+ MJIYGN&:-VX9#%CIG8P]I*>@?J)S<+(<-%]C)&L*:CO)#3@GT$9!43I_#-DID ME1J:<-X/6W/!=L6YF-\CNHR-S1 ([;K,.+%0A$\0?T!E= M8V%6+-?5QKBCI<,Y]<;M:N;EJ)270WDYJYB7LR!ME')BQ^;$RK"3-#4QE?-E M*932Y)V621FDOP9YE%,BP"_*IMS4.HJI@YT4-D)K;#=@BRMA>_67&2!*-36' M@[.'CBOB.=Q=D,\)KQ7WQG"OD&[(.BX9LX^[:*+?N//4]1N@BCJ(%HZ36AB! MY3(SB%D&R/7&1"QE5%?JW&A\"*,,S$D?'1]-N84(_9)[8\0HZ[S$RA:J)8]@ M@7;<<]P'O'XX(!Q9)J#H@;H)*@'8S: 3^*%?%VP<'_3L+C="O#[ZF&5X-Q:, M-3"5)3(VHR?(&X3JW0O2%82*&OJ;@8#"C ND7X;[7IB+UKBLN!.F.^K,!GR MZ]PP;,UX&-H.744,E%UNDNOHOVWR3!J$1LD-BQR[@#303-Q9;&21,G$UA:8,-(GS2R69QH70^=6)'3#.;X MV[%E=K[TMW<[^%<^H^5RDAD5R8Q\M="/'@_A9\",T',>2_,-#=<":"CS3XMR%Y9GH3V!\,PHF%$UR_-SX MJS,\T8JS.)9:!-G],DM A#>!!R;G04@?9E89#!@&$H /"(G&%T-N%B<^_,Q#P)H&R_@SXF;OC5^23X_@JZ(6;O-%TF=! 0!1A@5@OR M =&N+Y+/A%%N\UK6(4_,&XP$)MQ=#OSX,R0C/INL^D:$DW_O., [?!;\:@5 @DN,1*=:/YBF;=V&''$;<@0I6\\/]G8 ,B&Z,$B&@J'' MQ"Z.'C3!M@,.,1"77"_%L'GOP5QFEP^P2^3#N0N9! M)3Y&$9>*0AJ!J$$%)4PN5;32Z-@P@L)]<*S.[47WT3'Q43R!%S?6 5%E6'I; M^-9A+,@4/$]/_!HI;/'?.D[D3W3!7);#%WKBX%.897E2.@[JE0.7\0?AHL." M%G.X[S,O(O* IOF\@HF[DJ3=(#W%/:&&&[V8\XO0_G!CM1PCR'(%9@'RHSR :*W' Q,=&U?YL)%6MI>F$&P M [AP7/RTZ^ANH#4*XW? Q*G+=T35%K''[>Q&KP[\5@=6C;E"._H$VVD/E,E* MB;]94F?R[.3M<,OP[(1("++\32^N) VH1# /4WS"0,H6&!T(T.1:*$];E=&V-B_( MX5>.]5T$]B[_;DONP2.9X]+R%7.MNWSG$<:+RW#>LO0^BH_#T",W9#3,4,.. MU'(N'<6>F^%^6-//1#'0S'@7PS1(#[LI>C8/'\I'P4QJ+,B_'4BC"RI[^*!T MRW->,++,X-"$F3NZ^\6VO&>&QYY .GABV<8.%>DX,-R8Y!ECXMIUW.SK;=,V M>>8&[BD-65,TD-?:9F)M]#IW2=?0?I><%ANUTQ#NYR"C_AD3BL>*N<<@S)L0 M/P6HD/E/_%6>WNY8_)./GJ+ (2Y,.5$%P]L."#D*8!Z(PNXSU"E%7+>AG'=K MEFDHGYANX8Z*^?41/Y)1]-Q@+^6*A3X.L5HQNUFXKC!5AU/:1JT%H^=!O,'N MMFMX1R,F9H,M+ZL<-P+W5Y<+;.Y?K==CUTH9':"":]B@@"J^WA'1")G5FY&V MO1QOF&H0RRT(V@IQ_$:N$MT5>VY8;Q.X J/-[404OYS+XI=PZ\Q$JB/W'>HR M$U@\ P<$PQ0YP?&\DJ =':99RMS6.B(!M@^T#T3-"LI/0^^*'%ET/H8[1=?C M*KDC5X-[#/4>3R;4O1;/#N3.;'SN V/ MG0C"CVOW/HIMOC>'R5.!%CVJ/H4VZTP;ROD 71"\:A3 MU&4$)2W7FN(D$;XR'K,:.SCI+A0Y#L-\(00=;PO(:P\D)T5AM<#ECGDVF!R$ M>2*<4V#U'[L6KIFT$6IHP@*:_"X74RACV]UV."%,"'(Q&TB,!_F/)_C4@ZDA M_XA2"'3W#'NJI$<0,&"9#SC^:'F"'+;L"N<]:)3W0'D/FYOW,*&? +SD*\K7 M6*D@Z2W/YRH/TRITUG,?2^ @:C@@ED7E2BP"][+M/_0N14&_FN.T1R)]THH1 M!;*A!C-;< _#4:\/[FTE'=P3&: \P#=L7DP>V^L#@<\00D8"!Q0P5!# D)4Z M_V #7353X5&KR%.#:PA3:3/='EWSJ, "S#"N9&ZA]YK'&H.YZ# QM+1PV(&G MDWMNA_U!L7'QEPKWQ6AI%=KEPHL9=P8-6IF1(320,HSS1;68YSB[)M"=F]D# MGLJ862=L>*E]N#6.X,(V>;CV,XY&(1:+LYU'/:)U9 M7!^6+AVT(_NAWAZ4]C?0"FT%P5;XE1=7!:K]!)?:-#*&Y=]!FK)L@L"X4LYS M60=>C54OB$U90AM2-[0K1&59]((PJAM>/DR#02,=J03C_CH\YICATI:C#-*P M SK$%&*IZ':8@7&$6$ X3+>29.^/3'$8K9VNZW4Q$H&:IT@QCC\O[, QX.D3 MCJA81];Q;L*,;+-GN@$)!@C5$3;Y$+VX^@[T'V+$\=SZ$OY4F&]D,V'%A!D\W0[ M#ZEK<%9#>8)%FA9F ];).S]I\YX$ZB@:'A7R8FA$%AQ)C\%8#U3L*34FK&M] M(!Z'SW'L8 .Q^\_UO>@K8:0FJ/0-?5AA7J=DUY@#-Q8G')>3(GU8X4NRRB?] M493[\7AFE%HA\IJDFWURH@OCGA4>3@KD[C#F4&H$ <#H8;%QQQV6F0&"HAX0 M83/F$@RWDG'*17S'>&1!?V?6:&"UD?#*B#)+Z:&.BS-?%@Y']_'K?.S%H#^P M+:S=YB0TY<_3I"G*.-S;XWS GK X#6O'=,,4Y4B\[>F8UQ..GX^R126VSRK7 M$:)$3;&64\M([DY+]Z2O/0B/FE+_PF4>TNZXP<3QPVN!72;KD.$;;/D>9N%% M+^:%4/@R[A"OL:9NRQILTQ?!E4CX\+'@XD?#AHW?YJ7"MO :>>AN1DV#0Y77 M)/&],TA_L@,5.MZ*8'#[E>XIV +![HLKE\5<<5"/QSP$7S=:(A<@5#6%"N/' MYW@>>[[@W&ASYQ/OH?[BP$;<#%JK/ZO)Q(KP31 MFGA)F] 8(C:.&C\3[)\9[+YH?H$"-RHN4V,H&[1;!.H\K.6MCP'=(#L?'112U8*XYWV@3G)=-QJO M2!\*S@=0L(M&G6/E ]^A12Q@3*IIO#58D/,GT@V>)2L>/C(P-JTH$HYDP2GJ M1[+/ $>&Z!.'04(8X);$E6@.)SWR@/MS_FAM)Z-HN_#?'ORW+ZH_#P"E^[+% M#@X?E!D,2L3*R,UX^Z-0W@["%L9[ST/S@=P*0D9@56+K)Y[0$\U**9?^"H,G M >5TY(:F:"HB6E+@+W+D@L'8$P8>!7=%L1<^;M[=A=_&5T17"D59*PU_PQ/Q MJ6%?*?DFF,:?9>$7@*'^J>8UD=W%R^*#!'[$B1![( !QH7GX-WB[\&[(X8IH M&X>8'6OQT-'[,B?X>J#U@Z%[8+=83B]T*GBAH<>3LGS,?I<*%BK&@0$F-5%< M?NE@& @OXGTL'>-/Y 9)JX??#P2+QH' M!66?&RSH+8>LYG9UMR_;R4Z0KP,^I1"A0V)+:![82T73JB,R+J.HN5BV_7"" M_$31-"*5]@:ELSC00"*]$2CIH7@.VVU&G!KP^8B/!MBQ*6)SF+#I"U$CA-2@0V7,L5\AH2?J'B!F>5QB M4/^(*&PP (-H*_NG6LD60J=I#._Q4W'BCBW\K*G5L'XA&!'I+<_#ZH1786++ MOU?!:7+LP/#HO35'4I1>"K)S- MOQYDZC#(=E<09*N9+9"G; '*%MC<;(%7J(JRQ7!_J0>;>"Y;C.88'M@F"#!8G)J79ZFMX'Z], &R#Z3C.;RO%B#[+].+QPD0 MK9R8 DZHD@6#(Z50/:,0YO[8W@J)N:&.KX9GAV'%W.WM["VGY$W^_$LEU>) MG*!S]3,#U='CZ=87+8?V7RF'M.JKY) :6;.3Y="H,(G$ K\@H(DDUO/"9UCV MC%LDX9H:)XLB@;,_('"XT?!2>:-J)'"F!@W#&$L8B0%ECQ_8;L?]-\]M-IZD M.0Q#5D7YXGQ.M":D0S;F>&PSO^74@XP0')@GNR"%1SV+O#0QE% [X-GH6'\; M(ID?\8U.V6)Y]QD=+S/\*- 3 M2V.?Q0,X>$[\1+7S.=$>E;_&WU6>\*Y)K]D'ZC4<6:+$N\8VAD*K)8J43-A, M(I8"+C1?HK4>#+9%+<4LPL%XU5!^<:$4N@&Q-:Y=UUW1]K86Y UC$AFO5-:' M$1)F,(7::,USW(XX&8Y6]P4=W2ZC(R;B*ELDGR)06K*)QHCDV(\=%!U)]B&] MG2NG>ABCQE-Q7IREQ//>!Y*3 HUYM(FWJ'(<5MEY(AJ*)AF*EY'X@9CP^);F M4@F2&>2XFQG 0!K4"@^\B(IL"KI85(T$BQ!C3U?L@^IMA*';,8T$A$L]5#=X^C><#Y"6!&+)!RH'.8I=0/[(.K8+##Q3)$QTN;U M$X>X0**.DI>K*M':C50D1F21R/GSQ!:'GS^ R4J "IZ:,IGSN/S M%%2NM\>8-DFS<7*E6:IV@LE#O1*\>2AX\U+P)FV:K\[.L_2N+3+>GND(R&3% M!"9]<9./9WV]P 4G7QK(Q7@B;68@[(U-O%RO979XW8KLUC>8D)$C>S ^*U]#!^=S67P#&G^OB*4<#>]IPC#XVT^CXM%#%'SX=826MK-6,Z1T3&\Z$MTY G*\K3!P;N0B=6T.\%=PBA=@J/ MKNGZ_2W9N/>KS*+F!:JFQTUDMRZ.Y.$MGT J"S]])I+5KF@0--+.>&AWE/9S M4X\*+,S8\R*?A9UF$FYP&Q,O?D39WBJ@YOG&^CT[M^#)V9T>0>YJVZ;M]U/&8&6;92]8/"O MT@A?N 'R MJ3-9>8.'CT<-5V3H3X]^-T=/&1YZ@FD'O<&XXPCM%U-TUFBB+< EEB/C)G57 M=BCL=%W8L(5K7QS&SNV&AH>'A6)5X4!MT"2'S$!%X-!]\8&X3E^W>+$P$BU( MZ_@Z$B*3NZ=T,+\X1AUS/8:G+8C M[,7HBW'(#_$Q'OFO!= UCZP'X F$0BRU!L,J@0K[0O&R :#\"$_J,=ZJ=]+M MW$\2$34Z1)T?#A_],!KI1UKH;A0C:)G8"4(J^KPCACCE&:@PAMQV4-,(G,HM M ;&" _EZ\JS:UTJ3@0/-')'4(QA%1"'"8/ S)'%BL6"18R1/XX[.2(T=J#VF MZGX !#SH[/D#242Z]PP:@@"!/-1U(*TA5F$?\4^\^4SP3%[G:AC,DG >.) $ M/;Q=BZW%#DN[1K*[!H_4B6XQ-88GM^.APL(!+$["184_.()BS"$ZC0&%$Q?M MA?O/P$J*/C2!NX^[YM!:L?2.Q[:##W&*H8-,NOS0(60(C].@,V[4I3/JZ_3= MX*WR::J@I%\/F8"YO+>Y)'P;&,$*O$"%?%;5_HHO@GQ?L" Q=U/L^;B+87EV MP%7!WUL]5^]L"\]E#X@PU6D8_HZY(U;7!ZO-Z6P786HB&Q@6>9M_POR'][G, M%OST81&.Q5PV5XQ^;S:G]MU^?L#S"W@NFF"V5EK@ZTO8<<".&"[4) MB] "O6>+]W\">8/4"]N^&[6S:N4S8&Y\]W_.AXUGAK;5XF&A3)?OCG;S,93IFS.C.-/")+:_3?N>PW MZZ.GQ!,A5D5!29@$SW-.;3[:REIR3V&5N(<$2>*L\*>RU\*.!LV+6HF\YH0APM#,&"IDRE6*/!&&"$/3J?1L'$++:*4J!:XH M<>&Y7"<_0F$P=]?&EI]PS,8,I<3V1$$@() 2^'(%:GA!("$P=T38' M@W,PU-:.5?+:QL;^QC7 WE#_!$4)*=,_ M[9G^JU>)2R$' A0!B@!%@") I9-,%)1[55".>&?)4;ATMQY9HN$[MAU]O%>C MX7B^XC0HR$=U#JM;YS!C&EDFGZ,@'4&!H(!0H.HW@L)Z06$R29X/DJD4(:/J M-^"#C0V I;_X;:3E?")FS'K:K.1 7'D'XIR2% M41D,((@2]R6PJ4%M2PA!A MZ UZ=B67?+L18I?E1Z[FQ"ZE),^-HXJQ^3Q3QOZ,/;M7+CZU8JD* M:0#6:I%L39%67KGPUVJQ#2%M_9 VHP:?IP ;E:"]I'5^DJ6*%(&;2V\0BKM1 M\ZUT$&USFF^IF4J%(G>$P?01;7,PJ&7*R9^;01@D#&XD!F,T2OMTW;]'Q7]\U'IK"G#K,] MIHCB.["=#1-^<&R*^I&WD[R=G8*\)@"HFV21@L5RGJ1QA,']$V"(-: MD6)^%/.CP^=6/. W-<'TK,/0[K2;BFD;3ILI[RW'\SY0Z(YESQ MSKXB*! 4E'PF5TK<]-IH1B H+!T*DTGR;**:FBGGZ1BWU8K*S8D5BF6JD4MM M*.W,;S%76B\9Q68^!@I%:OD9"<,$89F]VM6$G<;$+,0@C8( M094RA9DVL"GEC"J+JE$@*7V!)/&&8Q$]\O4GYE'P:#4;=Z6:0NO:IZN<3]*Y M1!YW@M+&0DG-Y#0"$X&)P)0 F+1JDBW@*?BUM@TDM0H%QU(8')/Y?:?,E[$Q M"HLM+F\^#[BN.]V:Q18%[$E$^W.!N>^+G_D\VLYI13IPBH!$0'HSD"H)UY$0 MD A(*PVD&97L8JE*31C349"U%ORDT?ENZ8VE*0-K2'T6*2U_%=/R5Z]#$OG[ M"1>$"\(%X8)P04&M=%1TK1Y74)_%%)F!N[IG&LK!^15%O\C7N&F^QMF<]G ' M%881C@A';\91DO4*A"/"T:KC:#+_/!NK@%OR%/RBX%=RP:\D#[2CX%>R8]\W MK:[/ZK/;;!L-XS'Y^NN[^Z58,J7']"(X+)M/" XILJ (#LOF$X)#J@RAC0;$ MN)JLM6"5.9@XJVS/I,;:3\TIRZFA2$HD 36:2DFCJ=4+^)-KG@!%@") $: ( M4.DD$X6\7A7R(MY9/&V;O7TOB=G6:EDM; #T7;8/@;IH!2SE57[_Z]1J H3D/9@U]AR;V0+_4X;T[D M2D[%+9"9T6@E&:,O!\D_0E?Q(P@AXSU>H?R?HO$[/PQ1?&#AU)BHD2\47SWS M^&!9N' (^52T*@(>M?2.Q[:##_%5P)65O(HS,02I!KEH="RC(/7=X*WR::I8 MQH3"W3$ZQ9[OP#,;EM,+)%#P-]\AM@7D>D"$J=P>_J[7/ =;BGY$QB_"U'Q7 MM[T&L-0V_P1WL_>YS!;\]&$1B'B)ZJ"^0G6(2>,$X_AS7AVY-0SP?[A0F[ ( MLT:3:%V6M"[38ERT,,M9F&D!:%H7$F2T+B3(4K\P),C2N2XDR%*Z+B3(TKDP MTU*A:%V6!YB)"5JT,,O:828GC=&ZO&E=IN?!#7C&YE^GDYJ XMI5]!B.A5_^ M[UWQW:R;5RF;'SD]0NT\8;&465_"B0"#D:WQ]*L-O%,&36J.586PRWUJ!%:3)O$L')N=, MS%/"IDX#FY:A\X\Y)C'!]&&L!OSZ_MA6_);3]72[[F44]F0PN+/AN$HOWI_7 MA-' %5&M]8=__C:3X90Y:VS3R//?/]12[N/HO^-U,6U674P%R;E.JMB)WE?R M:D;1)YS:L]H\L0]H]Q36"7N(4&2."O\J>RU=+O)DF.#^9?O MOID-WJ1IKL_:_X6++LDSZ;I$.62C==/T5\F*OJJH:_:B%C\N\YRN:S#X\,CL M+J/BV14M6%KDH;EK4$)2R>2TQ,^'(!@0#%8+!N5,L93XZ>D$ X+!:L&@4$KV MB!2J/EWCZM,$U895J#M=I=ZE7]&ZJ8,E8SF=-AB';[-J-AJO:8Y:KU.0>J6. M^:1L#L(%X8)P0;@@7*0B9K027+& '*:5XHK%Q(DH*C3%9,(&/Q]Y\U3%TRWF M4>AG19U]Z2?*^G@*BYEJ126'.6&(,/2&H%,U1[%7PA!A:#J5GCW"6LU4M6+B MIYD3PZ0_:C4CPVB%Q,\\3XLEDUOAP)6TPLY=YYX9O@+/T9N,QZX:;%:;;*,A M2X[(%3UHJ9@KDT>>@$! R">?DK?1;$! 6%$@J(4BQ:)6*1:5_A-YZ>B]9*=S M!2^SF'RRXH+=HEL42)JG V^)18KI)]JS#K[TE'8FI226\^1")P2FCF@;A,!B MXOX*0B AD!#X'O]:.UY*L "0@F,)!\>N'; JJ9;KC=LH[9E3 M]\QU$VIJ(5.I4%2-L$182D#9S*B$)<(282F1[,5\+I=X]N*FLTJJ6A@FQ2J5 MQ-,65\4,&]?N>D,=%!0GI$3_M"?ZKUXA+@4="% $* (4 8H E4XR453N55$Y MXITEA^'2W7EDB8;OY.;SAN/YBM.@$!_5.&Q:C4,^4ZDDVWR8H@H$A16%0JE< M)2@0% @*6HXJWZCR+?E6\ZL2^DI_X=M(J_E$;)CUM%;)=;CRKL,Y;7.9@I9@ M<2^YWPE#&XBA.?0+(78A#&T0AHH5"EFM7\AJ3O)VM2-4ZUDH)MXPKAD)Q98H M39_2]&V-*S-,??!IJ"4-2-VFZE@VB;TW:KE"GDJ?4=83!]1-LD#&HYBOH1 M!M-'M,W!H)9//$F3$$C])RFLN."PX@08E*;!0-RV9;&&S\>IO(>P@7A@G!!N"!<4* N'55PJ\<5W>)L0 MO=XV;=/S7=TW'YG"GCK,]I@BJN[ <#9,^,&Q*>!'CDYR=,X]V%#6$N]10A@D M#!(&7UZBE"EJB3='(0P2!@F#+T_2SJA5"OE1R"^I^#&5$J:PE%"FEYYU&)J> M=E,Q;<-I4]T@N6%3Z(:=USY7UI(]6G4]?&P$A8V#0B%3*!(4" IK!87))'F^ M;BY3SM.A;:L5D9L3*Y14*HU+;1CMS&\Q5YHM&<5F/@7)J <8]0";(M/*F6(Q M\1X,Q"Z$H0W"D);)%ZDRE#!$&)H=0\6,6DTVV8*"3.O3=3B2]YW M)E@4C.5'(&)P$1@2B J M7$[VU!H*@Z6\@^2,MAF=WY;"()E,\#ME_IM2^\BE,DON?!Y077>Z-8LM"M:3 MB/;G O/?%S_S><3(O1Q)Y^@D7A O"!>&"<$$!K734=:T>5U"G MQ129@;NZ9QK*P?D5Q;[(TTB>QI=XAG)9ZK]&."(<)8 C*K,D'!&.WHRCA"/( M%/C:Y,!7/D%FHL!7LF/?-ZVNS^JSVVL;#>(Q6?KKN_.MG5R:A]E%<%@VGQ < M4F0]$1R6S2<$AQ0901L-AW&56.O *,F;-ZMLRZ3&SD_-^67)L*]V9C4LTA&]UG[E*G5DF MC)/5E?>Z 39_@S'_ P7**)D_?0I)D! (""HF4*2AVH2% @*RX?" M9)(\V^^S6J[265TK5=,UK[.ZDN0#BGW-PX+Q]8Z'S2[K%+PBU^ :N0;GI.7E MD^V^N[;^'$(0(6A\-DR1 $0 (@#-#*!JL@"B:%0JHE%SZ@)?3C!CFTJKDK:_ M/)_UDC#"-AJMY"9./4L0_88+AD0T:J_E">7 M,>[:LX-^]^]URV5,T>VZXHQ-+&,TG%->#=,0ZG#Q?"UCG=8^ K35BQ\7QV>9#F=-K-] M13=\\Q'6/ZO]!MJGIF_Q)U@.D!#^O^6T6:UK6G7F>DH7!NK" M^VVXWH#?>RWF,KS?96T=WN34@!ZZ+X8F,R:5AFF;7@N^PT=F.!D\W0):.PW% MZQHM\2J8$#S%<)HV4+BN=#W +K^VPUP#!JTW&=Z <[>8;SJVTF9^RZEGE>M6 M1!^]C8T$GQ);\ #H#08"Y<6?XZ/Q77ZNH4C M@#<,7>J;;1QDG76 8^"]MN I\2T0)URGALEGTP"NX]_A'T#'MHD+ "(4B-Z" M5P5CK?/)\H?%V02>>-["J6B[?'3:7C3Y= !I*GX,Q_,YH[T02!(^T57ROJSR MWS_44NYC\/J7H7?D[1'!7PCC07Y"7AS+4UX?/K85!^#68CI_.H 2<6K:XDGL MJ<,9K1M>;.BPB8(0R R_!>?'8!W:',@X!\Y( ZP03:3C.L!9?I^?/R^'C6_1 M#8-9S.7/B#.59X HZ%IL!5BHR6R8@$"F7F^C& .Y!P*"(3F9[4U=4$F/Z"IY M'X@[SW,,DU.'8P^5%91J\#H&$L[I,[BH9>+30LR]E/D2&S U>-K:=J JB3#F. M)QZD:,#_O-($=9")N]4S6I^0X\ $<3T(A7*,JU!DZ[[C>L&^ M)FR7NOD8_ O_!!0S+. !M+]:0:.$H&4'SC,P07-_S:56"U4_Y@94U@J!Y152 M&8\_'AS[?^*#C_ACRW LQ]T.FHO$9B794>-&8Y-MU8"$#UMZ UZ\K5L]O>_) M658J62WL<+,=-BA!.BC%;*7REQ)]1&J,D+*M/VW%""9-5-%X0MP5?,5-[. [ MQ^-0WG:9Q<4X/GO@J7Q5?*>SK:G9TIP698C1\]$2_*,KP.*-_[W[X_IL;ZP[ M!#^#N>ZV=>MCW+237X%QA[8R,NT>_ I+[H78U?^-K>]$KN14W%+!* ]'*\D8 M?3E(_A&ZBA]![AGO\0KE_P!H>.>'(8H/+)P:\S;(%XJOGGE\LLL2([ ).J=I M?!RQG0?EJ3G.Q@X7XC94+V-!2["H85\" V@_IL@%9C8LVAD7)S#5?_XVDQ2W MK]D(QDI][H()18'H-P1BP-(['ML./L3?BN"1X@"9Q1#<. C4T>4>E8.^&[PU MV.O$'%X6L8G;57V%VS6VX;TB%*]EE[DX M18"A>&Y%@JEZ5*<$GENFA9K4KK,K=UF5YE,^ 4F^JS M7)\\S)<(ZU6:K>%8^.7_WA7?S0C%O)HM588[^JN=)ZQT,NM+:.@_<3[_I MR88#.89A^N!<-_F5Y!MM5KY1M6QAOJ5YD^/)KR70K+FTZ\LRRZ'(-)6,V.8% M^E'*B)1L#]D%ZR;3B@.&HNX#\?IW_[X_QJQ+I^OI=MW+*.S)8!V1=#F<$?0A MC+"G6Z1,HX?(.AK]-^G]I< 7?GWTDGB^V(HH) E3X'G.J26NG12R56U-N:>P M0MR3!D$B%-7U884_!9GV6KK=9)O$"V]1.-=G^?_")9?4F71=PORQP0KIN 2_ M='78.6$^/]] Z)R@C#89KR_8GLDU1JVFQ@1#T[7@B4E'F>%%I[J\8'\D7"P= M%^DGBL@T(CP1G@A/R31(J1">"$^S&W[$.2^P[-:3=68S[9:BUHN#SD^ZMFF8 M'=V*6W(;G-XPG^S5N5MG?R9GF*U<9S"U4-F,\#FQ>X93'-JV;E"Z4GS.U$@9>$;H?;O.>TVOYQ+EE<6';^9NG2UQ[/'SWERF^[Q?(O9-IBA,VOQ]Z:? JH9P M?ZH MJMG,%O(]D -ODX)(F7(N4?E&$"((;588J5A1"4 $( HBS;X'J2JE,FQ<"&E& M9JDFFL])$:0DQW[&#Y:41T-2U&BV?6YYW5K23R%I>*6FH4U2+J9"B?R,A*.% M6U]KAR.-HK>$H\4;86N'HP+!*&G;:]UX1$W4ZT5AL22+JJX=7[<4CS5Y"M]; M[#'RHY K"6>(.H^8+;'DV#*8;C^53I14Y%"FU-\1,5\TDW MPB5>(0!M4&"K6$HZ*XIXA0"T26&MO$I1+8IJ451KUR0.Y MJGT"M3QUAB(02FTU"4 4+9H] D#!(@H6 MO9!5Z%2I] :+>$] B@Q1[R7J!?@RC[J6=#OIC>82PM&&]@)4R^22)QQ1+\"W M9V(E?K[O)K-)ZKL!SL@E^>1ML%4VN-)B/\;[ ;*G#K,].A=KKMY'VB)GB8^E M6![.>J9)GL[5(@BFCVC/1MC6$8*)NU((@@3!^<7H4@S!&:T"C8)X2PKBK2$O M49 OM4&^*]EJWNDP5_?AS8II&TZ;S@!+PL^:!_#6G6[-8HM"[R0*_3FOV-WB MISD/G3.7>/]X@L.R^63NO%;5L6:_A\/'/J\)X:@J1##% AP*M";?.FRHHU=B4\ M$9[26IE&>%H+UB$\I:10C?"T#JRSC+JU5>2XTMW%?HDVL&A97V>6">,T MX:GO=0,,_@9C_@<*D5&3K-0U35Q%>4>PV'18T"%?! N"!1WR1;!8?HO%5>0) M.N0K!"SR:$Q@@^ MJ\@I!)^41,+F Q^DC:I1^&OMPE\KPRY4U96D$7;UT%B*)]/ M^GB%C>82PM&F'N^5URK4E)#.]YK&)@FWKJ0P6#+3437^"G' 5V^HS02%Q!9V MQ,EB^XZFGVHO/.DK7>U:9]-$RTEG#!(""8$+.^AK'1"8KR;=9)X@2!!"F2K*!XO1'__[V=5BQ.?1=N>]ZOMGH#P\&[<9Q M*_)"3N:C#>Z1_&T)$U!RK#C^>FC933N#[EJ<=OT8:P&_/K^V%;\EM/U=+ON913V9#"XL^&X(YG2'_[YVUP%D3*- M'O_]0RWE/H[^F_3^4A!)\&NCEISH?26O9A0MIQ571"%)F +/VDD*UJ M:\H]A17BGC0($J&HK@\K_"G(M-?2[2;;)%YX4T[CVBS_7[CDDCJ3KDN8/S98 M(4US<9YXPPD#8K&ZU#E!&6TRI>$"HU-YWFIV#'N9O%S5SI.K>' CX2(-N$@_ M49;1B9+PM!:L0WA*26=*PM,ZL,XR&E6N(N4)=V+GUAYU5EY10\9 M*U2)DUZYS-AAODNT_TVLWVEP69L=K_)B)V[SR_]%%C1,(Y62=JHVF@N(!RL: Q( MHQ@0X2!YFV?U<)#T"22;S 2K&D!*]#A$"B E:[.@N:+;6 ,462]Z9W:[A9P/ MY,';H#A2,:-5DSXVF;B%(+1!<20UHY8(0@0ABB/-GJ>741,_=)RX)?51I!G/ M)"PF&K6G(%*28S_S6V"!N>R1V5TJX9EQGUM>TY;T4TB:7JGI:Y.04"NIE*I. M.%J\_;5V.,H3C@A'BS?"THNCR21[-E5+RR6=UK?);)*V;GR)Y7\FGL^WRG97 M6LQ(45QU[?BZI7BLR1/YWF*2D2N%O)$;%!.K9'*)YWT0MQ"$-B@F5LX4*29& M$**8V.P0*I2HOIE$\C$[X(S\+9=HOI/)J%9M]$BPV'19S+\0B6*P> M4Q LYEZ71;!8.:98^%FEJ\ 3BS@(:@$46.W EGB#*/J"VQY-@RF&X_E4ZD4. M10IK3?$2J9F"FG15/W$+06B#PEIJIJ01A A"%-9Z0V*AFGAF(7%+Z@-;,S*+ MFGR"8;ILF56N]8HU#'R[,;;)@"4_Y*KV"RP5DLYRVF@N(!RL:+_ HIHG'! . M5B@N-2<'@4;EARL4B)I7\]05"CQM3%&4>,,^@Y4R3-TW'9N"1N2NHZ#1-(^W M5B"/-T&(@D9O@)":IUHH@A %C6:'D$KUN!L7,DI+M_9T&3"K'##BS0$I.D1- MF*@IX,N\ZF4Z?H1P1$T!WUQ*GR,<$8ZH*>";=>MRTDW:-YE+4M\3<$9AFZBO MBZ)?R4PGWA*0/768[='Y6'/U/-+^.$M\;.VD83Y32?Q(88(@07!^\;4UA&"I MG'16%D&0(#B_^-S:05#+)9H21P!\AVF-KQW)5O-.QWFZCZ\63%M MPVG3,6!)>%CS -VZTZU9;%'8G42A/^<5M5O\-.=RFB65A1$4*8BVK"#:!)XO3>-Y<=N6Q1H^'\^<6KRG MAB#I$ *4_O^J(-N\J;)BG5T)3X2GM%:D$9[6@G4(3RDI3R,\K0/K+*-:;14Y M9_'AK72WL5^B#2QZUM>99<(X37CJ>]T <[_!F/^!XF/4'RMU_1)74=X1+#8= M%G3*%\&"8$&G?!$LEM]<<15Y@D[Y2D$FI(BRG=G*%:P3QJ6XND6/'4+6X4XKJ^(0[YTNZXXU,*17)"I#%BMAFZXT3Q *%C1X[VH?(M0 ML$KAJ%4Q=#:9"Y9^N->,3)!/_DCB5;97TF)^"1/FZJ&O7.JVT:*P$3GN*&PT M)6Q4I;9H!" *',T.H *U-2, 4>AH9@ 5J37NQD6.9O1 )=X0(RV&2T)VV!*- MKEO3JBOGCFG/F*VWR0@E;^"J1H:*2>M^&\T$!(,5#0T5*4)*,%BGV!!%2)?- M TN/#*6D,_DJFR-IL:YD+=%_]7;GXU'0F=RQZ>PK.O4C;?&CM3NJ0:TD?>PJ M 9 .+_XT_H!,*-I29_82A D",XO@I5B"$ZFXO,Y@YEWA605RI1*2EF /KAV2U$Q!H^ < M86D)AEV*L32CWETM5ZGX:Y..[9J13TK)LDG*PH!_^SHLSQQZ0]YW/=]L].-S M':*X^"4TY;67<^IB!GOHN(K?8O"?RQAOE6&;-E/:\)26IS"[SNK*B=Y7\FI& MT7):,:.TN[9IF)W08.QZ>I/!9T\Q'-LS/1_/4NZ9?@NO+V25__ZAEG(?8TTZ MXK>Y[)'97096I^$RW8.7-5XY('AKNZ.[\*WO\#?(X>*5XH>H/ #XYI M\>A M%+/Z"N>AH=7LN":,!Z86K*L-4POK)14#QNP 9\D%_+MN/@;_PC\!A0R+Z2[* MK=;'07KG<5Z!$I#[*[E=+$96 Z;,W("J6B&06"%5M?+PV/\3'WSDZ-HR',MQ MMX-M)C:K%D,2;FMG&6EDM7"+6P[W*J0#DHQ M6ZG\I40?D1HCI&SK3ULQ@DG1+HX.%'<%7_&]*?C.\4Q,8-AVF:7[YB/#9P\\ ME:^*[W2V-35;FM.B##%V/EJ"?W0%6+KQOW=_7)_MC=4S\#-LX+D M\JMW_U[C'J,X#64/?H4E]T*LZO_&UGAFF;7@NNLAS?4W0_)HQ,F[\RJUR'3X?G*747*&"M\FFJF-S,ZFXAGRU.U'=CJ(N] MTH'7-"RG%^SQP=]<*=\6 KP'=)DJ.^56-H!7O>8Y5M>?#UYGL-#45UAHL2W\ M%=$'V#5*M C+6X0)[J>)3@-:ER6MBSK9F4/KLIQUT;*%B65EM"XDQVA=!N18 M-4\+D[Z%(4&6SG4A09;.=:EDJV1%IG!=2(ZEKM*QF<]IPR<$R*\)?@I/:P#OCLN/=O]<\;^]$I.L= M\'2]?_ZNK?W&,BOC:+,RCIK+%N?;CBY9"4K*2$I(LAAE9,7YAM23Q:DGTZJ] M)J2SN=(Z:1_QRH!5 M43L2)L'SK%-+7 ?)9PO5-66?PBJQ3QI$B=!'UX<7_I2%K2W=;K*-8H:WZ)7K ML_Y_X9I+ZDRZ+E$&V6B]U!]Q3#PI72O\9V*I M!^MPO)F6*6J)-LLN+/R,6D+!\E" 203K (-"IEQ-]%@M@L'&P$!D"*0+!9,7 M_]DF4EI&2[B/%.'@.3-J'?BE4$Z0681EE"[Y,'M3Z.5[U<]=YYX9O@*/T9N, M-_20S;HV.:#_IKV+CE:89A*EQCF45"_;?&5#8M6$HW102!I5ZP8D35,)2 2D M1:K9U51%+A,[B"6?N(&VV6R2KJ!64FR2KR1NFJT!FZQVB$J<*2O.^GF3*4<> MF:5[)M-/E#6*<95*!7)J$H269]V#7ZP&O[8 M&60;XKUN1Q.Z?#7-V'-RNF;3AMJFU;H/TE;;D&^/J%,;?%S_)5+G\MHV*7!/(A$A#> (07Q;Y2CH1\ MIE3.$1((":]"0D)!J71A8S+[/!M'4#/% K5R3$=<:BT8JI!DZ>(J!*;^]G58 ML3F8Q_==SS<;_>'!J-HDOL;/P9E(+^1M/O[@*9(C#<>R](['MH,/\7%B85M+ M''W0UI_@6ML'NRQ8B*B>+?B"LQ;_)C@A)/<7CMYW@[?*IZEB5@G5]M7-QS'/ M=^"9#8W5] M]M%W.MM%F)KOZK;7<-SV-O\$=[/WN'%68\+UZK9ZEH=%WYJVDPY@>];GG)@UUE=&3D2.K%#UA>8K/FV\Z'?RF=K MF-.[')(L/,EW%?EFHP]?7["Z,BW<_H_Y?(#[W;_OCVW%;SE=3[?KWH=__C:3 M6?XYZRS3YOS?/]12[N/HOTEO(OELKK1.6^^)WE?R:D;1 M9YWD=9!\MI"JH[,29)_"*K%/&D2)T$?7AQ?^%&3::^EVDVT4,[PIQ7%MUO\O M7'-)G4G7)#_M_>DS6T;67Z?7]&E2;;L&0HA0%(D[4VJ M9%K>T99M*9*SWOG$:H)-$3$(,#AT[*_?]UXW+MZ2>(!D3R:11 +=[[[Z>(N9 MO^"D6-MJZ)-BNBW9JFWLZD=V$*Q,;65B2M2%N_=O[0],BL-[0>K3T9.S0I MJ5?W:*?4QI.PLN24LEOT-S_B[NM2,5U1V7EEL?Q$.9@UJK-*O=7214FM0KO* MQ0Y AUH5ZTSKD-:A7:5AI5*A%ZYVF)5F:YTMF;02'?CJV+%=DUBFU;$%@GZV M3-#E:]DEA_K([)$=F=7]O'9#$EV/U&JA^WEIO=!ZH?MY:;4HXU'_\@N%[N=5 MH@SQ,_?ZK"_NA>N/:0>B[7MA%,0VWA'%\,OQ]"Y%VP\C??YJHQ5)O7'D!0MG M![=+P*K4K35N%-#U3*V"FUYX.T =W,#.2*V#6@B-=@"B MM$9+OO<+?OI.W*- 5U=L]0*?KMAJM= +?%HOM%[H!3ZM%GJ!3R_P'F<$2:)_H -',\)A_ \CML7K@-BZ(C08-^'PF,/\&C O7 @ M $PG NV# >#)$'\.(<'LQ8X+:AHRD$!XQ@:X V[#]P]#$0A\/Q C[GC,[P%% M>"0!4_,4)@\K!)E$#0 +8WLHIP)T8!3;O_. QGT6AP@Z/@O)+K95X'<"7T#, M74$[6D7F$CSDN1_?#?TX8M=#X!^SC'*( MX0+IB^C6'-H:C/BM)(*5A,K94\E[BJU$H$'@CY@?!_-)..LM5)D5)5KV&$E0 M7:9G))((TH=4D\SE0,JY B$%72*;H\#3.&8V$[ XQ6,I]2F"PORR,4^,"![P:" MW):;^ %\S4\Y3G.ALXB$1[/Q, 3"(=ZAM [X_.T/D!OX>L@ZYQ_@$QZ1@Y#/ MRF%!'8(G16DO>\%@5\ D&CSU*N$8)G:0TD@S0(?Y,$G X@C#!33\DFQH6QX0 M#0+R@8>1D'^"M-T[M@@S2,;<(2CB,+'P!/<-=B^Z=T!@/SH@0XX-S#PGF9^P M._!L!^V*!RAP8*ZR1/"@65?4E<)CL*D^V;ENX#:(3H!1Y# Y2)^$TBCCFV@' M/K?;D55/@L54PZS6).Q_*[0R3\/:4]MW_>!=$O3GL%(MU"V*<^_$J>R4S@

O+W;U>=F8D@F6[/ M#T;<+;2'51^=_/:-;!1(9L='I<7C0BJ:YK_E^+M0*HF*IR;D$2FTBHS9AT7R M3]%5?@G&R'Z#3[!_@BKAFV\G*%Y@G)E+D-2$\J,YPZ^7+7ER4G^S!0YU?E,T MTCB(JGQI02=T9?);%_P0\,Y#0?SL_!4[?4B(*JS#QX[RPN#$;&7S/SEH@]%H M7RN"I)W7=N"09QE*]+@/?O #3;,M<8!(4T#XIUQB'*"=),\ -A/\8O:9Z_"> M,O 5M.;L)[-EF PP<0%3^&CH@(-1'K,/W]:->O(M^A2;AT,B$_TB@);WX'A! M 9(H\QP]"0!(WX.[)[?&)6@1&P(+3R'" P:PO\#I A_0R4*&%9,GK$@O@T[) M=?T'\ %]C&)#<+D"W?$]A)$4[?$QN&L,*Y(09"Y@K/>4 H$4H_1J 86'+43 M#3$J\(,(YG-\)'6/>S_0]Q&H"8P5^@L\ODO24X'X =XY!8,[ L*3XB0!0P(A M)8HC(#3F?C0JL0!@48B)>&&L!H'_2#+'K)[^3D'=D,-L83R 2,9!8_"\4^9AG(+N-VF4J9B5!D\.4S)"=,YZ?JD_ FN5XZ M<2?_\4<2!CD)E1X$YI$2=-&?H1&D-4E*6D=!!]@[J-$6)((SP"(A[CJVB$"V9V6EU2RY@;)1"V<.Z):&@.'XD: M0+F?K)91S0\'OP*QD'LX2*%.,.9/N3P#\5.5+7 9\,H(C"^$ZQ LH"YCUD.H M2#U'T"4,0&L^QBQGE?&8?Z]J1B$?4>'(434KQD=8*@J+4Q"Q"/)DLID44@8% M'Z8=(?(9K!]/E;?@_24"63#+,_,?A7 AXP,F0,(*[G::"KF:88X27-E8\0BI MD33 X+UZW,4T,%0UN]00S[>I!4N\+T9T5D6DDV=31Q55=VE99P5@B0.E7(_B M$K(Z:048PPJ/2X61V7A:+98/2A29V9RH'40YRYV341*3L\2XUZLKO=5)2B82 M+"J\Y6@KK65B[@"2I%92G-5B'2F%/3%I9,XR*S>72$@;"CTAE*P:M=0F251" M,0,FTKR%Q5OD?\3S_ J%$10Q;996@U559$^#N3M:!<@>M,%1+*5RST M8Q"A+R(*_#$$IA%XZ.]D=&[C\1AH?PY?2S*\P=4K?]UFZQG-2D98(9?2< M++>$5(928>SL,A2B9S;?9S7$,0^4V,F-A R),"F/,L3/^>ZJT2BX;EFT2ES< MA(]:$:+,U.,;8\A.2:@S1T2#Y(,[ '\BU$%=0 1DY(#"GW<@N6(DR8X!8@)N MR*9>X_0N3I&HW4J@A@G),@M)3MYW04_1]LOBH%"N''];,G;[YV*E%@?/$6$" M8:04A')./R&4*E$F!==%$E#PR/FPAFR,7 $A7T[IHQI8YCQ):DW 07"(&?XM)A(HI%^UG+A6AW8(.1?A *07(GC1NN/HZ<,,3OQ\Y88!$#\S-NH]XC MF%+^VM4JQ,R!.(5@),(19"Q -74,S)$26PH)7A0%Q",8X(EU,/#Y!#E@R*BX MMF:;4P3R!4ODM*"?5FGE%@W;=UT^#L6[Y)?\K%C75)5:K./9LE!8K*%.5^*F M2]11D,RJ1C,E#JOM:X94J;7PL%.N2I@;'\W7 )B1D"3YF[9TO),%YP<@PM): MKRJ]%^J+O ZM&, MV!8C&D93.8]=TOK?=O#NCVK6+RE:UL6AXS[10/; M=_'#7T\:)R^D1ZUIM%MEZC)>W"6]=+?GR6]?5EL>H H'R>;%\=;VS#='VFS>7 MN'?0CT/N]<-L]TO)/F M-R2=T?!7Z57^V2V$^U!A*:%YW?1*WY256<=-RTN/!6SG2O'G77%;JS3;[4/= MP:"%]>7[Q+?@^E:[@[G9KJWU2F\MH/LAH!M?$]^ -:U7&NVU-B776R'V@>V- MYEI=Z!;JZ 6>O[P[<0D*YA-!^&5ZR\4&@O #2:MT\><0"^ZK15.M2JU177L\ M=?0BH16CO/7\%5N]5-KM=79[T8JA%:/DI>?5%*,.'J.]5L78_JJ"%HFUBH19 M7:] ;'_)8OTYT*X2GD_9A8)ZU:'<=;(2HKSK)8O5P[,-9"W'Q>JCE.X]6>.H MGUE:NK5T'WZEW#3U\LC1,1T/&QW9ZLA<\'>Q8%(^,=;%L87%L1T>*BHAE>8N MMV@R:972*K76A1I-)JU26J766L_79-*+/V58_"D?&8[TK,J2W'";N>U7$:E+ M )(>N;K\^ H?6;#T-;#T?3_&[CM;N@QB4R=:=HW7>G8QM*OKW]ZCA?P@A+P^ M=G85I.:A[28] NU9RQ-L\AM M]D'CA=EJUZS@B[*GNK*C#=BR3[C'!M N]AS\]US>UR^CK2)Y3S+ M/HG\,1&<8#AU^9,?1^\&SJ/HSZ)#[B9_"6?"K&+F^"I0)Y2 H H%YB!UI3H M_\??VV?-]OM)_9K0CRGS]:K>K#10TF"5/IGLN3KKAH7LBK2?:D8KW] 81:7" ML,VV^R1[X'+9*9F[+!#.J!<'H4AZ$*,,=OP1(/24-M?]ZD>"W5!#71(P&@,? MS-J6=\X_&$Q>WO%MZ(3L@6-'\4$(>77OB4G F2_!QD:Y21OE0OOP'#)O',]V MX[1]\1B6 5IDP>AI\B%$*2)L9.QD9J2Z8,7+X_1*[MA>T*'J"='DYH M6 W%8A-]+^;>(&C5%G\K].Q(*U=H;?S@71)%Y;!2O4(LTK [ M<2I;@O !3/R.NP_\*518MEJ&5<^L0@(5TH$UC%;K9Y;]BM28(B4VZ\T1K-"O M5[Y5[-BK/EO2ER1GY2R(%C;$E GW4,N%!)P- S'X]>3OWZXZ,R.FI5:#VC*C MCG=\:F45J GE1W.&3YLO:X]X%!YQUG%G&2C]U#+J\[VA,N'C.+"'/"3M M<-&5X+^R!ST)6\&/N*&?>! 8WX\#&#:9'2:0+H"-<3QT@A-.JN!:X%ND&_X. M_E%.V!75G)2#5,V4\D#D MY=SV1Y!G /B^_6-!P#+;!\HS-\ICK,?WY3&FFYGG9W%%832M))SI"]N7$>:I M"WD4$,X3JU80MH+$_&NH)^$O!E+SL3OYK1,X).[LW+8A!B,S=.U#N$P!*UB< M/R2_+T #1V!APO2>ZRUDN2MPKCPI.6968,WMA* \(^@X3U"14))Q,/1]$<(; M/5!",/X(N%5]OY0G*3/H!?,]>W"B(;Q_&8F1]#3-9*POW(. &1.;-"'[Z(1V M'(:4G,!@Y^ \GD*'G(TR$3 U1'G2L] S-R*,W8@>N4K3L&1R? "3/#ES#1]" MMX;M$6!P+X;1;L38#R*#?0,[LIPN9), G3&8'![@@])-@G]S1N0"<>L'/-IG M@Q3@,((/9 *G+):$)X+ 5] $RXHCR XT="$?"2R.1$,_G� KS@Y2&_%ZPG MA NWX(GC]4 M^;.+(0%FQ1DF7"(QDX:2]O)9!#GHPS."!*V @ .:;$+T]P)#R0#YX'OQ3B2 M[R).?W@._G4;$7=!/,Y'P$F;YP@&3 7=1;X#[_R1$Q%SDTI!POJ9D.:QBK!Z M\'O, W@> )'L84"83T #*0]F]?1WC-C"&%)ZY [YMMA%9<+OD82!N(M=56M0 M58W;BPY(B(M]@>Z&6$?K0: E[I%AD-;C$WF2CWA?D#S!S[]B+!K 1"/^0RAT M,HX!M\#SAI J86@@-23V>-PGDBV7=007,BP1%$9]"4U"0,WM UZ /J@ %YFO0_GD4SIS^KR?=7IM7&\V!U:TV![UNO=UH M=GFST>[VK6;?-.U&0_#VB4R2Y1MHHVN_H_ Y$>6<0";XTU5_?4RD2+VT\<"" M2@6(N"H59#ZD9K \G,3/'*3L8T[@SWL0N(.!"GZ(B-TXX8\M,A1\#^/C,=A2 MC#GW5Y3Z_9ZP&[5ZMUFKU[OU5K/=[=6M5K>A2H'*9CC%$P,5_H"K+ T^3?@SIA9XZ=FXXUXF[BPBT<9 MDT!8&4FWI0)0 G> _L,'C@.E$O+NY, G)@3R&=ZJ:?+ HF C#@$7HXK/7@8 M]Y0/5PX6W">X- (H$+O$(W3^:EK,)1V#&92'\P<&P1*&XEWV?>4GU?0?Z!"0M\>$A% M"QQ7Y@A#<-J0O#DAA2,0FO" YDR9D@L\9/QP#;\Y?5R2D5B"= \=D8_NKQ1< M0JJ#D$^)P4!@90 "N9 "G]4$#QXL!M+YZ"HOBKVWA7F% N?-AM]]==LW-Y"L!CD:(N5N%U8 MOH[*1S!-Q'#:DTD>HLVN[@'PC)@R)@,9V^IJ=@[6KUGZ1,2C<%HE4DX"O.(9 MPV;Q.94*$N"3K I?&OEAA%8&1 BT"70:,A89MX:8D_TEHV,I+I248"(*JDC9 M#'$.+1(8-K28$!Z'O@>QQA-SG1^HGF07)EZH/ ]:(Q<)7)_??+N\O/KVKXN; MRZ^?KFZ^G'^[O/K:/;.:];JU69^^J#/8))<03'9Y:3""E.5 S4?@O0?P\1O./, OMUST MML+>6&_S";:LCWDN$!M\E:K[X+:!X-YW@E#Z32"&_Q"HQ2(8HO96AA1@S7"" ML0NT)T\8A[3K ,(41RX[Y9>JX,7ZO!?#"*AW)U].H"B^BW"^:63O2]RX2T:0 MRE)@_HC88Q],8V&DF> 8C%UY[)/H!6"BGU@S\=^(;IZ)(.:.6DZ;H&:2&B8Q M_PR6+>41#4=!VH-P75D;%#D&):4WQ:)D-\Q*G (,OPJ'*C@R3@^I'(5F!7>L M<'0]A-=,^K \']-Y4DZ%H'4J*)1T"K%\%>67#?/Q;RJU2@%E=6F,R^18Z\-= M/R(?@F8%2]OES@C(,W0@_@H$IBX =!1&, (^V1.XSZ6P=0;?18^9@"=G'/+< M7B2J-\T&%2'#G4)^\(-H@N6I*4A!60.*"#DH<12YDC/\#B#&WXS"'LA]W%I3 MJ^JM-7IKS<:WUHQ@,"4GIFDT)-[KWFPCH[_8 _,"]@S"_GXWY)!O%8+#[IEY M)NQ>[PQ^:;>[]888=-OMUEFW94,D:0NK9UGM,H:-EL'^R*'&;A$U6E@%'Q,] ML5MAQX':)IBMNJH8<]T!9EFCR:7KJQ[[BCLX,3ZS*!2P9)HE(T"JZ$&6!\XO M3$(0C AIDT)^_P)\*=RK8VV\<31T,<*5)A[68908PH$ MP0W=W:$[C(A;5K5: >O*PB$/Y'/Y71+):AA. NDB5LH-]C%;^4N2T%E+DWF? MG('2!R(LF"^K1\Q#76[_)@#D'J"DY!9.[6NB-&L)?LH4&X9QQ:,F*4Y MZ;]%76Z81X:RV=ST=?\;P_FY33ED0K'#N]F_GE@GJZ!IUHW&U%4=>\7B;W[$7?8UIJH0 M'IB2U9#KI$CR3.;O+&@IC3S4IJXXV2MY. ?T<.WK.G!L^"\'J,<@&2066A:> M(PM6U3#W6Q:6V 9X3;DSW8\\6?7;M)AW=B]DG*PKQI6RTE MBGNYIM8@2W*8_Z5P)7= F .[VNXUN[;5;';KU6:OR^UVK]NLGM4'W&S4SVP^ M=0?$V<7C$.:(PJ[9:K7J:SW4]Y(3?&<&2R#:VG&\LIY7:K>-=OME)Y;H+N4D M6&TOW#N:.V&:&QQO4!FX_D-"D>1OTNMW\OCR ]!@Z"WTWCL3[Y#;J MS9X@?B&32P)&_IS\,[930B2Q0U;G+AZ?YGJ1VR_$K]4PS(6;@DN,X?)"X932 M3E10\9CXEDO-KSJ7K0RY-.QR=\]+]@@O%.I?GBDZNR?IZO3[2)+K6*/)GF-!3V*3P= M<#MZ)Z0]+#3Y^(^_8C]ZOQ0"^=C[$W4+RMA^\D]Q4V"U43,?Q6/-[)O&,!K- M2BB>B22^N? >%;P1W1GD[GI:="5G_I+*6T&77*MKCZM6>NDW#WK<$^'IU:,K MGNBV4GG-@V6P?TQ=TE)2;=BP_=M'+3EFRV<=*$_+:/FL$EB^JL> MS6T:PT- L"QJ?4S6V])QZ]:LM[5O<6N[>K:2]=X;\UT.6UTJ-3EFTZ<#U^V9 MOCT+7 _.].G(54>NAV2^S:II7'Z]/5(+?NEAQU7VOQ]N/K-+#^]$MP7[Z-LQ M74*.^72)65L.NU,J?A^U&M]V_G6@;'V.&G_CC[[GCY[8Q6,D/.IH<6L/Q8AK MO=Y? 3AJO>Z5[*PY'K>4?+SX=*%M? MJ>4?LOW]O4B1D&_F=')V579$;N3-3+ +#,[ M*&TDX_,O6MAL%)@>F;*F673RVS]FJ>C.H/E$3#:U VN,V'4#:XWU.#Z9%/MK+N-:J/5LP>] M;DWTZ]UZK]'L\G:SU16#JJ@/J@-;]!N%JR]N+__KZ_FW/VXN;KM6O55O-==Z M\46>/726=U%[!)($-(A*$C+0MM7S>1*"Z]P.0-G8^*_8"01F]V&Z S#KI'WQ M: ^Y!W&NV@9HMFOUBGH1.W$'.-000M]^[#XQF\?8P2$:.M3OV0]HFAXX8@ . MOO ]YL T/3'D[H#UGF@@:K*L'D!'$'OP#@V7=H_N&QNYOV&*-L 8UOEWYS/\ M]^KF^NKF_-OEU=<]ZV><)4OU7=X7L6=7@ZQ^9T5&7TN3=Y/DU>+["OH^I]A5 MWVV+H6D*_!+^PK[PP&:W!KL=B_]SN/OTK#+10LW< ,#S^S\] ^C%\KYI09N1 MPVVJN)J3-U2J'0O;7@G:.EFF17*'B/X/=58,1.@ $A$5BSM#1PS8I_3,SI4\ MLZ/E4 OY6\M,C R-3 U,S%X,3!Q,# Q M+FIP9ZVW=U134?A 0I/=>5$!0I!>E2!"DB1B*@H 0%9 F($V"E% $I L( M2.\@-=*+2.@(B$@-17KO"25$TFZ^WWCOWC'>NV/<>]]X.^?\D9R]3];<:\^Y MUB3-D)8!EH>Z!KH Q24 H"!_ -(\H U07KKTGXL\J,@7-2TU-145-1T-S65: M!CH&!GHZ>GI&)C861B96)GIZ%BX65G8.3DY.!F9N'BX.'C8.3H[_O(2"DKR& MBOH*-?45#D9Z1H[_XT'J!%AIR>^)HZ2X#EQBI:!DI2#U L+D.*DI_FL _]>@ MN$2.\3(-[14Z>O*$1A;@$@4EY24JRO]$37X:1'X.4+%2LUV3NW^9W>0ES75/ M#OG0I ):$:W:+D[3,92HPBNOL"MT7-P\O'QB-\0E;MY25%*^ MOL%#LR=/S2V>65K9V3N\=G1R=O'V\7WG!_5_'_XA(C+J8W1,>K)?EP^EY=!**JCMNB*B8(KB?.4U1L,+?\6CRR8;[/R<, GQ@DF#[T-X=^>:?J!C^T:]O:_Y M"^ K4S:L^G)#WE&>B/]%-J<[C/(L/$SX8XT8$V)RS*BB>[)3.;+_W;^^&0T_ MN+\JZ&(1=?_!V.V3B!2G9#^A]77F3OOWR&R(+18.$7+X.]>?7_U[Q\J2 K\W MC5=9CE?H\;P6PYF[S9RY:9(F/H]#1+SC,P^'5:MPI1U<%7R.*D*K6TP,L$9V M2YJ4)MM8HE,2)/EE%D>:+F2.-=S'%<%LAEX]AM^F;%?DDIP9(I![#?86!<[! M(&P9ZC>K]]=Y%Z\=3_RX--S]B$7HF#65!'1$C?^8'E[9K'?J?@8O:$HG9GRG M_!=J\S2BJ<#753D+;C6_-/\P4ODS,'@K*:SF@Y_03 W#8[?'I0G9#D(_B'K5 MX4,5$S"! NEXMQ.5T0@0GR(HIDE\WTNJHX3EU[3;53OBL2QN^")AV3,+ V-O MV,0F^2W'GBGSS31S-]T?/3QZH4)=!%HTI;7?"Z']^1ND3KP+U7M&^$Q4K=Z* MJ+E1.['Y\JMS@KS9\&T_S=F5INPX@9P2[^D?,$PF]D.'/-8$]7V-.\K=**': M#K;QYF/8R]3/#3'>VZC0,!7&W,BZ\L_CGW=^QQ(6GA81+:UV0,-'&F%ITE4O M5BPL]6"*08CG>OW,\4+,6,;E'76SM?AGVVT<7L6,/E(E>4Q;=,J]57_S7,:Q M'FO6'A\7*?_@#5TNZ91;%6\JN77?V=[)Q3V3Q4NNCV(E1_$9F (2\-)5AL C MN;[%?>7NL$^ 0;GHV!0)Z!D'O89=2(R0@# C;1(09W[^ ;1=\@9!S#'2,AG &H2$!76J@%^ (6,-2I^L1%W9,*6UJ!2FM M>*;,O?@HV%2'$C[<<)+!GU<2 .F%8:^/]@B:Z;;#J+%EO>^9&C?RZJ6+%"W> M90UH#HE8=.U\POMV[9@JG,H83>Z?9='*-.!:9*IJ6 P81QK"]-?-QE(_?[I_ MQOD:P4Z& $JT524D@5R8L68:H$7B,!5&6$(HWKQ#^+G-A0/S1];S(T8>W1]_J$L?6F,.&;-F*WY=BD MO9Z^WRH)6M*DYCRAP7.XKA[%=M 2?[7!8]39JS0BX-H!SAQ^T0Q>J1:I3R-G M.=,_Z>]805#@HYC@F]AAG!PVH$]#;LK:"EE3VF()%^)9E>9$(6Z[5,C>HP:" M^'4"'4@ M2X6O8:8)0'+ U%*",#U:.7 =,_*VK)&I#GR%=K?5/GOPSB:6TR: MHYS'L!XP!ZQ+NT,&RF^ CHKPW9IL!U7TC\_9*#A]RN!0NZ8FJ,VENO9@/N;=__< V@\L%?@ M8Z#9.YA2U-:!'6I0W:2PCY#SU7H0$P363W9(ME:I3?JY7L20^NKR6^CR'YK& M,9U@R3L'KCAKO FAJ/TI:F^E.5X<@0A_,BE2-Q$\7*K%12L:K#Y89')<>/XF MVT^1 F>F$VQ" E[!NA[!MC8]\'0H$H"=*!J#+9<07QVV9KGKPL;;01,G^G5DW"%JH*PV:_/0;$0:(*=6(:$95Z;:O=< MS;G38_Y,C'%_V4!:]>,:KS]S79CKYCT/(MT.3FWGCI:D&\1FFIT8\&S[^!8S M[L*8F(JRV%_ 2>-UR4Q)"M295H>A*7N1:;F\,6L.BQ4]/LG-D'JK:_^,)8[B M*[<-X&,>S+ N*<3K V;]YOJ\3E-7]OY06YSQ%)QA0OA(UN I!0GPU<3D,PI' MD0"4*6)V;?5&@5O9'/9"4.@"]IWKNZM2,N7V:U]6RK/W%Q#PI)N2*X_,&_>" M'_4YVGV>'E>353A.;_6$W>L+9$77$VFW4)7]YF9_\?=^3*I35GX@C'Q_?-[$ MM'1055+">V;12=RI22%>*4%1KG+OGZ\(1^?2HW_Y<;'?*&=W;GX[O#D_R*ZE ME^7^V (NROHI&)7/W+0-'Y8"80:P S@9XNS!,G.\QNV4WF":MKS!L%U72:C6 M_9N$D9^R_5<&*$(UBE<1IFY;";NTFY$Z:;PYS:C@!9]K*8_M0 1N(,YSU HM@[U1%J=Q%_\*E5:& M9E[-BSWTE;K\+XY/^@M&^8]D2+#_B8#+S.A0/LHSUXGRH$TR"CN*3N\F 10: M0KO!\FC?\YF&+,[M(I^4G\'[)G"TFE X>EORA&D/LTHH1[Q!\-CL0"C:U<0C M%>E?OYBPZJ%7+?-HL/G++,4O$&%4-N%G!1!\"A'BZX0LT')^FVI-M1M:>I-X MXGI(=\88$O \!66Q7(3AMCTV'PYA")_ E61QTL"=KHR'"M(%J55 :2$K/7.IT.<:_+&&1-W:@7LWSEJS M!=T_B\ZY+3R'W2HX_#21 ^KW-),$:$]5)Q_^WAXNT-GL7;LU#V%H%?QX.01D MZP0? NV#L3<3\7AR"0BU%28!?*!:T'(IZ.3D#I$:"L,[4>Z.SD7UU[EJR"9J M1HS.G#923PH)O>851YG2U"Y8"5&CQJ$>VM&\FM^_7!%W_[>/B +_;J^&PU:N M8Y.17H+#_A6\CP^]^)ZO'2L=3ET(.@59,X.9A>8NR*4G+TT5SOFQW-;&-C6I7LXN:6Z^"O=<5_.Q+ IC[?R1/3_-+^H313DM\>OE4[U*+<$12N!], M''WK5F*!.)[ZO5C@.]6BU,>//^("2^->:L_YOM3AL,@,B!H41IDD,O0$H99Z MY@Z9YWP(>OO+F.,-+6L2(!0ON8J#?:R#=PT?4?T:5W>KZBJ?K[G\LS/F07IN MJVC?0"T^>)-,\HA=3ZM CMK&UQ#E(_/HI]Z_.06C!Y9!JOA5^*0\#^X1U9,+ M@_DC#3NA?Z[???5VF/'LN-X>,ZR([\O;K4&2IFFR)1WK[A5K.R?<->Q$NA,2 M<"/@*VS&:I@$Z-*=@&=[!E!X$)8:;;MQJ)Y5.=!06P_@1Q0KY>,[EATZ8ES' M0[I%3)E#+HSK?^L?5Z/2H<[XL@RH(9='][/0<$P9-@#5OV6(E5L) M,K-$I>R:CDKUI4?^S@_;+GZ)_#7S5JL*)@T=_?'^<3L):#XZ4/#P7(DW>X36 MR"A:E$GW9)@+Y.-LU9Y4C[![_=S79B3WB]*RX!8UFOMI$Z$8L5PFY;W<[5$% MQQLY4MV1H)04:^L3J+]4');7]HZ!^18%'$D"YDZ(1AZKS818"Q)P(5;9#7N1 MAQ4/BMJO$45#8MP/R G_:&'\)0,@:.=(0';9]4PK!@,GY'W@03LK>Z14\+WDYSR M9A(PF+4'P[#6DH"Q/2NR,AM2),Z,=L/.T.3HBA@!?T<\5QG1:*L;@I&3(7Y, M^[%%O#) SBP854]L?TT"QLLKNQ#+C:!C#PTVFT= MG2?$0QQHO3,2.92O_7/^MW="-G(K'<]ZF?X$U+L3#L<\LWYB/^>]Y1"3?>'& MV <]^D@"7/(2$"AC!/1<6W"W4W'+&S:.$+ MG\L*R7U2IZ%,\VB+9Z\/@-W_;+%. O!W]\Q(0.&@&PGX< ([-E(%8:]MEB9+ MPKK7FN]>72.RDCFWG@D0; MK\?SYPG10;>TQ/D^O.;.2BL9S0SV MO]OB5:K5I X&P;J<\=Y!E8%/4'KAKQRYE)6EWKWDN6Y0_.;RSB>M,-5S^ P? M_CDYI;V4+W$F4'>,CH/<#Y=6>*2%,PRUU)TN1P(JLPP:DH(C.97&_U"0U9BF M'X$R@\QJ!O^!T8BB+T>[B*+3(]8"*FU:&+W=5=*$] 4OKQQ*DK ^,\>$0DO;*??=XW,ZHB-0U?HOLM5)/"%R#"_4[:WF4R;F- M*]$ESS@3J"008C060&)9+)8.[Q\0+>!YE3Z!:F4:PLOUY?AU-M!R?>/#Q\1NV= M^.7 E$+H+QU!C9!'I-N& !J<3K:,?ZJO-T<.4>,>?$4H]:X''^O>,Q!7S\1G M$(KY)!#+E7P!D+6?Q/E:W()<:/-97_#4'XKGY_$:PE"/5;'XZKQH15>C5_36 M7XZD^H;L>Q3?\(KJ[E;1"H3=4[70U@%>09>(#W[ B%WGPA=2E<=K1-H?)$ , MLG:'$# /V_Y7>2;<3P*.Q*X^H M+_X!L:\(.[6$YVI<(:^ZIL0*85 Y7H0#8J( KYDE1JS;R(!W?Z(?S="[EG) M7]!\_/RS+"@5^>O'<>+H,;RP(%7ZNH'=B[&V2'/!KAU;0_1:=_4*)/I]Q<>A M>5O$_ N[/U$;M:=!:ZAJ<%2P2LP]-D/)\1&QS$.M(K'"HZ6<(O&$GH34B]?7 M@EP^2/;8@!2.]64JS7-X3V%)AR2 429MR3IY ;'1;B\SZ8VOM\VSI2[;Y;>B M'S:XWR^:\$"%ID5IUTJ\EY\>:^(A8/DW],0=]^$B?!X-CQMXN;EU+#@#O=[F@\U$\9HG^&- MC"1OSA"1HR:HS#8B>@U KZ!\T4\Y53W]8%'EAV#VAYG?D]69,1?8-']LNA# 1_K-F)E-*729"HK:]='X]+883MX38K^0:/8>@<# MKRA\DV0C!)_ .B5W9+ 2=SKS.(ECH/J1I0_J_!YNWM6&,+>WY;YOOY7V!C;_ M@NY J'L;)]$LQ1U#2++%[M0_]YJY.^$=!-,>A"W'D<^D'^Y]06!(4(! M%,]! \)7AM<0X<'*J/U;MFYF>FT-.C2\,NR A;I:3 = A)#+,<*LU2IRZV! M/R*8?2VI(UO+J[C?32.E:A<.\'UILF7)R_K/$O)%WEOL/0UV)R)AJ$<@%C)+ MV,6P92A)R_">Q1MI6P=(/K/?;]#>DZ-N\G$B]5Y/O\D;_%6UR-5>E<'>E(YW M403O[PVGW]\HV9MW.KDKJ+#E5;8[JW%*L9>'LO2(R?2+(E(Z"]&PZ4C#5QEU M5=KC28#Z6RV_#+F=ENOD':E<0BSGYK*WHOSV_5!S0YA%0]?6JMQ#_773,K:A MPRB:6JTH-#RA@Y[,+WD-";P-MH"FEWD.T@M^)^*0>IH4+%US&)-=!;[^^FXA M#=9./"ZT604^6:EV5Q&G+^56:!C@Q/HJ1@+I4BC1::P& !P4_\[(O3.9:RG^ MJ'1"'+EQ*!2#^Y/5V9-<\%/PMTD G!=Q6N&R07;=Q22@WB,>X8SX8"M,=J:A MU6[2C9+W;#S$K(=+0A^\$G\>MO#XF:=M.4XP4 893$\;+ 5UH-%XF274=TA&K+D_\@,[FGV\)89D(G ',_M81BD&ROY61O_BE\_ MO*JRV/(OZJV\"H_& KF701-:R9$X+U$-K(RR_DY;8E.$ M]UKUF8?'PK+2*\ M2+S J"*MA@[?6FC$[$:9V=?Q7WC6O6@[:789_Y_5'+D4V988?0:AW.$6 M4AB_^@=O_(+^J^7<\]NHVT613G^%GIP!QPH)GBG_%*I@7>HP%QG&0&^T7@*> M4BPAW,^_PO:OY2Y7YM^WOZ]EZMT]XS5?-Z;9=^/\IT0"&+;(^TY6R<*H !(0 MH6I61,@A>ZQ5'2DTW6F-+FRU[#'9W@SHV$'ED:9UJ. (CZJAU]/7OH6IS1H> MR=R-?Q#E%]CD?V2M"%ALP?!5-C'!35Y7;+'_VY5H?S:=0FAM7>\A4DCSU3 @E^;#J! L_ M4,Q2@W/86NLJZ\E@2A+RZ1(NBR8MA%PD:0I_L^JH?;E"D-\RF3QR.SW0F&6H M7[!Y*!(C*FCYY1-PKK2)H 0Y0RX'CUD$2Y&[I!N'1N#'J(/U=_(N]ST9?\5E M1<>VFDR\4SF ?$DF=B&:[AQ(>KY!<+2;26>41%/Z!U]'Z@SUJ]596Z?;+ YX M3%IL^^T[XH1W0+5'H4I23#VV[6A.3.7;=#]D.NMMN0S.=Z$"=F(60E7](1KA M\"$9K-06_D,''PE 2B9N02H;48YX#B1&$QN/,[&%2H,I9F=L:M(%AKTQPU/- M77;]=WSSF2M!CL+_KBY2D(!O2LW$$,FQO02LRDK6$35>$E4:45YXHZ#,^<_\ MX]H6!Z8*BBY!_YK^$- ULJ_)H_?UB"0!@NIBZ'2=:'SLJ)A]SK>Q/G_W^W&< M>V'Y0N]/($4DH.[\@'&%[!HL5J135JNYCF^ZQQEPE;SF\6]*OZ9[ZBLH[R^4 MC[;QZX-$V/)B)Y9MP-T:4A,I9F,>$V^24B)UB=RZ1"ZSGTK_8*L0[ WPP-$L MLC_=]AHA#_\6.0TGUD@<]><%6JBP_H3C,C3/7I,]A8\QS9ZO9QY;AQP4M,+9 MD2$>TSCL=LO(]%"-G][OS8BO0HMQ;?Z_K#3>JR^8C((=E0;P''"K.&>F]+1\ M?+P7N_:'->0(#R@F&WD?Y4V\XH^V[EOB\$G\F"?0(M$:I+MK MQT_SQ+^X6[<5>*D=Y],'!'_&_B\:&5#OM/QN+O]453XPZNE\6R[R+G4&K0#! M*%@=*TZ\0L"]"!1#GOW0[K1*;8Y8,OOT[]AY#N^I^%,P@S+HCO#O$-!K)_@@ M'.L(PDJ "1QJ2_B;XS^X,7Y809P+UF/-(D))YF.P'#\2L,2C(D4UO MXQN0CUN2LY6@-"32@TF *#O9\O"!+FXC)Y9J:?"9XMT@'#=9K4Z?P17('$D) M'LE5)I1V<#KQ,?^78M+?,SPPK=X8[RQ0MB,+INLZB($XB&@N"P\$E6V_%XZ_ M,7X:K\'9W%C7A+YU^VU_$5V%&D#NRU=C\)DD(-*;_$JR,QO3)N]#=X[$__L7 MRE.+M:V>&]C0%4]/.QXWQ\>_/@$JJ: 84'FGR%^['X&&#JN@>FCRUJ-/2KD% M[MJ]PHE*+B;Z'Q+H-IK]T2[(16,/*"%:+J\EZHW#YRS[@IDUFN-2"!=^9L;U!I?I<$<)_=-9PO_9S& M+=GCOY&1CNHDN(9.*06,N.__7?Q]SBXDOQ"5+QCUK>:"PT['BK5V[P]FR4TT MQK=V19AV=U$5S9D653!K "M?O)L@84CP=..SBE^,#FM5J=JF#I_X MCR=<>4I,^0K.OZ\Y=")H]$2]<)N&YGCVB=>RA,H_K[2)\$6',1*0(% MZK BJ,/A^R'%YT*_LJGM7IYJN[+W(]RFV$=YW&YO37NM]TBV)Z8V8 M6?8!O,"-AL^$-%"31 64[H_\N=V4[735G+CII%WSUA,WRS]?D][J268GZ#UN M_.=F55]]Q[3HN^.DUBU6DX2??5@8.EP'&U6QJ_JT,;>Z:!?#6GSB/+<0/F>T MH?*B3L*=U\#TK@K-5U[>ZE6/1%LZE-MO^.7ZBJPKBI7#:OQ)MV5ZT_58#M8V MS4[8=+4B7KVEJ $MZ^U/<7>-M\,-IOF)K_QG9/!(N?DYU5>#_)_&@BX/3\8 M/0^G2);,;B"4-L3KK0;'KU0RBIM.^KA9:\;:-B/=I!R@:2JB3R"*;PAS(5Z_ M>MV6612>VU;B^$>"5D"T3LVJA]&KC>,O.XA_P#Q8&$YK_.)XUT/5$/U&7,<@ M-39B\,WMN/R$1@19IV<3SKN/H2YJ(-:943N'E:05F\?T\3<'YJJ;B[BC[/?6 M$4.:-+\H[S'):JH&@.8LNIJ5S]--XZW!WV*Z;4SG,+A'F3R^],\Z9:3JY8DH M0)NBRT'M,^?F=V8*O.9$\/4=J?(=\[EB94N(M W8*/?GKQ)MFOC7.K<_"/$P M"$TM!S,2/OHDTCJE6SUMS M]DX6[Y2:]9#N.%TAKJY?LMV,SNIO', \>;;3P M%\6W]@6 PJL#3>Q6<0L:.VL0VIU,FYR2)*=+P[X^E/[C6^*TG': W^W%[!!S M]-+ *'6@8I!-H$%%CJ+SZUX;A>Y][@,OQ;_U'+:PASU !JRV5B3/'!'7V%1C3G"M1 M.-*-[K>AM=1[$/.P1[GSX7%#O%CVF$UYM+_)1G;B9X'^I%3/.E:VGZ!_*4Z2KD$9UTDGC5AH\IL'6 M\3UA:-\E\T8I\MLSY;Q*YV/K48Z4R[+UY3RT.'[&[+?W^V\-D/L%)QDJ:-\; M&>JN"WMF*>@(711:[J5/3#?D1>@'&N65HU9]LF;51U]C'K<7#AGA17O M1J:GNNQO5V^N'RI2N/;G-=;$KHQ28+.>UZ*( MS9Z53LPNTJ=26MW6UJD&2V^\[%P='O.@L^VR+4PJ@L>$^,;Y1/,>HUE37QA6 M;A>.E?E-7'MW36A':U/]X!7-;4UQ'BIDVC:B]M5.,!>Z*L_&[CR^D@NBS@IS&3:*H=-\YF<3'4I0#TMT\2+WA&YY MN8NL_)6R^O%#L?H/JAZZ :G:;)&"\G^11JMYK'HK-FQKILD#QI-I+*"QAN'7 M+3DGA$E;\#%<'A:5>QW[3II,6:XE9Z22).VZ")C>HW3N08'8K5!4\/UC./!6 ML@B[@NKWB VF(79%'@[-T/^4+HXRJW?]KM80?Z[4CJ;10K>L1![]#I%S()2I M\S/%ED&^^")S28!QND&L891N2_*I37_H(E?$DT]:G[S/_04FRS IJ+A^E;@?IJO6AD%<2,-,(TTCEE\_412?9RX_:[HL%^8EF4X6)LF!Y7>H^;[R M'2Z3':&K;L2'T8V(OH/9E5$4;<.SO<)-3L=M\$<4+L^ M9/88S-G5"+0R$-5NN%HM_B1>B58H MH')!Q##355+'TE+^D)YSFTD>;!9G\1)5M$+N81B)//=7U*IME )2<8:&7_6< M,;Y^F7I>#ZR7G*@O/.ZI(B.A" QO2I^J0UJ6)WR;K[JQ(\UGVP%-$SF"FY%+ M+5:8H_2J9,^9$4_I]YX+N>?7"VDH"V]7JAHM^YTY,F=5W="*OA'6$-\8M39UU,(\\SB[GFM2].%VP%JHC0%W.3//,+_ MN,7D*I6 ?6A29CUH'[>U;2L[@6BN)0%7&--R'#<)B<1[Q&$>HYD3#3?L;WFY M75W/KS*7^_7WQFU M LX@'X59?6"1;>IW+KX__^GN:&AHK<;OU]+:EM.Q[]D?DF87?K"KXQ\5"G+^ MJ?1#Q+I]6C%>5[(!>=B0(Z-3.[[IINL3\30!>T54/E+LRX&QW(0Z9HF[@W\7 MQ"+5#O(NW)V^T&@N))G7Z,- 38(.XG_OL4K?_;7$F;7[:)E>:P3'??+Q,\&Y M_6BLGXC=?*(!RM<4;.2@2:7O-W5B--E80R5\'^+[9C3[JO M0RVYGMZ]>HGN6[\JW]8Z5F$MCPX[T)6RK=J?XUW1.%W_=;=MY#!)-,U9::C_ M7=65MW'YJ=V;VN>/WZ,HIEU@C5$AISA)_B^@IC-(X\YHQ4>?$:'557VWL2'] M\0C( L>M^?!EU%M&&]31@=(RC-7 R]S&PJ@A]K%J@T5;3:JG,^/"5]RXEKTF M1+"3=_V%0,P67@8GU;>2EJ:#Y@D6PN MEB=\)4>T[GD8*,OV>+EY-$2/KT)O?-+C&'O T1#SZ^VE^-E=:CMH,P8^K@AB M$GS8TY-)V%CH:'8K6G3V>_\&@WS+F_[>8..S:-@7!\&3&21HA5PZD9HHPF$Z ME2W-'SY8;60'JOG#Y3Q/T.R6I;="4$&S^WQ\$< &OB?9@"8!G=9YW#;0R(N! M7E;GB\BB"N>+QMK$=IE_9*I;V!J_=% 8YJ 2NBY 8H<\%*?ZO?G MSE;//6_722W45^VT1#R1 R#^KS@DJ)(U^[S8B6-"PHT3U:5YNNA['45^:O>= M"T<*?J>?ZSQ14#=A/;EJ;@JY^SQ$7]U\*9$HM!BHB_6ZN%Q4T>-:*1?F.UDM M11LM?3W)7H^EX4/JWZ);$%'V$Z;&P3UA.G7?FCU;8?0]9*RB,/;A*7?.[3DI M)H>Z /\DK@=I"C[/F^S,F6KRO91S&RCL3 AE>$X'N^+G5J7-5885\Z/>'@XE MV^?L?R,^A,HFR[9&?\IFP0X\;BG^ W,!7<)&KRL?578Y^0R>!;C.CUQ?7:2? M=[+P&:%49<11\ H>RV66+"_-CH,9]B[,&WU700>,NOQN!AZ6;P*+6UM^)-DG M/Q5Z>3S)\C;O#LV1.53EY>6Y.LD2/$YDZ'>+H4*FSCK>D.&6/&53Y-^.0DJ/'[%6 M.3S]Y+:P9X*5Q*C%=G]S[98\8MP.-V^;<(]/C\#?(>2Y7FE(@ASZ[]L4SP\G MJZAT[6@*)>83_RRR(Z6KW41M+/0GQ:EX<:K!+>4G^[MV[\!O8"=0K MS%%W'ON9X W7:FT;M&!?Q&(&XV>Z^F)MT( 2"G%P#R732:1(L_BC*%RMPC;O M3^&'$O""0=6\M,C R-3 U,S%X97@S,60Q+FAT;>U; M_U/;.!;_5W1T=@LS"?D"=&E"F:%L.F5G6WHTG=O[4;;E1(=M>24Y(??7W^=) M=G @E' ;VFPG91JP_"2]I_?1Y[TG.R?_:#8'V9AGH8C8^^&'WUFDPB(5F66A M%MRB=2KMF U5GO.,?1!:RR1A;[6,1H*Q3F>_C9_.8:?9/#W!6.=E)Y7UV"^M MUZUNNWO$V@>]@U>]@T/VZ0/;_3(\WR/AL4T3? H>G9ZDPG(6CKDVPK[9^3)\ MUSS>.3VQTB;B]*15_?:R@8IFIR>1G#!C9XEXLY-R/9)9TZJ\=]#.;1\]6[A] M1^:F.961'?T?WQ\VZ3E:#QO4T9:"5.T2+B5$T%C MUT8-$\%U+U!VW+\[P;*>>=4O5IEMQCR5R:SW^&[P?L M\]G5V[./@\_-RS]^'_R;G9T/Z4ZWW>ZN>:4W;V'_4Q@KX]FB9A<-]H'K:_:O M??:>:]I:#18*38+,CKGM?4-=OM\J+1!-YWBYKJY)9E#%]II.:$'[SO[/+SJO MVOV'/B_8F$\$TV(BQ134:\?2L#\+KH'V9(;V7&D+0F;OE$Y9I]W\)U,Q^U1H MPHDDSE4K+K/)R]P0R$0IC MN)Z12,JO!>:MC6G0%D$93)D0'=(<)!!*C

V^S&+PC6,5_!TF183NP%3-N0W@41)' MY8 $H9E0CNQR#M<2*<;I<3LT-(I<>M4@B2*! #"J "0WG7'ZA-R,69RHJ:D MK,5(&JLY)N+4Z/6&EHT:#DVES#UMMU!1Z>E 'B$SS$!. 6 M)-*,B47(;2DHD6B1KB-IPD09BFA$EEHE'@*Y5BAKT&S8+CP>"4#(NW5P@VHC M0P5S!AZZ*A)(= YXLW.T*_9Z"D,C<,)00W[)>G3E]_0A1<="T O3Q' M=$AU(/3["**/YC$^T-R4QN4%JB(#-U)2$H9*1TX;E\&.1(9<(\'&P!V1TX D M@NS<@Q\[4^;@^BW\OQ/\PR7P'TQX4CCG$SA$'".SE!-XTBS)$,G6SB]]LPK9 M^\OE22.A'?U U,9GIH$J[,,*K!*-^%Q:4-H=/UY$L:#*[MW^%7XAJ-RGP3?9 MD3\R1J-E%.W]?Q]&5/R7F:2[LQ2K3R!F2CA4&!::T%*+[DM&396Q:*?C4XQE M0@Q4GBZQW0>ZQ*K0H,D[TJ7B*,R$.[>@(XVLF.NUY[4:^\9>7:-U;XP?.NJ'J.7TG27(U#"BC&5(A3&5V*$4P$(9 M@.?5TU3P:PJI/G-S0=7EG^YA+"RD(']@" M2"&A;/BX;A#439%B1;"HSIB2])<>IFUC]H:556<(S;$&LS0 %.%.00$U=_!= M8K+A(YO,)BJ9" IO&1^5Y_>Z/#@5:9ZHF<#=Z5AYSN0+B ="UQ+[]S?I6:1[ M3F]=P5=V#+ OA&Z&*DEX;D2O^J,^]2O,-_:/:NFY.UF,M>S7L<8+JZH&_TC? MM2P@H@X1+T,MM:?X.\Q!Y$F56Y>6( MAZ]_JJ]7.7&U=K6W"FHCDP_I"+M:P^JZ.=4\[P5@H^OF% OVZ)L*\_L\0 U< M6-&GUR7NFOO\L*@)KDX&_FV.\M-&*ZUV=[O8WVZQM]!>VVJWK":667G92[H, ME+4JQ!&A 6EQ>PRCF4H]!9:&V^,@U;+'7M4R?^FJ%>K1\;S MLXZ A][A_-DU;>UW9= _#=%6NZ+)O\#4$L#!!0 M ( !N Z5J,K7;2L @ "\_ 8 <&-Y;RTR,#(U,#4S,7AE>#,Q9#(N M:'1M[5MM<]LV$OXK.&?:V#.B7N-4D1S/.*X\\4T3YVQEIO<1)$ 19Y)@ 5"R M^NMO%R!ERI(C.9:=^([-5)9 O"R Y\$^NR2/_N%YHS2B:< 9^3C^] =A,L@3 MGAH2*$X-E,Z$BNE(AC\D$)-N&$=#K--OSKO.EXWO$1]'5:-)+I M@/S6>M?JMKN'I-T;]-X.>H?DRR>R_W5\>H"5(Y/$\,DI.SY*N*$DB*C2W+S? M^SH^\_I[QT=&F)@?'[7*OZZN+]G\^(B)*=%F'O/W>PE5$Y%Z1F:#7CLS0VC9 M@LMWZMQX,\%,-.BTV[\,,\J82"=>S$,S.&SV^[=%2DRB19G4P@B8BN(Q-6+* ML>]*KT',J1KXTD3#NP.L:YF5[4*9&B^DB8CG@]>G-!:^$J\;KS_R>,J-""A\ MUS35GN9*A*^'MKH6?W/H&^87BY1[$;=V=IJ==T/#;XP'O4Q@."P=NA49%(OA MKQUV+!*NR6<^(Y,+V,&78W^_'C^X7Q,>IUF]ZCEPSIG M.YE5YSMFASE=BTOP$0DZLGV^#3T>7X_.S\]&1\?O&9?/EZ>?7UY/.8C"_(U>C4 MEO7:77)Q1L8?1^3JY/+#R>?1E7?QYQ^C?Y.3TS%>Z;;;3X^-&@KIX#^Y-B*< M[VPM]H[/&^0350&Y:I*KC/\M:#QOD( K'(:8B)K!CJ>XB?>[GN*+V^XE/]5! M@]:LCBT2*1AG!IZMM#M(=)J_ONJ\;0]7/\])1*><*#X5? 8.WT1"D[]RJN!\ MBN=0GDEE0 :0,ZD2TFE[_R(R)%]RQR[6X^L%K66/O MH=CKWHN]#U1;B4F2.;E.Y2SF($8;#H(%\)B$[E,)*A9&I2(E-)V3/#4JYV / M2%0K<0&1E"3P2\%A1T(:0)$B,A&&&.GJK51(><"UIFJ.51)ZS6'<2I\:RA@8 M T/&N)@X!E8(A )=#=5 :6NPA'%%9I$((J)S_+AM/^/ $=<)3B 1&F0F;H53 MXHKKC ?60.PW ],D@VE.H1DC_KRZ##6Q:F*M$JOW<&)QY)&6L6 VN@M%"CA& M2MSBM@$4@[905U6NBS2$\]^>\O ]B',&S8$;%9 V@%<"?48&T$96(ELAQES0 MKD"\MG;<=@T6,1MD-;!&'D,%X)H$0MCAM+4GH#HB82QGNB2BXA.AC:(P$,5" M9S=8V:CP29?&K%A;4ZJFU"JEWGQ#)]'$(A@0*7S0/8 TPH$V?BQTA*^M%ZIZ,I?5 WX4(NP6XXW"R^%% 1YI MR6WJW->"":H$VB^<5+2.-K5BDJ-\LQY46ZUG/8_4' PRX.FP408!E@CRF*+# MA%E9(VYE(+1PHK*JA>&;S[$B^#1HS]G+\&$[Q-S#"5N46./;-8'O$-C?2."M M7,R,#WUC2N:?PH&@=K:#R:TCBW($:0\S"$R$M, 9%Z302%2]?Y;:BW M<;[NY_J@"ED+[Y^3(W]QNPC3J@B]HHKJG%-KXG4!LKQ M1B/TI0/HJ,CJD_U[FH0R5^"V[M0N# ^ 5#;/BBG8-%_8=>"LBJA>2&QT>);N MG%E58->C<-ES$HMK'A=)USOU&X]>HF>C>!V5_D19F\--=[=82=#&K7, 5U7E MR*V;0)0_0/:NA(X+U%(('XU4>B$U;0%TF23"&,Z_X8=]"6(6KS,!]ME.]H%) MX/?#Z!)S M@6D[T93-Y^# 3^\2[&.FQF:4"L-\.%BX\@(9QS33?%!^J=KP%@8HAL?'1G&I M81.7.$-S(\L"]T2J+5G",4YE^:E5+*D\A+I'+,#?[[FG!O&)6E7:64[?+:UA M9?D4'_<"&5]PP\BLZ/%-O]D^_*6Z)<78Y?94GHNM=([XP=NOY3*6O[V9HMG MAQ/]VIO!FFU\UG9QG?I:QKGA0WS@]^Z,[\/BXR"R&8JNY?; <0\H%Y^&;;4# MO6;_;;T!/W #D +]>@>>:@=:1N$)]9#3J#AMBX.[D]T0FX,GK]KVOV]LU7.L MT>^81AV0?^:@3=\U"+X*X6:^(\(_QQSN"Y ?-)&-Q'EVQ&Z+T?W?X?C'SO3EFZMO)!0X['&XX^::8W%&HL_"Q:_N*= :$S.%LF9 MBS 4 5HER\4!G;O&%QJZ.K[VTO)LJ6BQ8OA&9UPS\7;-#1<#>A4"E8 MI=]O=M\LE+LK:]MWR=T+YRW[OOI_ 5!+ P04 " ;@.E:*_9R7A<% #' M&P & '!C>6\M,C R-3 U,S%X97@S,F0Q+FAT;>U9>U/;.!#_*GLP+3 3 M)W8"-#@I,VD:AMP4DA(SU_M3L>18AVSY9)F0^_2W\B-UN+9'KX7F[N#AX-5J MGS^M5JC_DV6-XI#$/J-P[EV\ RK]+&*Q!E\QHI&ZY#H$3R8)B>&"*<6%@#>* MTP4#<)RFC=_.H6-9IWV4-2PGR=B%5ZV35MMN'X'=<3O';N<0IA>P?^T-#PQS MJ".!3T;H:3]BFH ?$I4R_7KGVCNSNCNG?[T3$;7@L:5EXG;L1/=P9@N'[_'<64M.=>@ZMOVBEQ!*>;RP! NT>]3L=C^2 M%%^$:YI,N>;HBF*":'[+C.R:5%\PHMRYU&'OOH)/S4RJ>8&,M160B(N5N^?Q MB*5PR99P)2,2[S4*"GZF3/%@KY=SI_P/AJ+1/RRG!7>FYYRN=<<+UR0TXIBY'A MY6ZW;7=Z_99A?"2[? 0U4U\1KN'HRAN?C8<#;SRYA.GUU>QZ<.F!-P&G"]?- M67/8A-EHF(\ZG2.[\7@Q_6K;!S,8O)U,O=';NN%;9& 5N!/[&"9GX)V/8#:X M>C.X',VLR8=WHU]A,/3,2-NVVT]L]S:@];H&?FG".5&F8#=@JEC*J=FQC))AR%F JE"UJ;LP"0+N,V6B8.26;C8 M:2:^#4@RE68$9VM96]'H2^1'V0"EX&/618&=FLH*O9[QA4SC4UJD<]@S2-NF@/VWTMU^0+IYC 4J*LH8ED1-L#A1I.;IJ[! MN*F)"=8'D_:&&2;8O.(T=(0(!$6:( [21CXKX#&VP8:. FG>ON45!;DR4:!& M)JPHG>F]>M+\CO'\YK3FS:\FKQ*Q57L:JUZ3;)$:8&0RRJ&U;NU5"1QYWB MN;&6&+"_;?_7XV2>2I%IUC-GD/ON/CXL:HPX^$"0%$>D\JGI@Z+=?@[VTP7[ M&=K?+=HMK4R5>7#8RW*)!WLM(]1\!Q@$3F'7SK^^D)9'B$0LOO\>B M?01[/[=K?Y717P;_ENRSWX(MLYQ^,+#^3:#ZQ^GY7V/M2;V:*H[=[3;;A^NVH:#9^1U7<1'6RN_1_@102P,$% @ &X#I6M'< MJ&]=!0 _R !@ !P8WEO+3(P,C4P-3,Q>&5X,S)D,BYH=&WM6GMSVC@0 M_RI[Z;1)9C#8D*1@T\Q02B;<-"$-SDSO3]F6L>YDRR>+$/KI;^4'==*T21M* M'T<>/%;2OO1;[:Z@_X=AC)*()#X-X-0]>PN!\..^8HK3XWZK>B[F>B)8 M'O<#=@V96G+Z:B=>X^IP2:7M"1M3*MUH4B4 M$9*8\:6].R2<>9+M-G9/*;^FBOD$7V\6Z+*89G-,%7(J8)"@RIVC1-:F+0HPG M>("L1N]/QZ_'+G3:S7:_Y:&?T[5897V#57KY$PS[G#O;W5*.@=NJ1&QW<#MSQ MY!PNKBZG5X-S%]P)6%VX:DZ;PR9,1\-\U.H]=O\_X_OO M>:98N%R;+W:.QPGX(DFHK]-1D 0,]O1B[9NVZ0Q%C#7!,G]G.?L0"IGS5I&D%$@20(*F M0HP:1QG0),"ZX(PLH6,U0-<%#2 9A(Q7-89>.Z7^7&+J1+,T@]$-5@7)3.L0 MQRS+M KXIV<&6&= 1"5%9>M:%?942C5@W$"ATH-$V6L&W4/QMV[0_7(!>*L< MM+1"]W@G)S$$<:)L(Y_TT5]0_>?T)T:LU=20,9W//;H(H3)HPSG'"/81K5Q' MS"J*)/UWSB3597RFL34MP]_J[)%]P#"U#O>"_14>/\;<*MY*4%J]SH&C(W$3 MD'SR-FQA^P-AVWX$;%F".2(N,@EF)470I "I.0PK3!.FTU(J::;AV]##!%M. M7(:B\*S&@13QG#7R5>'J#$>&0=YTY9D#9\UY@7Z1TB)[97?.]^8F4/W3PU,W MM#EF7NUH).G&FWB8]DLM/2$#*@U?<$[2C-K5B[I"1RBMU$4WPGIK<>]N U0K M?;O)UI1:SZP%RTIJ95GA-154]&N=D'W"2Y1CTU^R..@V>[WG=6^7PBK/U_KV M&G.!#$,N%I6'JO?&0I+4]B0E_Q@+],"#=P&K<>)E@L\5=?2%Q*$\4%2OFH@D?M0'OK_1_H_8,M^+^;^UM*ZK/I:\ZA\M0L3V,KO0%T M# O@F9G_?&&K-N&C5M;ZI"DJ3%]'K&_"@L]5&5]EQ9=C9N-@?2P\GP9)'9D_ M&QY_;2Q^\R9N(?KHZFT3EEY(AIU$BJW$)Q=#6T!N ;EY2_^<8R/<*RY+MPC\ M71#8RMOKJL#\+M<.J^N U2U/MWC^5N5K%7&TZM$]XO\SDV*>!/IV0$B[*B9J MGXO?'B@5;-]1N"H_ZI_'EY3ZQ_%W/^A/R8P:19="0D6E3:X%"TJ4=+O-]L&J MZ"EH9O[=@.(+!*W\^P?_ 5!+ 0(4 Q0 ( !N Z5JD=:)95Q4 '#> 1 M " 0 !P8WEO+3(P,C4P-3,Q+GAS9%!+ 0(4 Q0 ( M !N Z5I ,5I080\ %/1 5 " 885 !P8WEO+3(P,C4P M-3,Q7V-A;"YX;6Q02P$"% ,4 " ;@.E:ZZ4AV;U! !/9 0 %0 M @ $:)0 <&-Y;RTR,#(U,#4S,5]D968N>&UL4$L! A0#% @ M&X#I6A?KD@F>?0 >8<' !4 ( !"F< '!C>6\M,C R-3 U M,S%?;&%B+GAM;%!+ 0(4 Q0 ( !N Z5JZ:S!+EU( !+Q!0 5 M " =OD !P8WEO+3(P,C4P-3,Q7W!R92YX;6Q02P$"% ,4 " ; M@.E:@\UY)&%W @ 0G2( %0 @ &E-P$ <&-Y;RTR,#(U,#4S M,7@Q,'$N:'1M4$L! A0#% @ &X#I6J6Y4I/5*@ -BP !@ M ( !.:\# '!C>6\M,C R-3 U,S%X,3!Q,# Q+FIP9U!+ 0(4 Q0 ( M !N Z5KWJ&F0/P@ .@R 8 " 43: P!P8WEO+3(P,C4P M-3,Q>&5X,S%D,2YH=&U02P$"% ,4 " ;@.E:C*UVTK ( O/P & M @ &YX@, <&-Y;RTR,#(U,#4S,7AE>#,Q9#(N:'1M4$L! A0# M% @ &X#I6BOV6\M M,C R-3 U,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( !N Z5K1W*AO704 /\@ M 8 " >SP P!P8WEO+3(P,C4P-3,Q>&5X,S)D,BYH=&U0 52P4& L "P#L @ ?_8# end XML 72 pcyo-20250531x10q_htm.xml IDEA: XBRL DOCUMENT 0000276720 us-gaap:CommonStockMember 2025-03-01 2025-05-31 0000276720 us-gaap:CommonStockMember 2024-09-01 2025-05-31 0000276720 us-gaap:CommonStockMember 2024-03-01 2024-05-31 0000276720 us-gaap:CommonStockMember 2023-09-01 2024-05-31 0000276720 us-gaap:RetainedEarningsMember 2025-05-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2025-05-31 0000276720 us-gaap:RetainedEarningsMember 2025-02-28 0000276720 us-gaap:AdditionalPaidInCapitalMember 2025-02-28 0000276720 us-gaap:RetainedEarningsMember 2024-08-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2024-08-31 0000276720 us-gaap:RetainedEarningsMember 2024-05-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2024-05-31 0000276720 us-gaap:RetainedEarningsMember 2024-02-29 0000276720 us-gaap:AdditionalPaidInCapitalMember 2024-02-29 0000276720 us-gaap:RetainedEarningsMember 2023-08-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000276720 us-gaap:PreferredStockMember 2025-05-31 0000276720 us-gaap:CommonStockMember 2025-05-31 0000276720 us-gaap:PreferredStockMember 2025-02-28 0000276720 us-gaap:CommonStockMember 2025-02-28 0000276720 us-gaap:PreferredStockMember 2024-08-31 0000276720 us-gaap:CommonStockMember 2024-08-31 0000276720 us-gaap:PreferredStockMember 2024-05-31 0000276720 us-gaap:CommonStockMember 2024-05-31 0000276720 us-gaap:PreferredStockMember 2024-02-29 0000276720 us-gaap:CommonStockMember 2024-02-29 0000276720 us-gaap:PreferredStockMember 2023-08-31 0000276720 us-gaap:CommonStockMember 2023-08-31 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2025-01-15 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-05-22 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-01-17 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2023-09-01 2024-08-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2022-09-01 2023-08-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-08-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-05-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2023-08-31 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-05-22 2024-05-22 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-09-18 2024-09-18 0000276720 pcyo:ShareBasedPaymentArrangementSingleEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-09-18 2024-09-18 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2023-09-19 2023-09-19 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-09-18 2024-09-18 0000276720 pcyo:ShareBasedPaymentArrangementSingleEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-09-18 2024-09-18 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-09-19 2023-09-19 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-09-18 2024-09-18 0000276720 pcyo:ShareBasedPaymentArrangementSingleEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-09-18 2024-09-18 0000276720 us-gaap:ShareBasedPaymentArrangementEmployeeMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-09-19 2023-09-19 0000276720 srt:MaximumMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2025-03-01 2025-05-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-09-01 2025-05-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-03-01 2024-05-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:ContractToConstructFencingAroundPhase2aMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:ContractToConstructFencingAroundPhase2aMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:ContractToConstructFencingAroundPhase2aMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember srt:MaximumMember pcyo:ContractToConstructFencingAroundPhase2aMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:WaterAndWastewaterTapFeesMember 2025-03-01 2025-05-31 0000276720 pcyo:WastewaterTreatmentFeesMember 2025-03-01 2025-05-31 0000276720 pcyo:SpecialFacilityProjectsAndOtherMember 2025-03-01 2025-05-31 0000276720 pcyo:ProjectManagementFeesMember 2025-03-01 2025-05-31 0000276720 pcyo:MeteredWaterUsageMunicipalCustomersMember 2025-03-01 2025-05-31 0000276720 pcyo:MeteredWaterUsageCommercialCustomersMember 2025-03-01 2025-05-31 0000276720 pcyo:LotSalesMember 2025-03-01 2025-05-31 0000276720 pcyo:WaterAndWastewaterTapFeesMember 2024-09-01 2025-05-31 0000276720 pcyo:WastewaterTreatmentFeesMember 2024-09-01 2025-05-31 0000276720 pcyo:SpecialFacilityProjectsAndOtherMember 2024-09-01 2025-05-31 0000276720 pcyo:ProjectManagementFeesMember 2024-09-01 2025-05-31 0000276720 pcyo:MeteredWaterUsageMunicipalCustomersMember 2024-09-01 2025-05-31 0000276720 pcyo:MeteredWaterUsageCommercialCustomersMember 2024-09-01 2025-05-31 0000276720 pcyo:LotSalesMember 2024-09-01 2025-05-31 0000276720 pcyo:WaterAndWastewaterTapFeesMember 2024-03-01 2024-05-31 0000276720 pcyo:WastewaterTreatmentFeesMember 2024-03-01 2024-05-31 0000276720 pcyo:SpecialFacilityProjectsAndOtherMember 2024-03-01 2024-05-31 0000276720 pcyo:ProjectManagementFeesMember 2024-03-01 2024-05-31 0000276720 pcyo:MeteredWaterUsageMunicipalCustomersMember 2024-03-01 2024-05-31 0000276720 pcyo:MeteredWaterUsageCommercialCustomersMember 2024-03-01 2024-05-31 0000276720 pcyo:LotSalesMember 2024-03-01 2024-05-31 0000276720 pcyo:WaterAndWastewaterTapFeesMember 2023-09-01 2024-05-31 0000276720 pcyo:WastewaterTreatmentFeesMember 2023-09-01 2024-05-31 0000276720 pcyo:SpecialFacilityProjectsAndOtherMember 2023-09-01 2024-05-31 0000276720 pcyo:ProjectManagementFeesMember 2023-09-01 2024-05-31 0000276720 pcyo:MeteredWaterUsageMunicipalCustomersMember 2023-09-01 2024-05-31 0000276720 pcyo:MeteredWaterUsageCommercialCustomersMember 2023-09-01 2024-05-31 0000276720 pcyo:LotSalesMember 2023-09-01 2024-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:FacilitiesFundingAndAcquisitionAgreementMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 us-gaap:SeriesBPreferredStockMember 2025-05-31 0000276720 us-gaap:SeriesBPreferredStockMember 2024-08-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:SpecialFacilityProjectsAndOtherRevenueMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:SpecialFacilityProjectsAndOtherRevenueMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:SpecialFacilityProjectsAndOtherRevenueMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:SpecialFacilityProjectsAndOtherRevenueMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 us-gaap:NonrelatedPartyMember 2025-03-01 2025-05-31 0000276720 us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 us-gaap:NonrelatedPartyMember 2024-09-01 2025-05-31 0000276720 us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 us-gaap:NonrelatedPartyMember 2024-03-01 2024-05-31 0000276720 us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 us-gaap:NonrelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:Phase1ReimbursableCostsAndProjectManagementFeesMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:OtherMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2025-02-28 0000276720 pcyo:Phase1ReimbursableCostsAndProjectManagementFeesMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 pcyo:OtherMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2024-02-29 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2023-08-31 0000276720 us-gaap:RetainedEarningsMember 2025-03-01 2025-05-31 0000276720 us-gaap:RetainedEarningsMember 2024-09-01 2025-05-31 0000276720 us-gaap:RetainedEarningsMember 2024-03-01 2024-05-31 0000276720 us-gaap:RetainedEarningsMember 2023-09-01 2024-05-31 0000276720 pcyo:RangeviewDistrictMember srt:MaximumMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember srt:MaximumMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 pcyo:RangeviewDistrictMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2025-05-31 0000276720 srt:MaximumMember pcyo:LostCreekLoanMember 2022-06-28 0000276720 pcyo:SingleFamilyRentalHomeNotesOneMember 2024-11-01 2024-11-01 0000276720 us-gaap:LineOfCreditMember 2025-05-31 0000276720 pcyo:SingleFamilyRentalHomeNotesOneMember 2025-05-31 0000276720 pcyo:LostCreekLoanMember 2022-06-28 0000276720 pcyo:SingleFamilyRentalHomeNotesMember 2025-05-31 0000276720 pcyo:LostCreekLoanMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:LoanReceivableMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 us-gaap:ConstructionMember 2025-03-01 2025-05-31 0000276720 pcyo:WaterServiceOperationsMember 2025-03-01 2025-05-31 0000276720 pcyo:WastewaterServiceOperationsMember 2025-03-01 2025-05-31 0000276720 pcyo:SingleFamilyRentalsMember 2025-03-01 2025-05-31 0000276720 pcyo:ProjectManagementCostsMember 2025-03-01 2025-05-31 0000276720 us-gaap:ConstructionMember 2024-09-01 2025-05-31 0000276720 pcyo:WaterServiceOperationsMember 2024-09-01 2025-05-31 0000276720 pcyo:WastewaterServiceOperationsMember 2024-09-01 2025-05-31 0000276720 pcyo:ProjectManagementCostsMember 2024-09-01 2025-05-31 0000276720 us-gaap:ConstructionMember 2024-03-01 2024-05-31 0000276720 pcyo:WaterServiceOperationsMember 2024-03-01 2024-05-31 0000276720 pcyo:WastewaterServiceOperationsMember 2024-03-01 2024-05-31 0000276720 pcyo:SingleFamilyRentalsMember 2024-03-01 2024-05-31 0000276720 pcyo:ProjectManagementCostsMember 2024-03-01 2024-05-31 0000276720 us-gaap:ConstructionMember 2023-09-01 2024-05-31 0000276720 pcyo:WaterServiceOperationsMember 2023-09-01 2024-05-31 0000276720 pcyo:WastewaterServiceOperationsMember 2023-09-01 2024-05-31 0000276720 pcyo:SingleFamilyRentalsMember 2023-09-01 2024-05-31 0000276720 pcyo:ProjectManagementCostsMember 2023-09-01 2024-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2025-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2025-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2025-02-28 0000276720 2025-02-28 0000276720 pcyo:LandDevelopmentSegmentMember 2024-08-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2024-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-02-29 0000276720 pcyo:LandDevelopmentSegmentMember 2024-02-29 0000276720 2024-02-29 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2023-08-31 0000276720 pcyo:LandDevelopmentSegmentMember 2023-08-31 0000276720 pcyo:RangeviewDistrictMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:SkyRanchHomesMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:OilAndGasOperatorMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:MelodyDrHortonMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:LennarMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:KbHomeColoradoIncMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:ChallengerMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2024-09-01 2025-05-31 0000276720 pcyo:SkyRanchHomesMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:OilAndGasOperatorMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:MelodyDrHortonMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:LennarMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:KbHomeColoradoIncMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:ChallengerMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-09-01 2024-05-31 0000276720 pcyo:EquityIncentivePlan2024Member 2025-05-31 0000276720 2023-08-31 0000276720 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2025-05-31 0000276720 us-gaap:CorporateNonSegmentMember 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-08-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2024-08-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2024-08-31 0000276720 us-gaap:CorporateNonSegmentMember 2024-08-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2025-03-01 2025-05-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2024-09-01 2025-05-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2024-03-01 2024-05-31 0000276720 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 pcyo:RangeviewDistrictMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 us-gaap:RelatedPartyMember 2024-08-31 0000276720 us-gaap:NonrelatedPartyMember 2025-05-31 0000276720 us-gaap:NonrelatedPartyMember 2024-08-31 0000276720 pcyo:RangeviewDistrictMember pcyo:WisePartnershipMember us-gaap:RelatedPartyMember 2025-01-01 0000276720 pcyo:LostCreekWaterSupplyMember 2025-05-31 0000276720 pcyo:LostCreekWaterSupplyMember 2024-08-31 0000276720 2025-02-07 0000276720 2020-12-31 0000276720 pcyo:RangeviewDistrictMember pcyo:WisePartnershipMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:WisePartnershipMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:LostCreekDesignatedBasinMember 2024-09-01 2025-05-31 0000276720 pcyo:HenrylynIrrigationDistrictMember 2024-09-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:WisePartnershipMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:WisePartnershipMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:ScenarioPlanMember pcyo:FacilitiesFundingAndAcquisitionAgreementMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember srt:MaximumMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:NelsonPipelineConstructorsLlcMember pcyo:ContractToConstructWetUtilityPipelineMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:NelsonPipelineConstructorsLlcMember pcyo:ContractToConstructWetUtilityPipelineMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:NelsonPipelineConstructorsLlcMember pcyo:ContractToConstructWetUtilityPipelineMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:NelsonPipelineConstructorsLlcMember pcyo:ContractToConstructWetUtilityPipelineMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:WaterTapFeeMember 2025-03-01 2025-05-31 0000276720 pcyo:WastewaterTapFeeMember 2025-03-01 2025-05-31 0000276720 pcyo:MeteredWaterAndWastewaterUsageFeesMember 2025-03-01 2025-05-31 0000276720 pcyo:WaterTapFeeMember 2024-09-01 2025-05-31 0000276720 pcyo:WastewaterTapFeeMember 2024-09-01 2025-05-31 0000276720 pcyo:MeteredWaterAndWastewaterUsageFeesMember 2024-09-01 2025-05-31 0000276720 pcyo:WaterTapFeeMember 2024-03-01 2024-05-31 0000276720 pcyo:WastewaterTapFeeMember 2024-03-01 2024-05-31 0000276720 pcyo:MeteredWaterAndWastewaterUsageFeesMember 2024-03-01 2024-05-31 0000276720 pcyo:WaterTapFeeMember 2023-09-01 2024-05-31 0000276720 pcyo:WastewaterTapFeeMember 2023-09-01 2024-05-31 0000276720 pcyo:MeteredWaterAndWastewaterUsageFeesMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:SingleFamilyRentalsMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:SecondSubphaseMember 2024-09-01 2025-05-31 0000276720 pcyo:FirstSubphaseMember 2024-09-01 2025-05-31 0000276720 pcyo:Phase2DevelopmentMember 2024-09-01 2025-05-31 0000276720 pcyo:Phase1DevelopmentMember 2024-09-01 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:LoanReceivableMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:OilAndGasOperatorMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-09-01 2025-05-31 0000276720 pcyo:OilAndGasOperatorMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2023-09-01 2024-05-31 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2025-01-15 2025-01-15 0000276720 pcyo:ShareBasedPaymentArrangementNonemployeeBoardMembersMember pcyo:EquityPlan2014AndEquityIncentivePlan2024Member 2024-01-17 2024-01-17 0000276720 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2025-05-31 0000276720 us-gaap:FairValueMeasurementsRecurringMember 2025-05-31 0000276720 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2024-08-31 0000276720 us-gaap:FairValueMeasurementsRecurringMember 2024-08-31 0000276720 pcyo:SingleFamilyRentalsMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember pcyo:NoteReceivableMember us-gaap:RelatedPartyMember 2024-08-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2025-03-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2024-09-01 2025-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2024-03-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember us-gaap:RelatedPartyMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:FacilitiesFundingAndAcquisitionAgreementMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:RangeviewDistrictMember srt:MaximumMember pcyo:LoanReceivableMember us-gaap:RelatedPartyMember 2025-05-31 0000276720 pcyo:ThirdSubphaseMember 2024-09-01 2025-05-31 0000276720 pcyo:SingleFamilyRentalsMember 2024-09-01 2025-05-31 0000276720 pcyo:FourthSubphaseMember 2024-09-01 2025-05-31 0000276720 pcyo:FifthSubphaseMember 2024-09-01 2025-05-31 0000276720 us-gaap:LineOfCreditMember 2024-01-31 0000276720 pcyo:SingleFamilyRentalHomeNotesTwoMember 2023-08-30 0000276720 pcyo:SingleFamilyRentalHomeNotesOneMember 2021-11-29 0000276720 pcyo:SingleFamilyRentalHomeNotesTwoMember 2023-08-30 2023-08-30 0000276720 pcyo:PaymentBeginningOnJuly282027Member pcyo:LostCreekLoanMember 2022-06-28 2022-06-28 0000276720 pcyo:PaymentBeginningOnJuly282025Member pcyo:LostCreekLoanMember 2022-06-28 2022-06-28 0000276720 us-gaap:LineOfCreditMember 2024-01-31 2024-01-31 0000276720 pcyo:SingleFamilyRentalHomeNotesOneMember 2021-11-29 2021-11-29 0000276720 pcyo:LostCreekLoanMember 2022-06-28 2022-06-28 0000276720 pcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember 2025-03-01 2025-05-31 0000276720 pcyo:LostCreekWaterSupplyMember 2024-09-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2025-03-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2025-03-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2025-03-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-09-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2024-09-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2024-09-01 2025-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-03-01 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2024-03-01 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2024-03-01 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2023-09-01 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:SingleFamilyRentalsMember 2023-09-01 2024-05-31 0000276720 us-gaap:OperatingSegmentsMember pcyo:LandDevelopmentSegmentMember 2023-09-01 2024-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2025-03-01 2025-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2025-03-01 2025-05-31 0000276720 2025-03-01 2025-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-09-01 2025-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2024-09-01 2025-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2024-03-01 2024-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2024-03-01 2024-05-31 0000276720 2024-03-01 2024-05-31 0000276720 pcyo:WaterAndWastewaterResourceDevelopmentSegmentMember 2023-09-01 2024-05-31 0000276720 pcyo:LandDevelopmentSegmentMember 2023-09-01 2024-05-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:ContractToConstructFencingAroundPhase2bMember us-gaap:RelatedPartyMember 2021-09-01 2022-08-31 0000276720 pcyo:SkyRanchCommunityAuthorityBoardMember pcyo:ContractToConstructFencingAroundPhase2aMember us-gaap:RelatedPartyMember 2021-09-01 2022-08-31 0000276720 srt:MaximumMember pcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember 2025-03-01 2025-05-31 0000276720 pcyo:SkyRanchAndWaterAndWastewaterConstructionProjectsMember 2024-09-01 2025-05-31 0000276720 pcyo:ThirdSubphaseMember 2025-05-31 0000276720 pcyo:SecondSubphaseMember 2025-05-31 0000276720 pcyo:FourthSubphaseMember 2025-05-31 0000276720 pcyo:FirstSubphaseMember 2025-05-31 0000276720 2023-09-01 2024-05-31 0000276720 pcyo:WildPointeServiceRightsMember 2025-05-31 0000276720 pcyo:WaterSupplyOtherMember 2025-05-31 0000276720 pcyo:SkyRanchWaterRightsAndOtherCostsMember 2025-05-31 0000276720 pcyo:SkyRanchPipelineMember 2025-05-31 0000276720 pcyo:RangeviewWaterSystemMember 2025-05-31 0000276720 pcyo:RangeviewWaterSupplyMember 2025-05-31 0000276720 pcyo:FairgroundsWaterAndWaterSystemMember 2025-05-31 0000276720 2025-05-31 0000276720 pcyo:WildPointeServiceRightsMember 2024-08-31 0000276720 pcyo:WaterSupplyOtherMember 2024-08-31 0000276720 pcyo:SkyRanchWaterRightsAndOtherCostsMember 2024-08-31 0000276720 pcyo:SkyRanchPipelineMember 2024-08-31 0000276720 pcyo:RangeviewWaterSystemMember 2024-08-31 0000276720 pcyo:RangeviewWaterSupplyMember 2024-08-31 0000276720 pcyo:FairgroundsWaterAndWaterSystemMember 2024-08-31 0000276720 2024-08-31 0000276720 2025-07-07 0000276720 2024-09-01 2025-05-31 pcyo:agreement pcyo:segment utr:aft pcyo:claim iso4217:USD utr:gal iso4217:USD shares shares iso4217:USD pure pcyo:M pcyo:installment pcyo:home pcyo:item pcyo:customer pcyo:LetterOfCredit http://fasb.org/us-gaap/2025#AccruedLiabilitiesCurrent 0000276720 --08-31 2025 Q3 false 432513 432513 0 0 0 0 0.003 0.003 P3M P15M P18M30D P3Y P3Y http://fasb.org/us-gaap/2025#PrimeRateMember 0.33 0.33 http://fasb.org/us-gaap/2025#PrimeRateMember http://fasb.org/us-gaap/2025#AccruedLiabilitiesCurrent 10-Q true 2025-05-31 false 000-08814 PURE CYCLE CORPORATION CO 84-0705083 34501 E. Quincy Avenue, Bldg. 1, Suite D Watkins CO 80137 303 292 – 3456 Common Stock 1/3 of $.01 par value PCYO NASDAQ Yes Yes Non-accelerated Filer true false false 24074305 14392000 21946000 1331000 1472000 633000 781000 530000 8068000 3647000 10100000 25205000 37695000 6065000 3412000 64954000 60486000 2473000 3161000 4891000 5059000 4513000 3683000 451000 352000 1326000 1164000 40600000 30864000 1222000 1221000 138000 158000 151739000 147354000 2607000 1948000 2303000 1514000 911000 2208000 1442000 984000 2173000 2000 346000 64000 7153000 9349000 6512000 6821000 1395000 1395000 4000 87000 15064000 17652000 0.001 0.001 25000000 25000000 432513 432513 432513000 432513000 40000000 40000000 24074305 24063894 80000 80000 175419000 175125000 -38824000 -45503000 136675000 129702000 151739000 147354000 148000 145000 507000 458000 149000 1432000 1324000 5045000 102000 85000 284000 258000 1700000 581000 5292000 1162000 2526000 4795000 5981000 7906000 138000 221000 507000 362000 131000 123000 373000 357000 246000 222000 619000 639000 5140000 7604000 14887000 16187000 533000 564000 1418000 1628000 237000 173000 642000 513000 437000 1192000 2060000 1961000 106000 154000 360000 401000 40000 71000 133000 161000 409000 410000 1248000 1132000 121000 174000 576000 406000 1883000 2738000 6437000 6202000 1798000 1647000 6295000 5082000 125000 151000 429000 447000 1334000 3068000 1726000 4456000 417000 217000 1223000 1156000 210000 279000 675000 873000 1140000 392000 5857000 479000 18000 56000 -7000 -13000 115000 121000 101000 109000 319000 328000 2993000 3852000 9277000 6813000 737000 1027000 2275000 1805000 2256000 2825000 7002000 5008000 0.09 0.12 0.29 0.21 0.09 0.12 0.29 0.21 24076022 24087170 24077188 24085578 24143534 24143039 24166926 24146361 432513 24076305 80000 175390000 -41058000 134412000 29000 29000 2000 22000 22000 2256000 2256000 432513 24074305 80000 175419000 -38824000 136675000 432513 24088734 80000 175014000 -54650000 120444000 1608 15000 15000 40000 40000 15000 141000 141000 2825000 2825000 432513 24075342 80000 175069000 -51966000 123183000 432513 24063894 80000 175125000 -45503000 129702000 9200 21000 21000 13815 15396 180000 180000 93000 93000 28000 323000 323000 7002000 7002000 432513 24074305 80000 175419000 -38824000 136675000 432513 24078720 80000 174689000 -56535000 118234000 8000 37000 37000 13978 19644 195000 195000 148000 148000 45000 439000 439000 5008000 5008000 432513 24075342 80000 175069000 -51966000 123183000 7002000 5008000 1677000 1579000 -141000 1211000 213000 1353000 166000 -315000 294000 380000 122000 251000 234000 76000 90000 2000 -56000 -10161000 -6550000 -1189000 -113000 -2075000 1934000 -8388000 2986000 3799000 -793000 282000 409000 -1206000 -1994000 59000 291000 6878000 1226000 75000 100000 171000 -8350000 -3991000 27000 23000 323000 439000 -350000 -462000 -4901000 -5246000 25358000 28487000 20457000 23241000 14392000 20360000 6065000 2881000 20457000 23241000 4351000 65000 309000 312000 494000 205000 90000 84000 201000 211000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1 – PRESENTATION OF INTERIM INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared by Pure Cycle Corporation (the “Company” or “Pure Cycle”) and include all adjustments that are of a normal recurring nature and are in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows of the Company as of and for the three and nine months ended May 31, 2025 and 2024. The August 31, 2024 balance sheet was derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted. It is suggested the accompanying consolidated financial statements and notes be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2024 (“2024 Annual Report”) filed with the U.S. Securities and Exchange Commission (“SEC”) on November 13, 2024. The results of operations for interim periods presented are not necessarily indicative of the operating results expected for the full fiscal year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used to account for certain items such as revenue recognition, dollar amount of reimbursable costs and collectability of reimbursable costs, costs of revenue for lot sales, share-based compensation, certain accrued liabilities, and the useful lives and recoverability of long-lived assets. Actual results could differ from those estimates <span style="color:#212529;">and assumptions due to risks and uncertainties, including uncertainty in the current economic environment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning September 1, 2024, and interim periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its consolidated financial statement disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In December 2023, FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which requires expanded disclosure of our income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its consolidated financial statement disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” ("ASU 2024-03"), which requires disaggregated disclosure of certain costs and expenses on an interim and annual basis in the notes to the financial statements. ASU 2024-03 is effective for the Company for annual periods beginning <span style="background:#ffffff;">September 1, 2027</span>. The Company is currently evaluating the impact ASU 2024-03 will have on its financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Management has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact on our consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has reclassified certain prior year information to conform to the current year presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared by Pure Cycle Corporation (the “Company” or “Pure Cycle”) and include all adjustments that are of a normal recurring nature and are in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows of the Company as of and for the three and nine months ended May 31, 2025 and 2024. The August 31, 2024 balance sheet was derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted. It is suggested the accompanying consolidated financial statements and notes be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2024 (“2024 Annual Report”) filed with the U.S. Securities and Exchange Commission (“SEC”) on November 13, 2024. The results of operations for interim periods presented are not necessarily indicative of the operating results expected for the full fiscal year. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used to account for certain items such as revenue recognition, dollar amount of reimbursable costs and collectability of reimbursable costs, costs of revenue for lot sales, share-based compensation, certain accrued liabilities, and the useful lives and recoverability of long-lived assets. Actual results could differ from those estimates <span style="color:#212529;">and assumptions due to risks and uncertainties, including uncertainty in the current economic environment.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), which requires expanded disclosure of significant segment expenses and other segment items on an annual and interim basis. ASU 2023-07 is effective for the Company for annual periods beginning September 1, 2024, and interim periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-07 will have on its consolidated financial statement disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In December 2023, FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" ("ASU 2023-09"), which requires expanded disclosure of our income rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning September 1, 2025. The Company is currently evaluating the impact ASU 2023-09 will have on its consolidated financial statement disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” ("ASU 2024-03"), which requires disaggregated disclosure of certain costs and expenses on an interim and annual basis in the notes to the financial statements. ASU 2024-03 is effective for the Company for annual periods beginning <span style="background:#ffffff;">September 1, 2027</span>. The Company is currently evaluating the impact ASU 2024-03 will have on its financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Management has evaluated other recently issued accounting pronouncements and does not believe that any of these pronouncements will have a significant impact on our consolidated financial statements and related disclosures. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has reclassified certain prior year information to conform to the current year presentation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2 – REIMBURSABLE PUBLIC IMPROVEMENTS AND NOTE RECEIVABLE FROM THE SKY RANCH COMMUNITY AUTHORITY BOARD</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Sky Ranch Community Authority Board (“Sky Ranch CAB”) and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Notes 5 and 15 to the 2024 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The notes receivable – related party, reimbursable public improvements and project management fees are due to the Company from the Sky Ranch CAB and reports the balances owed by the Sky Ranch CAB to the Company for public improvements paid for by Pure Cycle which are reimbursable from the Sky Ranch CAB and include project management fees related to the Company’s management of the construction of the public improvements, and interest accrued on the unpaid balances related to advances from the Company to fund certain public improvements in the ongoing development of the Sky Ranch master planned community (Sky Ranch). Pure Cycle has advanced funds to the Sky Ranch CAB for the cost of constructing certain public improvements at Sky Ranch which are the ultimate responsibility of the Sky Ranch CAB. During the three and nine months ended May 31, 2025, Pure Cycle spent $2.9 million and $9.4 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Additionally, for the three and nine months ended May 31, 2025, project management fees of $0.1 million and $0.5 million and interest income on the outstanding note receivable of $0.4 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2025, the Sky Ranch CAB paid Pure Cycle $0.8 million and $11.4 million pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the three and nine months ended May 31, 2024, Pure Cycle spent $4.1 million and $7.6 million on public improvements which are payable by the Sky Ranch CAB to Pure Cycle. Since Pure Cycle believes the amounts are probable of collection, they have been added to the note receivable from the Sky Ranch CAB. Additionally, for the three and nine months ended May 31, 2024, project management fees of less than $0.2 million and $0.4 million and interest income on the outstanding note receivable of $0.2 million and $1.2 million were also added to the note receivable. During the three and nine months ended May 31, 2024, the Sky Ranch CAB paid Pure Cycle $0 and $0.3 million, respectively, pursuant to the note. Pursuant to the agreements with the Sky Ranch CAB, any payments received are initially applied to interest.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the activity and balances associated with the note receivable from the Sky Ranch CAB:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:64.15%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,915</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,626</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Payments received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,541</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,999</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,828</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Payments received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (286)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,541</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The note receivable from the Sky Ranch CAB accrues interest at 6% per annum. Public improvements which do not qualify for reimbursement at the time of being incurred are considered contract fulfillment costs and are recorded as land development construction costs as incurred. If public improvement costs are deemed qualified for reimbursement, the costs are recognized as notes receivable - related party. The Company assesses the collectability of the note receivable from the Sky Ranch CAB, which includes reimbursable public improvements, project management fees and the related interest income, at each reporting period. The Sky Ranch CAB has an obligation to repay the Company, but the ability of the Sky Ranch CAB to do so before the contractual termination dates is dependent upon the establishment of a tax base or other fee generating activities sufficient to fund reimbursable costs incurred.</p> 2900000 9400000 100000 500000 400000 1200000 800000 11400000 4100000 7600000 200000 400000 200000 1200000 0 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the activity and balances associated with the note receivable from the Sky Ranch CAB:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:64.15%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,915</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,626</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Payments received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,541</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,999</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,828</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Payments received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (286)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,541</p></td></tr></table> 38005000 28915000 3395000 4626000 800000 40600000 33541000 40964000 24999000 11058000 8828000 11422000 286000 40600000 33541000 0.06 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3 – REVENUES, FEES AND OTHER INCOME ITEMS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s revenue is primarily generated from three unique segments: (1) Sales of water and wastewater taps, metered water and wastewater usage; (2) the sale of lots to homebuilders; and (3) rent collected from its single-family homes. Detailed descriptions of the policies related to revenue recognition are included in Note 2 to the 2024 Annual Report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following describes significant components of revenue for the three and nine months ended May 31, 2025 and 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Water and wastewater tap fees </i>– During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 20 water taps, respectively, generating $1.4 million and $0.5 million in tap fee revenues, respectively. During the three months ended May 31, 2025 and 2024, the Company sold a total of 40 and 18 wastewater taps, respectively, generating $0.3 million and $0.1 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 130 and 35 water taps, respectively, generating $4.3 million and $0.9 million in tap fee revenues, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 127 and 33 wastewater taps, respectively, generating $1.0 million and $0.2 million in tap fee revenues, respectively. The water taps were all sold at Sky Ranch and Wild Pointe, and the wastewater taps were all sold at Sky Ranch.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Metered water usage and wastewater treatment fees</i><span style="font-style:italic;font-weight:bold;"> –</span> During the three months ended May 31, 2025 and 2024, the Company sold a total of 76 and 394 acre-feet of water, respectively, generating $0.4 million and $1.7 million in metered water and wastewater treatment fees revenue, respectively. During the nine months ended May 31, 2025 and 2024, the Company sold a total of 442 and 1,422 acre-feet of water, respectively, generating $2.1 million and $5.8 million in metered water and wastewater treatment fees revenue, respectively. The Company provides water and wastewater services to customers, for which the customers are charged monthly usage fees. Water usage fees are assessed to customers based on actual metered usage each month plus a base monthly service fee assessed per single family equivalent (“SFE”) unit served. One SFE is a customer, whether residential, commercial or industrial, that imparts a demand on the Company’s water or wastewater systems similar to the demand of a family of four persons living in a single-family house on a standard-sized lot. Water usage pricing is based on a tiered pricing structure, and certain usage revenues are subject to royalties as described in the 2024 Annual Report. The Company’s largest customers for water are for industrial users, mainly oil and gas companies using water in drilling and hydraulic fracking processes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Lot sales </i>– For the three months ended May 31, 2025 and 2024, the Company recognized $2.5 million and $4.8 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. For the nine months ended May 31, 2025 and 2024, the Company recognized $6.0 million and $7.9 million of lot sales revenue, respectively, which was recognized using the percent-of-completion method for the Company’s land development activities at the Sky Ranch Master Planned Community. As of May 31, 2025, the first development phase (509 lots) is complete and the second development phase (1,032 lots) is being developed in five subphases, referred to as Phase 2A (229 lots), Phase 2B (211 lots), Phase 2C (228 lots), Phase 2D (218 lots) and Phase 2E (146 lots). As of May 31 2025, Phase 2A is 100% complete, Phase 2B is approximately 96% complete, Phase 2C is approximately 68% complete, Phase 2D is approximately 29% complete, and Phase 2E is expected to begin development work in fiscal 2026. Phase 2B is substantially complete with some landscaping and warranty items remaining. Phase 2C is expected to be completed by the end of Pure Cycle’s fiscal <span style="-sec-ix-hidden:Hidden__b6C05bAyUaFjrffYF1-AQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span>, Phase 2D is expected to be completed in fiscal <span style="-sec-ix-hidden:Hidden_68dfMrb6P0C_WaZnmBTodg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span>, and Phase 2E is expected to be completed by the end of calendar <span style="-sec-ix-hidden:Hidden_dB6t0Alc9kqKNC4OPt_hKQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Project management fees</i> – During the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.2 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.5 million and $0.4 million of project management revenue, respectively, from the Sky Ranch CAB, a related party, for managing the Sky Ranch development project.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Single-family rental revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements.  Pure Cycle <span style="background:#ffffff;">generally rents its single-family properties under </span><span style="background:#ffffff;">non-cancelable</span><span style="background:#ffffff;"> </span><span style="background:#ffffff;">one-year</span><span style="background:#ffffff;"> lease agreements. </span>For the three months ended May 31, 2025 and 2024, the Company recognized $0.1 million and $0.1 million of rental property revenues, respectively. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.4 million and $0.4 million of rental property revenues, respectively.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately <span style="-sec-ix-hidden:Hidden_TVGC-N3mjUWd2sXMTcGjfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> more years to build and rent all these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Special facility projects and other revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Pure Cycle receives fees from customers including municipalities and area water providers for contract operations services. These fees are recognized as earned, typically monthly, plus charges for additional work performed. Additionally, the Company performs certain construction activities at Sky Ranch. The activities performed include construction and maintenance services. The revenue for both types of services are invoiced and recognized as special facility projects revenue. For the three months ended May 31, 2025 and 2024, the Company recognized $0.2 million and $0.2 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party. For the nine months ended May 31, 2025 and 2024, the Company recognized $0.6 million and $0.6 million of special facility projects and other revenue, an immaterial amount of which is from work performed for the Sky Ranch CAB, a related party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes and balances of the Company’s deferred revenue accounts by segment are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at February 28, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,048</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,551)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,489</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2025</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 986</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at February 29, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,899)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,824</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2024</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,561</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,027)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,038)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,851</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2025</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 986</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,058)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,222)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2024</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,561</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company receives deposits or pre-payments from oil and gas operators to reserve water for use in future well drilling and fracking operations. When the operators use the water, the Company recognizes the revenue for these payments in the metered water usage from the commercial customers’ line on the statement of income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes lot sales over time as construction activities progress and not necessarily when payment is received. For example, the Company may receive milestone payments before revenue can be recognized (i.e., prior to the Company completing cumulative progress which faithfully represents the transfer of goods and services to the customer), which results in the Company recording deferred revenue. The Company recognizes this revenue into income as construction activities progress, measured based on costs incurred compared to total estimated costs of the project, which management believes is a faithful representation of the transfer of goods and services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenue allocated to remaining performance obligations such as described above represents contracted revenue that has not yet been recognized, which includes unearned revenue and amounts that will be recognized as revenue in future periods. </p> 3 40 20 1400000 500000 40 18 300000 100000 130 35 4300000 900000 127 33 1000000 200000 76 394 400000 1700000 442 1422 2100000 5800000 2500000 4800000 6000000 7900000 509 1032 5 229 211 228 218 146 1 0.96 0.68 0.29 100000 200000 500000 400000 14 false P1Y 100000 100000 400000 400000 17 84 14 98 200000 200000 600000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes and balances of the Company’s deferred revenue accounts by segment are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at February 28, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,048</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,551)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,489</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2025</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 986</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at February 29, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,899)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,824</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2024</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,561</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,027)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,038)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,851</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2025</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 986</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:62.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Water and Wastewater Resource Development</b></p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land Development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,058)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,222)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053</p></td></tr><tr><td style="vertical-align:bottom;width:35.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at May 31, 2024</p></td><td style="vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,561</p></td></tr></table> 2048000 2048000 11000 3540000 3551000 13000 2476000 2489000 2000 984000 986000 31000 2605000 2636000 18000 4881000 4899000 3824000 3824000 13000 1548000 1561000 2173000 2173000 11000 6027000 6038000 13000 4838000 4851000 2000 984000 986000 69000 1661000 1730000 164000 8058000 8222000 108000 7945000 8053000 13000 1548000 1561000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4 – FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Fair value accounting guidance includes a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 inputs) and the lowest priority to unobservable inputs (Level 3 inputs). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value for certain of the Company’s financial instruments (i.e., cash, restricted cash, short term investments, accounts receivable, accounts payable, accrued liabilities, the SFR Notes and the Lost Creek Note, each as defined in Note 6 below) materially approximate their fair value because of their short-term nature and generally negligible credit losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025 and August 31, 2024, the Company had no assets or liabilities measured at fair value on a recurring basis. As of May 31, 2025 and August 31, 2024, the Company had one Level 3 asset (notes receivable – related party), measured at fair value on a nonrecurring basis, for which the Company did not record any impairment charges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There were no transfers between Level 1, 2 or 3 categories during the three and nine months ended May 31, 2025 and 2024.</p> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5 – WATER, LAND AND OTHER FIXED ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s water rights and current water and wastewater service agreements, including capitalized terms not defined herein, are more fully described in Note 4 to the 2024 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Investment in Water and Water Systems</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s Investments in water and water systems consist of the following costs and accumulated depreciation and depletion:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Depreciation</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Depletion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Depletion</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Rangeview water system</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,579)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Rangeview water supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (20)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Water supply – Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,307)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Sky Ranch water rights and other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,661)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,641)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Sky Ranch pipeline</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,366)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Lost Creek water supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fairgrounds water and water system</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,657)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,591)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Wild Pointe service rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,384)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,261)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,765)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net investments in water and water systems</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the three months ended May 31, 2025 there were no<span style="white-space:pre-wrap;"> additional acquisitions of water rights. During the nine months ended May 31, 2025, the Company’s Lost Creek water supply increased </span>$3.5 million, primarily from the acquisition of 378 acre-feet of ditch water in the <span style="color:#242424;background:#ffffff;">Henrylyn Irrigation District and </span><span style="color:#242424;background:#ffffff;">220</span><span style="color:#242424;background:#ffffff;"> acre-feet of groundwater rights in the Lost Creek Designated Basin. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#242424;background:#ffffff;">The Company, the Rangeview Metropolitan District (“Rangeview District”) and the State Land Board filed a Water Court Application on December 31, 2020 seeking: (1) to adjudicate </span><span style="color:#242424;background:#ffffff;">1,635</span><span style="color:#242424;white-space:pre-wrap;background:#ffffff;"> acre feet of water from the Box Elder Creek Alluvial aquifer (a new water right), (2) consolidate and enlarge certain reservoirs on the Lowry Ranch, (3) approve new places of use for existing water rights, (4) approve new places of storage for certain water rights, and (5) approve a new alternate diversion point for certain existing water rights. On February 7, 2025, the Water Court denied our new water right application of </span><span style="color:#242424;background:#ffffff;">1,635</span><span style="color:#242424;white-space:pre-wrap;background:#ffffff;"> acre feet of Box Elder Creek Alluvial aquifer water, as well as the consolidation and enlargement of certain reservoirs on the Lowry Ranch. Neither of these rulings impacted our existing water rights or existing reservoir storage sites. The Court sought additional information from the Company and opposing parties regarding the </span><span style="color:#242424;background:#ffffff;">three</span><span style="color:#242424;white-space:pre-wrap;background:#ffffff;"> claims which remain outstanding before continuing the trial. The Company has provided the additional information and is working with opposing parties to reach a settlement agreement. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Construction in Progress</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The construction in progress account represents costs incurred on various construction projects currently underway that as of the balance sheet date have not been completed and placed into service. The construction in progress account consists primarily of costs incurred relating to water facilities and Sky Ranch infrastructure being constructed, which Pure Cycle anticipates will be placed in service during the next 12 months. During the three and nine months ended May 31, 2025, the Company incurred $0.7 million and $1.9 million of costs related to construction in Sky Ranch and water and wastewater construction projects. The Company capitalized less than $0.1 million and $2.5 million of costs as projects were completed and placed into service during the three and nine months ended May 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Single-Family Rental Homes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, Pure Cycle has 14 single-family detached homes rented under separate lease agreements. Pure Cycle has begun construction on 17 additional rental homes in Phase 2B, all of which the Company believes will be available for rent in fiscal 2026. As of May 31, 2025, the Company had reserved 84 lots in Phases 2B, 2C and 2D of Sky Ranch for future rental units. When combined with the 14 units already built and rented, these additions will bring the total single-family rentals to 98. The Company expects to take approximately <span style="-sec-ix-hidden:Hidden_7L9W1z9_0kKGd_tQkDkkuQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> more years to build and rent these units. Based on these projections, the Company believes this could become a reportable operating segment in the future once its operations become material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s Investments in water and water systems consist of the following costs and accumulated depreciation and depletion:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Depreciation</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Depletion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Depletion</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Rangeview water system</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,579)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Rangeview water supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (20)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Water supply – Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,307)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Sky Ranch water rights and other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,661)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,641)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Sky Ranch pipeline</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,366)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Lost Creek water supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fairgrounds water and water system</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,657)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,591)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Wild Pointe service rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,384)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,261)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,765)</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net investments in water and water systems</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 31695000 5644000 23381000 3579000 16198000 21000 15889000 20000 1300000 1136000 7588000 2307000 7690000 1661000 7764000 1641000 5740000 1510000 5740000 1366000 10812000 7357000 2900000 1657000 2900000 1591000 1632000 1384000 1632000 1261000 77967000 13013000 72251000 11765000 64954000 60486000 0 3500000 378 220 1635 1635 3 700000 1900000 100000 2500000 14 17 84 14 98 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6 – DEBT AND OTHER LONG-TERM OBLIGATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, the outstanding principal and deferred financing costs of the Company’s loans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:67.32%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Single-Family Rental Home Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Lost Creek Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total outstanding principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less current maturities, net of current deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Debt, less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,512</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, the scheduled maturities (i.e., principal payments) of the Company’s loans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:68.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:28.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Scheduled principal payments</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Within 1 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,137</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,407</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total principal payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total principal payments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,858</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SFR Note 1</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On November 29, 2021, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 1”) with its primary bank to reimburse amounts expended for the construction of the first three single-family rental units. The SFR Note 1 has the following terms:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Initial principal amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Floating per annum interest rate equal to the Western Edition of the “Wall Street Journal” </span><span style="-sec-ix-hidden:Hidden_nu70h6ZCJkC4fe9vSYRH7w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Prime Rate</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> plus </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">0.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which has a floor of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.75%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and a ceiling of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.25% </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.25%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as of May 31, 2025). In the event of default, the interest rate on the SFR Note would be increased by adding an additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Maturity date of December 1, 2026</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fifty-three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> principal and interest payments each month which began July 1, 2022, in the amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$4,600</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> each and increased to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> each on November 1, 2024</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Estimated final principal and interest balloon payment of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$0.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million payable on December 1, 2026 </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Secured by </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> single-family rental homes</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Required minimum debt service coverage ratio of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.10</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, measured annually based on audited financial statements (which the Company satisfied as of August 31, 2024), calculated as net operating income less distributions divided by required principal and interest payments, with net operating income defined as net income plus interest, depreciation, and amortization.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SFR Note 2</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On August 30, 2023, PCY Holdings, LLC, a wholly owned subsidiary of the Company, entered a Promissory Note (“SFR Note 2”) with its primary bank to reimburse amounts expended for the construction of the next 11 single-family rental homes. The SFR Note 2 has the following terms:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Initial principal amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">An interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.51%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. In the event of default, the interest rate on the SFR Note 2 would be increased by adding an additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Maturity date of August 30, 2028</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fifty-nine</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> principal and interest payments each month beginning September 30, 2023, in the amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$21,200</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> each </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Estimated final principal and interest balloon payment of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million payable on August 30, 2028 </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Secured by </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">11</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> single-family rental homes</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Required minimum EBITDA of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million, measured annually at each fiscal year end (which the Company satisfied as of August 31, 2024).</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lost Creek Note</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On June 28, 2022, the Company entered a loan with its primary bank to fund the acquisition of 370 acre-feet of water rights the Company acquired on June 27, 2022, in the Lost Creek Designated Groundwater Basin area of Colorado (the “Lost Creek Note”). The Lost Creek Note has an original principal balance of $3.0 million, a ten-year maturity, monthly interest only payments averaging $12,000 per month </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">for thirty-six months which began on July 28, 2022, twenty-four monthly principal and interest payments of $42,000 beginning on July 28, 2025, fifty-nine monthly principal and interest payments of $32,000 beginning on July 28, 2027, and a balloon payment of less than $0.8 million plus unpaid and accrued interest due on June 28, 2032. The Lost Creek Note has a thirty-year amortization period and a fixed per annum interest rate equal to 4.90%. The Lost Creek Note is secured by the Lost Creek Water rights acquired with the note and any fees derived from the use of the Lost Creek Water rights. The Lost Creek Note does not contain any financial covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Working Capital Line of Credit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On January 31, 2024, the Company entered a Business Loan Agreement (“Working Capital LOC”) with its primary bank to provide a $5.0 million operating line of credit. The Working Capital LOC has a two-year maturity, monthly interest only payments if the line is drawn upon with unpaid principal and interest due at maturity, and a floating per annum interest rate equal to the Wall Street Journal Prime Rate (7.5% as of May 31, 2025), which has a floor of 5.00%. In the event of default, the interest rate on the Working Capital LOC would be increased by an additional 2.0%. As of May 31, 2025, the Company has not drawn on the Working Capital LOC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letters of Credit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">At May 31, 2025, the Company had 11 Irrevocable Letters of Credit (“LOCs”) outstanding. The LOCs are to guarantee the Company’s performance related to certain construction projects at Sky Ranch relating to the delivery of finished lots and as collateral for payment obligations outlined in the construction contract for certain single-family rental homes in Phase 2B. The Company has the intent and ability to perform on the contracts, after which, the LOC’s will expire at various dates from November 2025 through June 2026. As of May 31, 2025, the LOCs totaled $6 million, which are secured by cash balances maintained in restricted cash accounts at the Company’s bank, renew annually at various dates and have a 1% annual fee.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, the outstanding principal and deferred financing costs of the Company’s loans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:67.32%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Single-Family Rental Home Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Lost Creek Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total outstanding principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less current maturities, net of current deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (346)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Debt, less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,512</p></td></tr></table> 3908000 3000000 6908000 50000 346000 6512000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, the scheduled maturities (i.e., principal payments) of the Company’s loans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:68.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:28.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Scheduled principal payments</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Within 1 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,137</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Year 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,407</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total principal payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,908</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total principal payments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,858</p></td></tr></table> 387000 1357000 318000 3137000 302000 1407000 6908000 50000 6858000 3 1000000 0.005 0.0375 0.0425 0.0425 0.02 53 4600 5000 900000 3 1.1 11 3000000 0.0751 0.05 59 21200 2900000 11 3000000 370 3000000 P10Y 12000 36 24 42000 59 32000 800000 P30Y 0.049 5000000 P2Y 0.075 0.05 0.02 0 11 6000000 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7 – EMPLOYEE STOCK PLANS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company reserved 2.0 million shares of common stock for issuance to employees and directors pursuant to the Company’s 2024 Equity Incentive Plan (the “2024 Equity Plan”). As of May 31, 2025, there were 1,973,796 shares available for grant under the 2024 Equity Plan. Prior to the effective date of the 2024 Equity Plan, the Company granted options and stock awards to eligible participants under its 2014 Equity Plan (the “2014 Equity Plan”), which expired on April 12, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the combined stock option activity for the 2014 Equity Plan and 2024 Equity Plan for the periods noted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Remaining Contractual Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Approximate Aggregate Intrinsic Value </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net settlement exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (35,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Options exercisable at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 5.5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,221</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net settlement exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (32,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at May 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">During the nine months ended May 31, 2025 and 2024, the Company had net settlement exercises of stock options, whereby the optionee did not pay cash for the options exercised but instead received the number of shares equal to the difference between the exercise price and the market price on the date of exercise. During the three months ended May 31, 2025 and 2024, there were no net settlement exercises. During the nine months ended May 31, 2025, net settlement exercises resulted in 13,815 shares being issued and 21,185 options being cancelled in settlement of the shares issued. During the nine months ended May 31, 2024, net settlement exercises resulted in 13,978 shares being issued and 18,022 options being cancelled in settlement of the shares issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the activity and value of non-vested options under the 2014 Equity Plan and 2024 Equity Plan for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:18.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Grant Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.66</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.93</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.43</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at May 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All non-vested options are expected to vest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 15, 2025, the Company’s six non-employee Board members were each granted 2,566 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $11.69. There is no vesting requirement for the unrestricted stock grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 18, 2024, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 18, 2024 grant date, and 20% will vest on each anniversary of the grant date for four years subject to continued employment. On September 18, 2024, the Company also issued an employee 1,200 shares of restricted stock.  These shares vest <span style="-sec-ix-hidden:Hidden_0NsZMdxOFkGtNd6x9aV4Yg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/3</span></span> at the September 18, 2024 grant date, and <span style="-sec-ix-hidden:Hidden_HvyhmHzfBU2UUOk4oIbKjQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/3</span></span> will vest on each anniversary of the grant date for two years subject to continued employment. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 22, 2024, the Company issued a non-employee Board member 1,608 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.33. There is no vesting requirement for the unrestricted stock grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 17, 2024, the Company’s six non-employee Board members were each granted 3,006 shares of unrestricted stock. The fair market value of the unrestricted shares for share-based compensation expense is equal to the closing price of the Company's common stock on the date of grant of $9.98. There is no vesting requirement for the unrestricted stock grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 19, 2023, the Company issued certain employees 8,000 shares of restricted stock. These shares vested 20% at the September 19, 2023 grant date, and 20% vest each anniversary of the grant date for four years. The shares are eligible to vote and participate in any dividend or stock splits approved by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three and nine months ended May 31, 2025, the Company recognized less than $0.1 million and $0.3 million of stock-based compensation expense. For the three and nine months ended May 31, 2024, the Company recognized $0.2 million and $0.3 million of stock-based compensation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At May 31, 2025, the Company had unrecognized compensation expenses totaling $0.1 million relating to non-vested options and restricted stock that are expected to vest. The weighted-average period over which these options and shares of restricted stock are expected to vest is approximately two years.</p> 2000000 1973796 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the combined stock option activity for the 2014 Equity Plan and 2024 Equity Plan for the periods noted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average Remaining Contractual Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Approximate Aggregate Intrinsic Value </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net settlement exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (35,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Options exercisable at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 5.5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,221</p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net settlement exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (32,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Outstanding at May 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-size:9pt;"> 4.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td></tr></table> 524500 9.42 P4Y8M12D 877000 35000 7.89 489500 9.52 P4Y 769000 472500 9.54 P4Y 741000 563000 9.15 P5Y6M 1221000 32000 5.66 531000 9.36 P4Y10M24D 472000 0 0 13815 21185 13978 18022 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the activity and value of non-vested options under the 2014 Equity Plan and 2024 Equity Plan for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:18.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Grant Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at August 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.66</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited / Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at May 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.93</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.43</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested options outstanding at May 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr></table> 59000 4.45 42000 4.66 17000 3.93 111000 4.43 52000 4.41 59000 4.45 6 2566 11.69 8000 0.20 0.20 P4Y 1200 P2Y 1608 9.33 6 3006 9.98 8000 0.20 0.20 P4Y 100000 300000 200000 300000 100000 P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8 – RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">The Rangeview Metropolitan District</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Rangeview District and the Company’s agreements with the Rangeview District are described in greater detail in Note 15 to the 2024 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Rangeview District and the Company have entered into two loan agreements. In 1995, the Company extended a loan to the Rangeview District for borrowings of up to $0.3 million, which is unsecured, and bears interest based on the prevailing <span style="-sec-ix-hidden:Hidden_QS0sY_KXGk-3hjCk6ViiOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prime rate</span></span> plus 2% (9.5% at May 31, 2025). The maturity date of the loan is December 31, 2025, at which time it automatically renews through December 31, 2026. Beginning in January 2014, the Rangeview District and the Company entered into a funding agreement that allows the Company to continue to provide funding to the Rangeview District for day-to-day operations and accrue the funding into a note that bears interest at a rate of 8% per annum and remains in full force and effect for so long as the 2014 Amended and Restated Lease Agreement among the Rangeview District, the Company, and the State Board of Land Commissioners remains in effect. At May 31, 2025, balance in notes receivable - related parties, other totaled $1.2 million, which included borrowings of $1.2 million and accrued interest of less than $0.1 million. As of August 31, 2024, the principal and interest on both loan agreements totaled $1.2 million, which included $1.2 million of borrowings and less than $0.1 million of accrued interest. During the three and nine months ended May 31, 2025, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District. During the three and nine months ended May 31, 2024, the Company received interest and principal payments totaling $0 and $0.1 million from the Rangeview District.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, the Company provides funding to the Rangeview District for the Rangeview District’s participation in the “Wise Partnership.” The WISE Partnership and capitalized terms related to WISE not defined herein are defined in Note 8 to the 2024 Annual Report. During the three months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received 28 and 32 acre-feet of WISE water, paying $0.1 million and $0.1 million for this water. During the nine months ended May 31, 2025 and 2024, the Company, through the Rangeview District, received metered water deliveries of 58 acre-feet and 98 acre-feet of WISE water, paying $0.1 million and $0.3 million for this water. The cost of WISE water to the members is based on the water rates charged by Aurora Water and can be adjusted each January 1. As of January 1, 2025, WISE water was approximately $7.23 per thousand gallons and such rate will remain in effect through calendar 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sky Ranch Community Authority Board</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Sky Ranch CAB and the Company’s agreements with the Sky Ranch CAB are described in greater detail in Note 15 to the 2024 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Sky Ranch Districts and the Sky Ranch CAB are quasi-municipal corporations and political subdivisions of Colorado formed for the purpose of providing service to Sky Ranch. The Sky Ranch CAB was formed to, among other things, design, construct, finance, operate and maintain certain public improvements for the benefit of the property within the boundaries and/or service area of the Sky Ranch Districts. For the public improvements to be constructed and/or acquired, it is necessary for each Sky Ranch District, directly or through the Sky Ranch CAB, to be able to fund the improvements and pay its ongoing operations and maintenance expenses related to the provision of services that benefit the property. To fund these improvements, the Company and the Sky Ranch CAB entered into various funding agreements obligating the Company to advance funds to the Sky Ranch CAB for specified public improvements constructed starting in 2018. All amounts owed under the agreements bear interest at a rate of 6% per annum. Any advances not paid or reimbursed by the Sky Ranch CAB by December 31, 2058, for the first phase and December 31, 2060 for the second phase shall be deemed forever discharged and satisfied in full.  The Company has received cumulative, project-to-date payments of $47.7 million from the Sky Ranch CAB for payments on the note receivable including both principal and interest payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of May 31, 2025, the balance of the Company’s advances to the Sky Ranch CAB for improvements, including interest, net of reimbursements from the Sky Ranch CAB total $40.6 million. The advances have been used by the Sky Ranch CAB to pay for construction of public improvements. The Company submits specific costs for reimbursement to the Sky Ranch CAB that have been certified by an independent third-party. The Company anticipates providing additional funding of approximately $5.2 million for construction of public improvements to the Sky Ranch CAB during the remainder of fiscal 2025 related to Phase 2B, Phase 2C, Phase 2D and Phase 2E of the Sky Ranch development.  Payments from Sky Ranch CAB are made based on available cashflow from operations or from proceeds from the issuance of bonds. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In fiscal 2022, through a competitive bidding process, the Sky Ranch CAB awarded the Company a contract to construct fencing around Phase 2A of the Sky Ranch Master Planned Community. The contracted bid price is $0.4 million, which is being recognized as revenue as the construction of the fence progresses. Through the same process, the Sky Ranch CAB awarded the Company in fiscal 2024, a contract to construct fencing around Phase 2B of the Sky Ranch Master Planned Community.  The contracted bid price is $0.2 million, which is being recognized as revenue as the construction of the fence progresses.  During the three months ended May 31, 2025 and 2024, the Company recognized $0 of revenue related to these contracts. During the nine months ended May 31, 2025 and 2024, the Company recognized $0.1 and less than $0.1 million of revenue related to these contracts.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nelson Pipeline Constructors LLC</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Through a competitive bidding process, the Sky Ranch CAB awarded Nelson Pipeline Constructors, LLC (“Nelson”), a contract to construct the wet utility pipelines in Phase 2A of Sky Ranch. During the three months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 related to this contract. During the nine months ended May 31, 2025 and 2024, the Sky Ranch CAB paid Nelson $0 and $0.1 million related to this contract. Nelson is majority owned by the chair of the Company’s Board of Directors.</p> 2 300000 0.02 0.095 0.08 1200000 1200000 100000 1200000 1200000 100000 0 100000 0 100000 28 32 100000 100000 58 98 100000 300000 7.23 0.06 47700000 40600000 5200000 400000 200000 0 0 100000 100000 0 0 0 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9 – SIGNIFICANT CUSTOMERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has significant customers in its operations. The tables below present the percentage of total revenue for the reported customers for the nine months ended May 31, 2025 and 2024. For water and wastewater customers, the Company provides services on behalf of the Rangeview District, for which the significant end users include Sky Ranch CAB and two oil &amp; gas operators. The home builders at Sky Ranch account for lot purchase revenue but also for water and wastewater tap fee revenues. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">% of Total Revenue Generated From:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">KB Home</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Lennar</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Melody (DR Horton)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Two oil &amp; gas operators </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Challenger</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Sky Ranch CAB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of May 31, 2025, 77% of the reported trade accounts receivable balance, excluding oil and gas royalty receivable, is owed to Pure Cycle by the Rangeview District for tap fees, water usage and wastewater treatment fees. </p> The tables below present the percentage of total revenue for the reported customers for the nine months ended May 31, 2025 and 2024.<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">% of Total Revenue Generated From:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">KB Home</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Lennar</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Melody (DR Horton)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Two oil &amp; gas operators </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Challenger</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Sky Ranch CAB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 2 2 0.20 0.12 0.21 0.24 0.12 0.06 2 2 0.06 0.30 0.07 0.10 0.08 0.07 0.77 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 10 – ACCRUED LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other operating payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T0zV__oAhk2chYdM8wWeiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Operating lease obligation, current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,514</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Land development costs due to the Sky Ranch CAB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,556</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Due to Rangeview Metropolitan District</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 652</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued liabilities - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,208</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of May 31, 2025, the Company has accrued an estimated </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$0.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million in legal expenses associated with expenses relating to the water court’s ruling in February 2025 and potential settlement negotiations regarding its remaining </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> claims.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">   </span></td></tr></table> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other operating payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T0zV__oAhk2chYdM8wWeiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Operating lease obligation, current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,514</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Land development costs due to the Sky Ranch CAB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,556</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Due to Rangeview Metropolitan District</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 652</p></td></tr><tr><td style="vertical-align:middle;width:51.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued liabilities - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,208</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of May 31, 2025, the Company has accrued an estimated </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$0.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million in legal expenses associated with expenses relating to the water court’s ruling in February 2025 and potential settlement negotiations regarding its remaining </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> claims.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">   </span></td></tr></table> 999000 1045000 409000 147000 346000 206000 11000 73000 500000 5000 38000 38000 2303000 1514000 621000 1556000 290000 652000 911000 2208000 500000 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11 – SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company reports two operating segments which meet segment disclosure requirements, the water and wastewater resource development segment and the land development segment. The single-family rentals, although not currently material to operations and not a required segment disclosure, is presented within the operating segment information below for informational purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The water and wastewater resource development segment includes providing water and wastewater services to customers. The Company delivers these services by using water rights owned or controlled by the Company and developing, operating, and maintaining infrastructure to divert, treat and distribute that water and collect, treat and reuse reclaimed wastewater. The land development segment includes all activities necessary to develop and sell finished lots, which for the three and nine months ended May 31, 2025 and 2024, was done exclusively at the Company’s Sky Ranch Master Planned Community. The single-family rental business includes the monthly rental fees received from the renters under the non-cancelable annual leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The tables below present the measure of profit and assets used to assess the performance of the two required segments and the single-family rentals that the Company believes will become a segment for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:68.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,140</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,474</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,883</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,257</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:68.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,604</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,328</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 410</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,738</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,866</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:66.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 14,887</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,189</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,248</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,437</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment (loss) profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,450</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:66.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,187</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,070</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,132</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,202</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,985</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the Company’s total assets by segment. The assets consist of water rights and water and wastewater systems in the Company’s water and wastewater resource development segment; land, land development costs and deposits in the Company’s land development segment; and the cost of the homes in the single-family rental segment. The Company’s other assets (Corporate) primarily consist of cash, short term investments, restricted cash, equipment, and related party notes receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:70.84%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Water and wastewater resource development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,616</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Land development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,521</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Single-family rental</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,371</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,846</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">Total assets </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,354</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The tables below present the measure of profit and assets used to assess the performance of the two required segments and the single-family rentals that the Company believes will become a segment for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:68.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,140</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,474</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,883</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,257</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:68.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,604</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,328</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 410</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,738</p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,866</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:66.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2025</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 14,887</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,189</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,248</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,437</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment (loss) profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,450</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:66.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended May 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Water and wastewater resource development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Land development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single-family rental</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 7,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 8,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 16,187</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,070</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Depreciation and depletion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,132</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,202</p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Segment profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 5,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 9,985</p></td></tr></table>The following table summarizes the Company’s total assets by segment.<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:70.84%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Water and wastewater resource development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,616</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Land development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,521</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Single-family rental</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,371</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,846</p></td></tr><tr><td style="vertical-align:middle;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">Total assets </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,354</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 2345000 2664000 131000 5140000 891000 543000 40000 1474000 409000 409000 1300000 543000 40000 1883000 1045000 2121000 91000 3257000 2465000 5016000 123000 7604000 911000 1346000 71000 2328000 410000 410000 1321000 1346000 71000 2738000 1144000 3670000 52000 4866000 8026000 6488000 373000 14887000 2636000 2420000 133000 5189000 1248000 1248000 3884000 2420000 133000 6437000 4142000 4068000 240000 8450000 7562000 8268000 357000 16187000 2547000 2362000 161000 5070000 1132000 1132000 3679000 2362000 161000 6202000 3883000 5906000 196000 9985000 68588000 64616000 11497000 8521000 5272000 5371000 66382000 68846000 151739000 147354000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 12 – EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Earnings per share (“EPS”) is calculated by dividing net income attributable to common shareholders by the weighted-average shares of common stock outstanding during the period. Certain outstanding options are excluded from the diluted EPS calculation because they are anti-dilutive (i.e., their assumed conversion into common stock would increase rather than decrease EPS). For the three months ended May 31, 2025 and 2024, the Company excluded 421,988 options and 475,130 options because their impact was anti-dilutive. For the nine months ended May 31, 2025 and 2024, the Company excluded 399,762 options and 470,217 options because their impact was anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands, except share and per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,008</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted average common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,076,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,087,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,077,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,085,578</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,783</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares applicable to diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,143,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,143,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,166,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,146,361</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.21</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.21</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 421988 475130 399762 470217 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands, except share and per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 31, 2024</b></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,008</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted average common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,076,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,087,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,077,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,085,578</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,783</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares applicable to diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,143,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,143,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,166,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,146,361</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.21</p></td></tr><tr><td style="vertical-align:middle;width:43.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.21</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2256000 2825000 7002000 5008000 24076022 24087170 24077188 24085578 67512 55869 89738 60783 24143534 24143039 24166926 24146361 0.09 0.12 0.29 0.21 0.09 0.12 0.29 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;">NOTE 13 – INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items. As of May 31, 2025, the Company is estimating an annual effective tax rate of approximately 25%. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to various factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The provision for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its effective income tax rate expected to be applicable for the full fiscal year considering any items requiring discrete recognition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The effective income tax rate for the three and nine months ended May 31, 2025, was impacted by adjustments related to reconciling items between the Company’s books and tax returns. </p> 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;">NOTE 14 – SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On July 4, 2025, President Trump signed into law the One Big Beautiful Bill Act ("OBBBA"). The OBBBA makes permanent key elements of the Tax Cuts and Jobs Act, including 100% bonus depreciation, domestic research cost expensing, and the business interest expense limitation. ASC 740, “Income Taxes”, requires the effects of changes in tax rates and laws on deferred tax balances to be recognized in the period in which the legislation is enacted. Consequently, as of the date of enactment, and during the three months ended August 31, 2025, the Company will evaluate all deferred tax balances under the newly enacted tax law and identify any other changes required to its financial statements as a result of the OBBBA. The Company is still evaluating the impact of the OBBBA and the results of such evaluations will be reflected on the Company's Form 10-K for the year ended August 31, 2025. </p>