0001328581-23-000070.txt : 20230731 0001328581-23-000070.hdr.sgml : 20230731 20230731161858 ACCESSION NUMBER: 0001328581-23-000070 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230731 DATE AS OF CHANGE: 20230731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOISE CASCADE Co CENTRAL INDEX KEY: 0001328581 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030] IRS NUMBER: 201496201 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35805 FILM NUMBER: 231127632 BUSINESS ADDRESS: STREET 1: 1111 WEST JEFFERSON STREET, SUITE 300 STREET 2: P. O. BOX 50 CITY: BOISE STATE: ID ZIP: 83702 BUSINESS PHONE: (208) 384-6161 MAIL ADDRESS: STREET 1: 1111 WEST JEFFERSON STREET, SUITE 300 STREET 2: P. O. BOX 50 CITY: BOISE STATE: ID ZIP: 83702 FORMER COMPANY: FORMER CONFORMED NAME: BOISE CASCADE, L.L.C. DATE OF NAME CHANGE: 20050527 10-Q 1 bcc-20230630.htm 10-Q bcc-20230630
000132858112/312023Q2FALSE1http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent00013285812023-01-012023-06-3000013285812023-07-28xbrli:shares00013285812023-04-012023-06-30iso4217:USD00013285812022-04-012022-06-3000013285812022-01-012022-06-30iso4217:USDxbrli:shares00013285812023-06-3000013285812022-12-310001328581us-gaap:NonrelatedPartyMember2023-06-300001328581us-gaap:NonrelatedPartyMember2022-12-310001328581us-gaap:RelatedPartyMember2023-06-300001328581us-gaap:RelatedPartyMember2022-12-3100013285812021-12-3100013285812022-06-300001328581us-gaap:CommonStockMember2022-12-310001328581us-gaap:TreasuryStockCommonMember2022-12-310001328581us-gaap:AdditionalPaidInCapitalMember2022-12-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001328581us-gaap:RetainedEarningsMember2022-12-310001328581us-gaap:RetainedEarningsMember2023-01-012023-03-3100013285812023-01-012023-03-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001328581us-gaap:CommonStockMember2023-01-012023-03-310001328581us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001328581us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001328581us-gaap:CommonStockMember2023-03-310001328581us-gaap:TreasuryStockCommonMember2023-03-310001328581us-gaap:AdditionalPaidInCapitalMember2023-03-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001328581us-gaap:RetainedEarningsMember2023-03-3100013285812023-03-310001328581us-gaap:RetainedEarningsMember2023-04-012023-06-300001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001328581us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001328581us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001328581us-gaap:CommonStockMember2023-06-300001328581us-gaap:TreasuryStockCommonMember2023-06-300001328581us-gaap:AdditionalPaidInCapitalMember2023-06-300001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001328581us-gaap:RetainedEarningsMember2023-06-300001328581us-gaap:CommonStockMember2021-12-310001328581us-gaap:TreasuryStockCommonMember2021-12-310001328581us-gaap:AdditionalPaidInCapitalMember2021-12-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001328581us-gaap:RetainedEarningsMember2021-12-310001328581us-gaap:RetainedEarningsMember2022-01-012022-03-3100013285812022-01-012022-03-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001328581us-gaap:CommonStockMember2022-01-012022-03-310001328581us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001328581us-gaap:CommonStockMember2022-03-310001328581us-gaap:TreasuryStockCommonMember2022-03-310001328581us-gaap:AdditionalPaidInCapitalMember2022-03-310001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001328581us-gaap:RetainedEarningsMember2022-03-3100013285812022-03-310001328581us-gaap:RetainedEarningsMember2022-04-012022-06-300001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001328581us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001328581us-gaap:CommonStockMember2022-06-300001328581us-gaap:TreasuryStockCommonMember2022-06-300001328581us-gaap:AdditionalPaidInCapitalMember2022-06-300001328581us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001328581us-gaap:RetainedEarningsMember2022-06-30bcc:segment0001328581bcc:BuildingMaterialsDistributionMemberus-gaap:ShippingAndHandlingMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:ShippingAndHandlingMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:ShippingAndHandlingMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:ShippingAndHandlingMember2022-01-012022-06-300001328581srt:MaximumMember2023-06-300001328581us-gaap:LandMember2023-06-300001328581us-gaap:LandMember2022-12-310001328581us-gaap:BuildingMember2023-06-300001328581us-gaap:BuildingMember2022-12-310001328581bcc:BuildingandLeaseholdImprovementsMember2023-06-300001328581bcc:BuildingandLeaseholdImprovementsMember2022-12-310001328581bcc:MobileequipmentinformationtechnologyandofficefurnitureMember2023-06-300001328581bcc:MobileequipmentinformationtechnologyandofficefurnitureMember2022-12-310001328581us-gaap:MachineryAndEquipmentMember2023-06-300001328581us-gaap:MachineryAndEquipmentMember2022-12-310001328581us-gaap:ConstructionInProgressMember2023-06-300001328581us-gaap:ConstructionInProgressMember2022-12-310001328581us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001328581us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001328581us-gaap:CarryingReportedAmountFairValueDisclosureMemberbcc:A4875SeniorNotesDue2030Member2023-06-300001328581us-gaap:CarryingReportedAmountFairValueDisclosureMemberbcc:A4875SeniorNotesDue2030Member2022-12-310001328581us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberbcc:A4875SeniorNotesDue2030Member2023-06-300001328581us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberbcc:A4875SeniorNotesDue2030Member2022-12-310001328581bcc:ABLTermLoanDue2027Member2023-06-300001328581bcc:TermSecuredOvernightFinancingRateSOFRMemberbcc:ABLTermLoanDue2027Member2023-01-012023-06-300001328581us-gaap:InterestRateSwapMember2023-06-30bcc:Derivative0001328581bcc:ABLTermLoanDue2027Memberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-06-30xbrli:pure0001328581bcc:InterestRateSwap50MillionNotionalAmountFixedAt041Memberus-gaap:NondesignatedMember2022-02-280001328581us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2023-06-300001328581us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2022-12-310001328581bcc:CustomerOneMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-06-300001328581bcc:CustomerTwoMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-06-300001328581bcc:CustomerOneMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001328581bcc:CustomerTwoMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001328581srt:MinimumMember2023-06-300001328581us-gaap:StockCompensationPlanMember2022-04-012022-06-300001328581us-gaap:StockCompensationPlanMember2023-01-012023-06-300001328581us-gaap:StockCompensationPlanMember2022-01-012022-06-300001328581bcc:WoodProductsCoastalPlywoodFacilitiesMember2022-07-250001328581bcc:WoodProductsCoastalPlywoodFacilitiesMember2022-07-252022-12-310001328581bcc:BuildingMaterialsDistributionMember2022-12-310001328581bcc:BuildingMaterialsDistributionMember2023-06-300001328581bcc:WoodProductsMember2022-12-310001328581bcc:WoodProductsMember2023-06-300001328581us-gaap:TrademarksAndTradeNamesMember2023-06-300001328581us-gaap:TrademarksAndTradeNamesMember2023-01-012023-06-300001328581us-gaap:CustomerRelationshipsMember2023-01-012023-06-300001328581us-gaap:TrademarksAndTradeNamesMember2023-06-300001328581us-gaap:CustomerRelationshipsMember2023-06-300001328581us-gaap:TrademarksAndTradeNamesMember2022-12-310001328581us-gaap:TrademarksAndTradeNamesMember2022-12-310001328581us-gaap:CustomerRelationshipsMember2022-12-310001328581us-gaap:RevolvingCreditFacilityMember2023-06-300001328581us-gaap:RevolvingCreditFacilityMember2022-12-310001328581bcc:ABLTermLoanDue2027Member2022-12-310001328581bcc:A4875SeniorNotesDue2030Member2023-06-300001328581bcc:A4875SeniorNotesDue2030Member2022-12-310001328581us-gaap:RevolvingCreditFacilityMember2022-09-090001328581bcc:ABLTermLoanDue2027Member2022-09-090001328581us-gaap:SeniorNotesMemberbcc:A4875SeniorNotesDue2030Member2020-07-270001328581bcc:AssetBasedCreditFacilityMember2023-01-012023-06-300001328581bcc:AssetBasedCreditFacilityMember2023-06-300001328581srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberbcc:TermSecuredOvernightFinancingRateSOFRMember2023-01-012023-06-300001328581us-gaap:RevolvingCreditFacilityMemberbcc:TermSecuredOvernightFinancingRateSOFRMembersrt:MaximumMember2023-01-012023-06-300001328581srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-01-012023-06-300001328581us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMember2023-01-012023-06-300001328581us-gaap:RevolvingCreditFacilityMemberbcc:TermSecuredOvernightFinancingRateSOFRMember2023-01-012023-06-300001328581us-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001328581srt:MinimumMemberbcc:TermSecuredOvernightFinancingRateSOFRMemberbcc:ABLTermLoanDue2027Member2023-01-012023-06-300001328581bcc:TermSecuredOvernightFinancingRateSOFRMembersrt:MaximumMemberbcc:ABLTermLoanDue2027Member2023-01-012023-06-300001328581srt:MinimumMemberbcc:ABLTermLoanDue2027Memberus-gaap:BaseRateMember2023-01-012023-06-300001328581srt:MaximumMemberbcc:ABLTermLoanDue2027Memberus-gaap:BaseRateMember2023-01-012023-06-300001328581bcc:ABLTermLoanDue2027Member2023-01-012023-06-300001328581us-gaap:SeniorNotesMemberbcc:A4875SeniorNotesDue2030Member2023-01-012023-06-30bcc:stock_awards0001328581bcc:OfficersandotheremployeesMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300001328581srt:OfficerMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300001328581bcc:OtheremployeesMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300001328581bcc:OfficersandotheremployeesMemberus-gaap:PerformanceSharesMember2022-01-012022-06-300001328581srt:OfficerMemberus-gaap:PerformanceSharesMember2022-01-012022-12-310001328581bcc:OtheremployeesMemberus-gaap:PerformanceSharesMember2022-01-012022-12-31bcc:tranch0001328581us-gaap:RestrictedStockUnitsRSUMemberbcc:OfficersAndOtherEmployeesAndNonemploymentDirectorsMember2023-01-012023-06-300001328581us-gaap:RestrictedStockUnitsRSUMemberbcc:OfficersAndOtherEmployeesAndNonemploymentDirectorsMember2022-01-012022-06-300001328581bcc:OfficersandotheremployeesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001328581bcc:NonemployeeDirectorsMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001328581us-gaap:PerformanceSharesMember2022-12-310001328581us-gaap:RestrictedStockUnitsRSUMember2022-12-310001328581us-gaap:PerformanceSharesMember2023-01-012023-06-300001328581us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001328581us-gaap:PerformanceSharesMember2023-06-300001328581us-gaap:RestrictedStockUnitsRSUMember2023-06-300001328581us-gaap:PerformanceSharesMember2023-04-012023-06-300001328581us-gaap:PerformanceSharesMember2022-04-012022-06-300001328581us-gaap:PerformanceSharesMember2022-01-012022-06-300001328581us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001328581us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001328581us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001328581us-gaap:SubsequentEventMember2023-07-272023-07-270001328581bcc:ShareRepurchaseProgramMember2022-07-280001328581bcc:ShareRepurchaseProgramMember2023-01-012023-06-300001328581bcc:ShareRepurchaseProgramMember2023-06-300001328581bcc:LouisianaTimberProcurementCompanyLLCMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-012023-06-300001328581us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbcc:PackagingCorporationofAmericaPCAMemberbcc:LouisianaTimberProcurementCompanyLLCMember2023-01-012023-06-300001328581us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-04-012023-06-300001328581us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-04-012022-06-300001328581us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-012023-06-300001328581us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-01-012022-06-300001328581bcc:LaminatedVeneerLumberMemberbcc:WoodProductsMember2023-04-012023-06-300001328581bcc:LaminatedVeneerLumberMemberbcc:WoodProductsMember2022-04-012022-06-300001328581bcc:LaminatedVeneerLumberMemberbcc:WoodProductsMember2023-01-012023-06-300001328581bcc:LaminatedVeneerLumberMemberbcc:WoodProductsMember2022-01-012022-06-300001328581bcc:WoodProductsMemberbcc:IjoistsMember2023-04-012023-06-300001328581bcc:WoodProductsMemberbcc:IjoistsMember2022-04-012022-06-300001328581bcc:WoodProductsMemberbcc:IjoistsMember2023-01-012023-06-300001328581bcc:WoodProductsMemberbcc:IjoistsMember2022-01-012022-06-300001328581bcc:WoodProductsMemberbcc:OtherEngineeredWoodProductsMember2023-04-012023-06-300001328581bcc:WoodProductsMemberbcc:OtherEngineeredWoodProductsMember2022-04-012022-06-300001328581bcc:WoodProductsMemberbcc:OtherEngineeredWoodProductsMember2023-01-012023-06-300001328581bcc:WoodProductsMemberbcc:OtherEngineeredWoodProductsMember2022-01-012022-06-300001328581bcc:PlywoodAndVeneerMemberbcc:WoodProductsMember2023-04-012023-06-300001328581bcc:PlywoodAndVeneerMemberbcc:WoodProductsMember2022-04-012022-06-300001328581bcc:PlywoodAndVeneerMemberbcc:WoodProductsMember2023-01-012023-06-300001328581bcc:PlywoodAndVeneerMemberbcc:WoodProductsMember2022-01-012022-06-300001328581bcc:WoodProductsMemberbcc:LumberMember2023-04-012023-06-300001328581bcc:WoodProductsMemberbcc:LumberMember2022-04-012022-06-300001328581bcc:WoodProductsMemberbcc:LumberMember2023-01-012023-06-300001328581bcc:WoodProductsMemberbcc:LumberMember2022-01-012022-06-300001328581bcc:WoodProductsMemberbcc:ByproductsMember2023-04-012023-06-300001328581bcc:WoodProductsMemberbcc:ByproductsMember2022-04-012022-06-300001328581bcc:WoodProductsMemberbcc:ByproductsMember2023-01-012023-06-300001328581bcc:WoodProductsMemberbcc:ByproductsMember2022-01-012022-06-300001328581bcc:WoodProductsMemberbcc:OtherWoodProductsMember2023-04-012023-06-300001328581bcc:WoodProductsMemberbcc:OtherWoodProductsMember2022-04-012022-06-300001328581bcc:WoodProductsMemberbcc:OtherWoodProductsMember2023-01-012023-06-300001328581bcc:WoodProductsMemberbcc:OtherWoodProductsMember2022-01-012022-06-300001328581bcc:WoodProductsMember2023-04-012023-06-300001328581bcc:WoodProductsMember2022-04-012022-06-300001328581bcc:WoodProductsMember2023-01-012023-06-300001328581bcc:WoodProductsMember2022-01-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:CommodityProductLineMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:CommodityProductLineMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:CommodityProductLineMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:CommodityProductLineMember2022-01-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:GeneralLineMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:GeneralLineMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:GeneralLineMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:GeneralLineMember2022-01-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:EngineeredWoodProductsMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:EngineeredWoodProductsMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:EngineeredWoodProductsMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberbcc:EngineeredWoodProductsMember2022-01-012022-06-300001328581bcc:BuildingMaterialsDistributionMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMember2022-01-012022-06-300001328581us-gaap:OperatingSegmentsMemberbcc:WoodProductsMember2023-04-012023-06-300001328581us-gaap:OperatingSegmentsMemberbcc:WoodProductsMember2022-04-012022-06-300001328581us-gaap:OperatingSegmentsMemberbcc:WoodProductsMember2023-01-012023-06-300001328581us-gaap:OperatingSegmentsMemberbcc:WoodProductsMember2022-01-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001328581bcc:BuildingMaterialsDistributionMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001328581us-gaap:IntersegmentEliminationMember2023-04-012023-06-300001328581us-gaap:IntersegmentEliminationMember2022-04-012022-06-300001328581us-gaap:IntersegmentEliminationMember2023-01-012023-06-300001328581us-gaap:IntersegmentEliminationMember2022-01-012022-06-300001328581us-gaap:OperatingSegmentsMember2023-04-012023-06-300001328581us-gaap:OperatingSegmentsMember2022-04-012022-06-300001328581us-gaap:OperatingSegmentsMember2023-01-012023-06-300001328581us-gaap:OperatingSegmentsMember2022-01-012022-06-300001328581us-gaap:CorporateNonSegmentMember2023-04-012023-06-300001328581us-gaap:CorporateNonSegmentMember2022-04-012022-06-300001328581us-gaap:CorporateNonSegmentMember2023-01-012023-06-300001328581us-gaap:CorporateNonSegmentMember2022-01-012022-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
 
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period endedJune 30, 2023
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:  001-35805 
Boise Cascade Company
(Exact name of registrant as specified in its charter)
 
Delaware20-1496201
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
 
1111 West Jefferson Street Suite 300
BoiseIdaho 83702-5389
(Address of principal executive offices) (Zip Code)
 
(208) 384-6161
(Registrant's telephone number, including area code)


Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareBCCNew York Stock Exchange

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 x     No o
 
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 x     No o
 
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 x    Accelerated filer o    Non-accelerated filer o    Smaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not 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. o
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).       
Yes   No x
 
There were 39,589,825 shares of the registrant's common stock, $0.01 par value per share, outstanding on July 28, 2023.



Table of Contents
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ii

PART I—FINANCIAL INFORMATION

ITEM 1.    FINANCIAL STATEMENTS


Boise Cascade Company
Consolidated Statements of Operations
(unaudited)
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands, except per-share data)
Sales$1,815,219 $2,278,072 $3,359,548 $4,604,354 
Costs and expenses    
Materials, labor, and other operating expenses (excluding depreciation)1,426,436 1,797,948 2,657,071 3,527,844 
Depreciation and amortization30,722 20,694 61,908 41,237 
Selling and distribution expenses139,205 134,279 267,993 280,930 
General and administrative expenses30,147 27,701 56,610 53,753 
Other (income) expense, net(1,266)375 (1,611)(2,113)
 1,625,244 1,980,997 3,041,971 3,901,651 
Income from operations189,975 297,075 317,577 702,703 
Foreign currency exchange gain (loss)320 (499)247 (367)
Pension expense (excluding service costs)(41)(41)(82)(212)
Interest expense(6,339)(6,317)(12,700)(12,571)
Interest income11,519 1,385 21,204 1,450 
Change in fair value of interest rate swaps333 394 (471)2,460 
 5,792 (5,078)8,198 (9,240)
Income before income taxes195,767 291,997 325,775 693,463 
Income tax provision(49,447)(73,886)(82,722)(172,752)
Net income$146,320 $218,111 $243,053 $520,711 
Weighted average common shares outstanding:
Basic39,675 39,544 39,634 39,509 
Diluted39,834 39,763 39,818 39,762 
Net income per common share:
Basic$3.69 $5.52 $6.13 $13.18 
Diluted$3.67 $5.49 $6.10 $13.10 
Dividends declared per common share$3.15 $2.62 $3.30 $2.74 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
1


Boise Cascade Company
Consolidated Statements of Comprehensive Income
(unaudited)
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
Net income$146,320 $218,111 $243,053 $520,711 
Other comprehensive income, net of tax
  Defined benefit pension plans
Amortization of actuarial loss, net of tax of $2, $5, $4, and $10, respectively
7 16 13 32 
Effect of settlements, net of tax of $, $, $, and $32, respectively
   98 
Other comprehensive income, net of tax7 16 13 130 
Comprehensive income$146,327 $218,127 $243,066 $520,841 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
2


Boise Cascade Company
Consolidated Balance Sheets
(unaudited)
 June 30,
2023
December 31,
2022
 (thousands)
ASSETS  
Current  
Cash and cash equivalents$1,080,857 $998,344 
Receivables 
Trade, less allowances of $3,212 and $3,264
478,655 297,237 
Related parties174 19 
Other13,244 23,023 
Inventories703,033 697,551 
Prepaid expenses and other22,682 47,878 
Total current assets2,298,645 2,064,052 
Property and equipment, net784,562 770,023 
Operating lease right-of-use assets53,270 55,582 
Finance lease right-of-use assets25,264 26,501 
Timber deposits7,613 7,519 
Goodwill137,958 137,958 
Intangible assets, net152,834 161,433 
Deferred income taxes5,977 6,116 
Other assets10,265 11,330 
Total assets$3,476,388 $3,240,514 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
3

Boise Cascade Company
Consolidated Balance Sheets (continued)
(unaudited)
June 30,
2023
December 31,
2022
(thousands, except per-share data)
LIABILITIES AND STOCKHOLDERS' EQUITY
Current
Accounts payable
Trade$415,387 $269,785 
Related parties1,596 1,019 
Accrued liabilities 
Compensation and benefits106,980 142,463 
Interest payable9,961 9,955 
Other133,420 122,606 
Total current liabilities667,344 545,828 
Debt
Long-term debt444,836 444,392 
Other
Compensation and benefits35,731 33,226 
Operating lease liabilities, net of current portion46,784 48,668 
Finance lease liabilities, net of current portion29,073 30,022 
Deferred income taxes65,944 63,454 
Other long-term liabilities18,152 16,949 
 195,684 192,319 
Commitments and contingent liabilities  
Stockholders' equity
Preferred stock, $0.01 par value per share; 50,000 shares authorized, no shares issued and outstanding
  
Common stock, $0.01 par value per share; 300,000 shares authorized, 44,983 and 44,827 shares issued, respectively
450 448 
Treasury stock, 5,393 and 5,367 shares at cost, respectively
(140,448)(138,909)
Additional paid-in capital552,805 551,215 
Accumulated other comprehensive loss(507)(520)
Retained earnings1,756,224 1,645,741 
Total stockholders' equity2,168,524 2,057,975 
Total liabilities and stockholders' equity$3,476,388 $3,240,514 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
4


Boise Cascade Company
Consolidated Statements of Cash Flows
(unaudited)
 Six Months Ended
June 30
 20232022
 (thousands)
Cash provided by (used for) operations  
Net income$243,053 $520,711 
Items in net income not using (providing) cash
Depreciation and amortization, including deferred financing costs and other63,293 42,240 
Stock-based compensation7,518 5,403 
Pension expense82 212 
Deferred income taxes2,749 19,287 
Change in fair value of interest rate swaps471 (2,460)
Other(1,798)(1,987)
Decrease (increase) in working capital
Receivables(171,794)(129,993)
Inventories(5,482)(142,936)
Prepaid expenses and other(7,805)(7,602)
Accounts payable and accrued liabilities124,910 127,935 
Pension contributions(268)(794)
Income taxes payable33,220 4,507 
Other2,069 1,533 
Net cash provided by operations290,218 436,056 
Cash provided by (used for) investment  
Expenditures for property and equipment(68,287)(40,808)
Proceeds from sales of assets and other1,918 2,864 
Net cash used for investment(66,369)(37,944)
Cash provided by (used for) financing
Dividends paid on common stock(132,967)(109,291)
Tax withholding payments on stock-based awards(5,926)(3,930)
Treasury stock purchased(1,539) 
Other(904)(811)
Net cash used for financing(141,336)(114,032)
Net increase in cash and cash equivalents82,513 284,080 
Balance at beginning of the period998,344 748,907 
Balance at end of the period$1,080,857 $1,032,987 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
5


Boise Cascade Company
Consolidated Statements of Stockholders' Equity
(unaudited)
 Common StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossRetained EarningsTotal
 SharesAmountSharesAmount
 (thousands)
Balance at December 31, 202244,827 $448 5,367 $(138,909)$551,215 $(520)$1,645,741 $2,057,975 
Net income96,733 96,733 
Other comprehensive income6 6 
Common stock issued156 2 2 
Treasury stock purchased25 (1,482)(1,482)
Stock-based compensation3,324 3,324 
Common stock dividends ($0.15 per share)
(6,110)(6,110)
Tax withholding payments on stock-based awards(5,926)(5,926)
Other(2)(2)
Balance at March 31, 202344,983 $450 5,392 $(140,391)$548,611 $(514)$1,736,364 $2,144,520 
Net income146,320 146,320 
Other comprehensive income7 7 
Treasury stock purchased1 (57)(57)
Stock-based compensation4,194 4,194 
Common stock dividends ($3.15 per share)
(126,460)(126,460)
Balance at June 30, 202344,983 $450 5,393 $(140,448)$552,805 $(507)$1,756,224 $2,168,524 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
6


Boise Cascade Company
Consolidated Statements of Stockholders' Equity (continued)
(unaudited)
 Common StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossRetained EarningsTotal
 SharesAmountSharesAmount
 (thousands)
Balance at December 31, 202144,698 $447 5,367 $(138,909)$543,249 $(1,047)$948,879 $1,352,619 
Net income302,600 302,600 
Other comprehensive income114 114 
Common stock issued117 1 1 
Stock-based compensation2,392 2,392 
Common stock dividends ($0.12 per share)
(5,133)(5,133)
Tax withholding payments on stock-based awards(3,930)(3,930)
Proceeds from exercise of stock options27 27 
Other(1)(1)
Balance at March 31, 202244,815 $448 5,367 $(138,909)$541,737 $(933)$1,246,346 $1,648,689 
Net income218,111 218,111 
Other comprehensive income16 16 
Stock-based compensation3,011 3,011 
Common stock dividends ($2.62 per share)
(104,842)(104,842)
Balance at June 30, 202244,815 $448 5,367 $(138,909)$544,748 $(917)$1,359,615 $1,764,985 

See accompanying condensed notes to unaudited quarterly consolidated financial statements.
7

Condensed Notes to Unaudited Quarterly Consolidated Financial Statements

1.    Nature of Operations and Consolidation

Nature of Operations

Boise Cascade Company is a building products company headquartered in Boise, Idaho. As used in this Form 10-Q, the terms "Boise Cascade," "we," and "our" refer to Boise Cascade Company and its consolidated subsidiaries. We are one of the largest producers of engineered wood products (EWP) and plywood in North America and a leading United States wholesale distributor of building products.

We operate our business using two reportable segments: (1) Wood Products, which primarily manufactures EWP and plywood, and (2) Building Materials Distribution (BMD), which is a wholesale distributor of building materials. For more information, see Note 12, Segment Information.

Consolidation

The accompanying quarterly consolidated financial statements have not been audited by an independent registered public accounting firm but, in the opinion of management, include all adjustments necessary to present fairly the financial position, results of operations, cash flows, and stockholders' equity for the interim periods presented. Except as disclosed within these condensed notes to unaudited quarterly consolidated financial statements, the adjustments made were of a normal, recurring nature. Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The quarterly consolidated financial statements include the accounts of Boise Cascade and its subsidiaries after elimination of intercompany balances and transactions. Quarterly results are not necessarily indicative of results that may be expected for the full year. These condensed notes to unaudited quarterly consolidated financial statements should be read in conjunction with our 2022 Form 10-K and the other reports we file with the Securities and Exchange Commission.

2.    Summary of Significant Accounting Policies

Accounting Policies

The complete summary of significant accounting policies is included in Note 2, Summary of Significant Accounting Policies, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of accounts receivable, inventories, goodwill, intangible assets, and other long-lived assets; legal contingencies; guarantee obligations; indemnifications; assumptions used in retirement, medical, and workers' compensation benefits; assumptions used in the determination of right-of-use (ROU) assets and related lease liabilities; stock-based compensation; fair value measurements; income taxes; and vendor and customer rebates, among others. These estimates and assumptions are based on management's best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. We adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods.

8

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. For revenue disaggregated by major product line for each reportable segment, see Note 12, Segment Information.

Fees for shipping and handling charged to customers for sales transactions are included in "Sales" in our Consolidated Statements of Operations. When control over products has transferred to the customer, we have elected to recognize costs related to shipping and handling as fulfillment costs. For our Wood Products segment, costs related to shipping and handling are included in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations. In our Wood Products segment, we view our shipping and handling costs as a cost of the manufacturing process and the movement of product to our end customers. For our BMD segment, costs related to shipping and handling of $60.3 million and $56.0 million for the three months ended June 30, 2023 and 2022, respectively, and $113.8 million and $112.3 million for the six months ended June 30, 2023 and 2022, respectively, are included in "Selling and distribution expenses" in our Consolidated Statements of Operations. In our BMD segment, our activities relate to the purchase and resale of finished products, and excluding shipping and handling costs from "Materials, labor, and other operating expenses (excluding depreciation)" provides us a clearer view of our operating performance and the effectiveness of our sales and purchasing functions.

Customer Rebates and Allowances

Rebates are provided to our customers and our customers' customers based on the volume of their purchases, among other factors such as customer loyalty, conversion, and commitment, as well as temporary protection from price increases. We provide the rebates to increase the sell-through of our products. Rebates are generally estimated based on the expected amount to be paid and recorded as a decrease in "Sales." At June 30, 2023 and December 31, 2022, we had $97.0 million and $92.9 million, respectively, of rebates payable to our customers recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets. We adjust our estimate of revenue at the earlier of when the probability of rebates paid changes or when the amounts become fixed. There have not been material changes to our estimates of rebates, although it is reasonably possible that a change in the estimate may occur.

Vendor Rebates and Allowances

We receive rebates and allowances from our vendors under a number of different programs, including vendor marketing programs. At June 30, 2023 and December 31, 2022, we had $8.5 million and $17.8 million, respectively, of vendor rebates and allowances recorded in "Receivables, Other" on our Consolidated Balance Sheets. Rebates and allowances received from our vendors are recognized as a reduction of "Materials, labor, and other operating expenses (excluding depreciation)" when the product is sold, unless the rebates and allowances are linked to a specific incremental cost to sell a vendor's product. Amounts received from vendors that are linked to specific selling and distribution expenses are recognized as a reduction of "Selling and distribution expenses" in the period the expense is incurred.

Leases

We primarily lease land, building, and equipment under operating and finance leases. We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or upon modification. Substantially all of our leases with initial terms greater than one year are for real estate, including distribution centers, corporate headquarters, land, and other office space. Substantially all of these lease agreements have fixed payment terms based on the passage of time and are recorded in our BMD segment. Many of our leases include fixed escalation clauses, renewal options and/or termination options that are factored into our determination of lease term and lease payments when appropriate. Renewal options generally range from one to ten years with fixed payment terms similar to those in the original lease agreements. Some lease agreements provide us with the option to purchase the leased property at market value. Our lease agreements do not contain any residual value guarantees.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of fixed lease payments over the lease term. The current portion of our operating and finance lease liabilities are recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets.

We use our estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. In determining our incremental borrowing rates, we
9

give consideration to publicly available interest rates for instruments with similar characteristics, including credit rating, term, and collateralization.

For purposes of determining straight-line rent expense, the lease term is calculated from the date we first take possession of the facility, including any periods of free rent and any renewal option periods we are reasonably certain of exercising. Variable lease expense generally includes reimbursement of actual costs for common area maintenance, property taxes, and insurance on leased real estate and are recorded as incurred. Most of our operating lease expense was recorded in "Selling and distribution expenses" in our Consolidated Statements of Operations. In addition, we do not separate lease and non-lease components for all of our leases.

Our short-term leases primarily include equipment rentals with lease terms on a month-to-month basis, which provide for our seasonal needs and flexibility in the use of equipment. Our short-term leases also include certain real estate for which either party has the right to cancel upon providing notice of 30 to 90 days. We do not recognize ROU assets or lease liabilities for short-term leases.

Inventories
 
Inventories included the following (work in process is not material):
 
 June 30,
2023
December 31,
2022
 (thousands)
Finished goods and work in process $605,967 $596,328 
Logs 47,763 54,921 
Other raw materials and supplies 49,303 46,302 
 $703,033 $697,551 

Property and Equipment
 
Property and equipment consisted of the following asset classes:
 
 June 30,
2023
December 31,
2022
 (thousands)
Land$64,020 $60,211 
Buildings246,206 231,087 
Improvements71,144 69,832 
Mobile equipment, information technology, and office furniture226,136 210,666 
Machinery and equipment 1,005,229 989,338 
Construction in progress 48,482 41,899 
 1,661,217 1,603,033 
Less: accumulated depreciation(876,655)(833,010)
 $784,562 $770,023 


10

Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy under GAAP gives the highest priority to quoted market prices (Level 1) and the lowest priority to unobservable inputs (Level 3). In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value (Level 1). If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly (Level 2). If quoted prices for identical or similar assets are not available or are unobservable, we may use internally developed valuation models, whose inputs include bid prices, and third-party valuations utilizing underlying asset assumptions (Level 3).

Financial Instruments

Our financial instruments are cash and cash equivalents, accounts receivable, accounts payable, long-term debt, and an interest rate swap. Our cash is recorded at cost, which approximates fair value, and our cash equivalents are money market funds. As of June 30, 2023 and December 31, 2022, we held $1,053.8 million and $954.4 million, respectively, in money market funds that are measured at fair value on a recurring basis using Level 1 inputs. The recorded values of accounts receivable and accounts payable approximate fair values based on their short-term nature. At June 30, 2023 and December 31, 2022, the book value of our fixed-rate debt for each period was $400.0 million, and the fair value was estimated to be $360.0 million and $348.5 million, respectively. The difference between the book value and the fair value is derived from the difference between the period-end market interest rate and the stated rate of our fixed-rate, long-term debt. We estimated the fair value of our fixed-rate debt using quoted market prices of our debt in inactive markets (Level 2 inputs). The interest rate on our variable-rate debt is based on market conditions such as the Secured Overnight Financing Rate (SOFR) or a base rate. Because the interest rate on the variable-rate debt is based on current market conditions, we believe that the estimated fair value of the outstanding balance on our variable-rate debt approximates book value. As discussed below, we also have an interest rate swap to mitigate our variable interest rate exposure, the fair value of which is measured based on Level 2 inputs.

Interest Rate Risk and Interest Rate Swap

We are exposed to interest rate risk arising from fluctuations in variable-rate SOFR on our term loan and when we have loan amounts outstanding on our Revolving Credit Facility. At June 30, 2023, we had $50.0 million of variable-rate debt outstanding based on one-month term SOFR. Our objective is to limit the variability of interest payments on our debt. To meet this objective, we enter into receive-variable, pay-fixed interest rate swaps to mitigate the variable-rate cash flow exposure with fixed-rate cash flows. In accordance with our risk management strategy, we actively monitor our interest rate exposure and use derivative instruments from time to time to manage the related risk. We do not speculate using derivative instruments.

At June 30, 2023, we had one interest rate swap agreement, which we entered into in 2020 and commenced in February 2022. Under the interest rate swap, we receive one-month SOFR plus a spread adjustment of 0.10% variable interest rate payments and make fixed interest rate payments, thereby fixing the interest rate on $50.0 million of variable rate debt exposure. Payments on this interest rate swap, with a notional principal amount of $50.0 million, are due on a monthly basis at an annual fixed rate of 0.41%, and this swap expires in June 2025.

The interest rate swap agreement was not designated as a cash flow hedge, and as a result, all changes in the fair value are recognized in "Change in fair value of interest rate swaps" in our Consolidated Statements of Operations rather than through other comprehensive income. At June 30, 2023 and December 31, 2022, we recorded long-term assets of $4.3 million and $4.8 million, respectively, in "Other assets" on our Consolidated Balance Sheets, representing the fair value of the interest rate swap agreement. The swap was valued based on observable inputs for similar assets and liabilities and other observable inputs for interest rates and yield curves (Level 2 inputs).

Concentration of Credit Risk

We are exposed to credit risk related to customer accounts receivable. In order to manage credit risk, we consider customer concentrations and current economic trends and monitor the creditworthiness of significant customers based on ongoing credit evaluations. At June 30, 2023, receivables from two customers accounted for approximately 19% and 13% of total receivables. At December 31, 2022, receivables from these two customers accounted for approximately 17% and 14% of total receivables. No other customer accounted for 10% or more of total receivables.

11

New and Recently Adopted Accounting Standards

There were no accounting standards recently issued that had or are expected to have a material impact on our consolidated financial statements and associated disclosures.

3.    Income Taxes

For the three and six months ended June 30, 2023, we recorded $49.4 million and $82.7 million, respectively, of income tax expense and had an effective rate of 25.3% and 25.4%, respectively. For the three and six months ended June 30, 2022, we recorded $73.9 million and $172.8 million respectively, of income tax expense and had an effective rate of 25.3% and 24.9%, respectively. For all periods, the primary reason for the difference between the federal and statutory income tax rate of 21% and the effective tax rate was the effect of state taxes.

During the six months ended June 30, 2023 and 2022, cash paid for taxes, net of refunds received, were $46.6 million and $149.1 million, respectively.

4.    Net Income Per Common Share

Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Weighted average common shares outstanding for the basic net income per common share calculation includes certain vested restricted stock units (RSUs) and performance stock units (PSUs) as there are no conditions under which those shares will not be issued. Diluted net income per common share is computed by dividing net income by the combination of the weighted average number of common shares outstanding during the period and other potentially dilutive weighted average common shares. Other potentially dilutive weighted average common shares include the dilutive effect of stock options, RSUs, and PSUs for each period using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation expense, if any, for future service that has not yet been recognized are assumed to be used to repurchase shares in the current period.

The following table sets forth the computation of basic and diluted net income per common share:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands, except per-share data)
Net income$146,320 $218,111 $243,053 $520,711 
Weighted average common shares outstanding during the period (for basic calculation)39,675 39,544 39,634 39,509 
Dilutive effect of other potential common shares159 219 184 253 
Weighted average common shares and potential common shares (for diluted calculation)39,834 39,763 39,818 39,762 
Net income per common share - Basic$3.69 $5.52 $6.13 $13.18 
Net income per common share - Diluted$3.67 $5.49 $6.10 $13.10 

The computation of the dilutive effect of other potential common shares excludes stock awards representing an insignificant number of shares of common stock and 0.1 million shares of common stock, respectively, in the three months ended June 30, 2023 and 2022, and 0.1 million shares of common stock in both the six months ended June 30, 2023 and 2022. Under the treasury stock method, the inclusion of these stock awards would have been antidilutive.

12

5.    Acquisition

We account for acquisition transactions in accordance with ASC 805, Business Combinations. Accordingly, the results of operations of the acquiree are included in our consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill.

On July 25, 2022, our wholly-owned subsidiary, Boise Cascade Wood Products, L.L.C., completed the acquisition of 100% of the equity interest in Coastal Plywood, and its plywood manufacturing operations located in Havana, Florida, and Chapman, Alabama, for a purchase price of $515.2 million, including a post-closing adjustment of $1.6 million based upon a working capital target. We finalized the purchase price accounting as of March 31, 2023.

6.    Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price and related costs over the fair value of the net tangible and intangible assets of businesses acquired.

The carrying amount of our goodwill by segment is as follows:
Building
Materials
Distribution

Wood
Products
Total
(thousands)
Balance at December 31, 2022 and June 30, 2023$11,792 $126,166 $137,958 

At June 30, 2023 and December 31, 2022, intangible assets represented the values assigned to trade names and trademarks and customer relationships. We maintain trademarks for our manufactured wood products, particularly EWP. Our key registered trademarks are perpetual in duration as long as we continue to timely file all post registration maintenance documents related thereto. These trade names and trademarks have indefinite lives, are not amortized, and have a carrying amount of $8.9 million. In 2022, we acquired a trade name and customer relationships. The acquired trade name has a useful life of one year. The weighted-average useful life for customer relationships from the date of purchase is approximately 10 years. For the three months ended June 30, 2023 and 2022 we recognized $4.3 million and $0.3 million, respectively, of amortization expense for intangible assets. For the six months ended June 30, 2023 and 2022 we recognized $8.6 million and $0.6 million, respectively, of amortization expense for intangible assets.

Intangible assets consisted of the following:
June 30, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(642)$8,958 
Customer relationships166,050 (22,174)143,876 
$175,650 $(22,816)$152,834 

December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(292)$9,308 
Customer relationships166,050 (13,925)152,125 
$175,650 $(14,217)$161,433 

13

7.    Debt

Long-term debt consisted of the following:

 June 30,
2023
December 31,
2022
 (thousands)
Asset-based revolving credit facility due 2027$ $ 
Asset-based credit facility term loan due 202750,000 50,000 
4.875% senior notes due 2030400,000 400,000 
Deferred financing costs(5,164)(5,608)
Long-term debt$444,836 $444,392 

Asset-Based Credit Facility

On May 15, 2015, Boise Cascade and its principal operating subsidiaries, Boise Cascade Wood Products, L.L.C., and Boise Cascade Building Materials Distribution, L.L.C., as borrowers, and Boise Cascade Wood Products Holdings Corp., as guarantor, entered into an Amended and Restated Credit Agreement, as amended, (the Amended Agreement) with Wells Fargo Capital Finance, LLC, as administrative agent, and the banks named therein as lenders. The Amended Agreement includes a $400 million senior secured asset-based revolving credit facility (Revolving Credit Facility) and a $50.0 million term loan (ABL Term Loan) maturing on the earlier of (a) September 9, 2027 and (b) 90 days prior to the maturity of our $400 million of 4.875% senior notes due July 1, 2030 (or the maturity date of any permitted refinancing indebtedness or permitted upsized refinancing indebtedness in respect thereof). Interest on borrowings under our Revolving Credit Facility and ABL Term Loan are payable monthly. Borrowings under the Amended Agreement are constrained by a borrowing base formula dependent upon levels of eligible receivables and inventory reduced by outstanding borrowings and letters of credit (Availability).

The Amended Agreement is secured by a first-priority security interest in substantially all of our assets, except for property and equipment. The proceeds of borrowings under the agreement are available for working capital and other general corporate purposes.

The Amended Agreement contains customary nonfinancial covenants, including a negative pledge covenant and restrictions on new indebtedness, investments, distributions to equity holders, asset sales, and affiliate transactions, the scope of which are dependent on the Availability existing from time to time. The Amended Agreement also contains a requirement that we meet a 1:1 fixed-charge coverage ratio (FCCR), applicable only if Availability falls below the greater of (a) 10% of the Line Cap (as defined in the Amended Agreement) and (b) $35 million. Availability exceeded the minimum threshold amounts required for testing of the FCCR at all times since entering into the Amended Agreement, and Availability at June 30, 2023 was $395.9 million.

The Amended Agreement permits us to pay dividends only if at the time of payment (a) no default has occurred or is continuing (or would result from such payment) under the Amended Agreement, and (b) either (i) pro forma Excess Availability (as defined in the Amended Agreement) is equal to or exceeds the greater of (x) 20% of the Line Cap and (y) $75 million or (ii) (x) pro forma Excess Availability is equal to or exceeds the greater of (1) 15% of Line Cap and (2) $55 million and (y) our fixed-charge coverage ratio is greater than or equal to 1:1 on a pro forma basis.

Revolving Credit Facility

Interest rates under the Revolving Credit Facility are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.25% to 1.50% for loans based on SOFR and from 0.25% to 0.50% for loans based on the base rate. The spread is determined on the basis of a pricing grid that results in a higher spread as average quarterly Availability declines. Both SOFR options include an additional credit spread adjustment of 0.10%. Letters of credit are subject to a fronting fee payable to the issuing bank and a fee payable to the lenders equal to the Term SOFR margin rate. In addition, we are required to pay an unused commitment fee at a rate of 0.20% per annum of the average unused portion of the lending commitments.

14

At both June 30, 2023 and December 31, 2022, we had no borrowings outstanding under the Revolving Credit Facility and $4.1 million and $3.8 million, respectively, of letters of credit outstanding. These letters of credit and borrowings, if any, reduce availability under the Revolving Credit Facility by an equivalent amount.

ABL Term Loan

The ABL Term Loan was provided by institutions within the Farm Credit system. Borrowings under the ABL Term Loan may be repaid from time to time at the discretion of the borrowers without premium or penalty. However, any principal amount of ABL Term Loan repaid may not be subsequently re-borrowed.

Interest rates under the ABL Term Loan are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.75% to 2.00% for SOFR rate loans and from 0.75% to 1.00% for base rate loans, both dependent on the amount of Average Excess Availability (as defined in the Amended Agreement). Both SOFR options include an additional credit spread adjustment of 0.10%. During the six months ended June 30, 2023, the average interest rate on the ABL Term Loan was approximately 6.58%.

We have received and expect to continue receiving patronage credits under the ABL Term Loan. Patronage credits are distributions of profits from banks in the Farm Credit system, which are cooperatives that are required to distribute profits to their members. Patronage distributions, which are generally made in cash, are received in the year after they are earned. Patronage credits are recorded as a reduction to interest expense in the year earned. After giving effect to expected patronage distributions, the effective average net interest rate on the ABL Term Loan was approximately 5.6% during the six months ended June 30, 2023.

2030 Notes

On July 27, 2020, we issued $400 million of 4.875% senior notes due July 1, 2030 (2030 Notes) through a private placement that was exempt from the registration requirements of the Securities Act. Interest on our 2030 Notes is payable semiannually in arrears on January 1 and July 1. The 2030 Notes are guaranteed by each of our existing and future direct or indirect domestic subsidiaries that is a guarantor under our Amended Agreement.

The 2030 Notes are senior unsecured obligations and rank equally with all of the existing and future senior indebtedness of Boise Cascade Company and of the guarantors, senior to all of their existing and future subordinated indebtedness, effectively subordinated to all of their present and future senior secured indebtedness (including all borrowings with respect to our Amended Agreement to the extent of the value of the assets securing such indebtedness), and structurally subordinated to the indebtedness of any subsidiaries that do not guarantee the 2030 Notes.

The terms of the indenture governing the 2030 Notes, among other things, limit the ability of Boise Cascade and our restricted subsidiaries to: incur additional debt; declare or pay dividends; redeem stock or make other distributions to stockholders; make investments; create liens on assets; consolidate, merge or transfer substantially all of their assets; enter into transactions with affiliates; and sell or transfer certain assets. The indenture governing the 2030 Notes permits us to pay dividends only if at the time of payment (i) no default has occurred or is continuing (or would result from such payment) under the indenture, and (ii) our consolidated leverage ratio is no greater than 3.5:1, or (iii) the dividend, together with other dividends since the issue date, would not exceed our "builder" basket under the indenture. In addition, the indenture includes certain specific baskets for the payment of dividends.

The indenture governing the 2030 Notes provides for customary events of default and remedies.

Interest Rate Swap

For information on interest rate swap, see Interest Rate Risk and Interest Rate Swap of Note 2, Summary of Significant Accounting Policies.

Cash Paid for Interest

For the six months ended June 30, 2023 and 2022, cash payments for interest were $11.1 million and $11.3 million, respectively.

15

8.    Leases
    
Lease Costs

The components of lease expense were as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
Operating lease cost$3,264 $3,585 $6,581 $7,146 
Finance lease cost
Amortization of right-of-use assets619 621 1,237 1,246 
Interest on lease liabilities560 587 1,120 1,175 
Variable lease cost1,377 1,087 2,762 2,122 
Short-term lease cost1,478 1,340 3,029 2,652 
Sublease income(111)(112)(164)(224)
Total lease cost$7,187 $7,108 $14,565 $14,117 

Other Information

Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30
20232022
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$6,706 $6,932 
Operating cash flows from finance leases1,118 1,173 
Financing cash flows from finance leases904 838 
Right-of-use assets obtained in exchange for lease obligations
Operating leases3,578 4,997 
Finance leases  
16

Other information related to leases was as follows:
June 30, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1414
Weighted-average discount rate
Operating leases6.1 %6.0 %
Finance leases7.6 %7.6 %

As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$6,697 $2,035 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments71,300 50,138 
Less: interest(14,599)(19,187)
Total lease obligations56,701 30,951 
Less: current obligations(9,917)(1,878)
Long-term lease obligations$46,784 $29,073 

9.    Stock-Based Compensation

In first quarter 2023 and 2022, we granted two types of stock-based awards under our incentive plan: performance stock units (PSUs) and restricted stock units (RSUs).

PSU and RSU Awards

During the six months ended June 30, 2023, we granted 93,282 PSUs to our officers and other employees, subject to performance and service conditions. For the officers, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade's 2023 return on invested capital (ROIC), as approved by our compensation committee in accordance with the related grant agreement. We define ROIC as net operating profit after taxes (NOPAT) divided by average invested capital (based on a rolling thirteen-month average). We define NOPAT as net income plus after-tax financing expense. Invested capital is defined as total assets plus capitalized lease expense, less cash, cash equivalents, and current liabilities, excluding short-term debt. For the other employees, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade’s 2023 EBITDA, defined as income before interest (interest expense and interest income), income taxes, and depreciation and amortization, as approved by executive management, determined in accordance with the related grant agreement. Because the PSUs contain a performance condition, we record compensation expense over the requisite service period based on the most probable number of shares expected to vest.

During the six months ended June 30, 2022, we granted 66,180 PSUs to our officers and other employees, subject to performance and service conditions. During the 2022 performance period, officers and other employees earned 152% and 200%, respectively, of the target based on Boise Cascade's 2022 ROIC and EBITDA, as applicable, determined by our compensation committee and executive management, as applicable, in accordance with the related grant agreements.

The PSUs granted to officers generally vest in a single installment three years from the date of grant, while the PSUs granted to other employees vest in three equal tranches each year after the grant date.
17

During the six months ended June 30, 2023 and 2022, we granted an aggregate of 115,252 and 86,164 RSUs, respectively, to our officers, other employees, and nonemployee directors with only service conditions. The RSUs granted to officers and other employees vest in three equal tranches each year after the grant date. The RSUs granted to nonemployee directors vest in a single installment after a one year period.

We based the fair value of PSU and RSU awards on the closing market price of our common stock on the grant date. During the six months ended June 30, 2023 and 2022, the total fair value of PSUs and RSUs vested was $16.8 million and $12.0 million, respectively.

The following summarizes the activity of our PSUs and RSUs awarded under our incentive plan for the six months ended June 30, 2023:
PSUsRSUs
Number of sharesWeighted Average Grant-Date Fair ValueNumber of sharesWeighted Average Grant-Date Fair Value
Outstanding, December 31, 2022317,854 $51.46 155,339 $65.17 
Granted93,282 69.33 115,252 69.34 
Performance condition adjustment (a)39,873 79.80   
Vested(154,794)40.61 (87,632)60.64 
Forfeited(5,399)68.55 (3,200)70.32 
Outstanding, June 30, 2023290,816 $66.54 179,759 $69.96 
_______________________________
(a)    Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above.

Compensation Expense

We record compensation expense over the awards' vesting period and account for share-based award forfeitures as they occur, rather than making estimates of future forfeitures. Any shares not vested are forfeited. We recognize compensation expense for stock awards with only service conditions on a straight-line basis over the requisite service period. Most of our stock-based compensation expense was recorded in "General and administrative expenses" in our Consolidated Statements of Operations. Total stock-based compensation recognized from PSUs and RSUs, net of forfeitures, was as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
PSUs$2,577 $1,695 $4,391 $3,001 
RSUs1,617 1,317 3,127 2,402 
Total$4,194 $3,012 $7,518 $5,403 

The related tax benefit for the six months ended June 30, 2023 and 2022, was $1.9 million and $1.3 million respectively. As of June 30, 2023, total unrecognized compensation expense related to nonvested share-based compensation arrangements was $25.8 million. This expense is expected to be recognized over a weighted-average period of 2.1 years.
18

10.    Stockholders' Equity    

Dividends

On November 14, 2017, we announced that our board of directors approved a dividend policy to pay quarterly cash dividends to holders of our common stock. For more information regarding our dividend declarations and payments made during each of the six months ended June 30, 2023 and 2022, see "Common stock dividends" on our Consolidated Statements of Stockholders' Equity.

On July 27, 2023, our board of directors declared a quarterly dividend of $0.20 per share on our common stock, payable on September 15, 2023, to stockholders of record on September 1, 2023. For a description of the restrictions in our asset-based credit facility and the indenture governing our senior notes on our ability to pay dividends, see Note 7, Debt.

Future dividend declarations, including amount per share, record date and payment date, will be made at the discretion of our board of directors and will depend upon, among other things, legal capital requirements and surplus, our future operations and earnings, general financial condition, material cash requirements, restrictions imposed by our asset-based credit facility and the indenture governing our senior notes, applicable laws, and other factors that our board of directors may deem relevant.

Stock Repurchase

On July 28, 2022, our board of directors authorized the repurchase of an additional 1.5 million shares of our common stock. This increase was in addition to the remaining authorized shares under our prior common stock repurchase program that was authorized on February 25, 2015 (the Program). Share repurchases may be made on an opportunistic basis, through open market transactions, privately negotiated transactions, or by other means in accordance with applicable federal securities laws. We are not obligated to purchase any shares and there is no set date that the Program will expire. Our board of directors may increase or decrease the number of shares under the Program or terminate the Program in its discretion at any time. During the six months ended June 30, 2023, we repurchased 25,678 shares under the Program at a cost of $1.5 million, or an average of $59.91 per share. The shares were purchased with cash on hand and are recorded as "Treasury stock" on our Consolidated Balance Sheet. As of June 30, 2023, there were 1,971,311 shares of common stock that may yet be purchased under the Program.

11.    Transactions With Related Party

Louisiana Timber Procurement Company, L.L.C. (LTP) is an unconsolidated variable-interest entity that is 50% owned by us and 50% owned by Packaging Corporation of America (PCA). LTP procures sawtimber, pulpwood, residual chips, and other residual wood fiber to meet the wood and fiber requirements of us and PCA in Louisiana. We are not the primary beneficiary of LTP as we do not have power to direct the activities that most significantly affect the economic performance of LTP. Accordingly, we do not consolidate LTP's results in our financial statements.

Sales

Related-party sales to LTP from our Wood Products segment in our Consolidated Statements of Operations were $3.1 million and $3.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $6.1 million and $7.2 million, respectively, during the six months ended June 30, 2023 and 2022. These sales are recorded in "Sales" in our Consolidated Statements of Operations.

Costs and Expenses

Related-party wood fiber purchases from LTP were $21.1 million and $23.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $41.2 million and $44.3 million, respectively, during the six months ended June 30, 2023 and 2022. These costs are recorded in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations.
19

12.    Segment Information

We operate our business using two reportable segments: Wood Products and BMD. We measure and evaluate our reportable segments based on net sales and segment operating income (loss). Accordingly, our chief operating decision maker reviews the performance of the company and allocates resources based primarily on net sales and segment operating income (loss) for our business segments. Unallocated corporate costs are presented as reconciling items to arrive at operating income. There are no differences in our basis of measurement of segment profit or loss from those disclosed in Note 16, Segment Information, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.    

    Wood Products and BMD segment sales to external customers, including related parties, by product line, are as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(millions)
Wood Products (a)
LVL (b)$14.2 $(9.5)$21.6 $(7.8)
I-joists (b)9.3 (12.5)14.0 (14.7)
Other engineered wood products (b)9.8 13.1 17.2 24.9 
Plywood and veneer93.8 112.1 185.1 273.3 
Lumber23.7 20.9 47.2 38.6 
Byproducts23.1 19.3 47.4 38.3 
Other4.8 3.5 11.3 8.7 
178.7 146.9 343.9 361.3 
Building Materials Distribution  
Commodity613.7 956.3 1,161.2 2,058.1 
General line647.5 700.5 1,181.0 1,315.8 
Engineered wood products375.4 474.4 673.5 869.1 
1,636.5 2,131.2 3,015.7 4,243.0 
$1,815.2 $2,278.1 $3,359.5 $4,604.4 
 ___________________________________  

(a)    Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.

(b)    Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.

20

An analysis of our operations by segment is as follows:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands)
Net sales by segment
Wood Products$530,273 $536,030 $967,701 $1,094,974 
Building Materials Distribution1,636,538 2,131,200 3,015,780 4,243,033 
Intersegment eliminations (a)(351,592)(389,158)(623,933)(733,653)
Total net sales$1,815,219 $2,278,072 $3,359,548 $4,604,354 
Segment operating income
Wood Products $104,035 $154,101 $173,430 $344,217 
Building Materials Distribution98,550 154,308 168,235 380,200 
Total segment operating income202,585 308,409 341,665 724,417 
Unallocated corporate costs(12,610)(11,334)(24,088)(21,714)
Income from operations$189,975 $297,075 $317,577 $702,703 
___________________________________ 
 
(a)    Primarily represents intersegment sales from our Wood Products segment to our BMD segment.


13.    Commitments, Legal Proceedings and Contingencies, and Guarantees

Commitments

We are a party to a number of long-term log supply agreements that are discussed in Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K. In addition, we have purchase obligations for goods and services, capital expenditures, and raw materials entered into in the normal course of business. As of June 30, 2023, there have been no material changes to the above commitments disclosed in the 2022 Form 10-K.

Legal Proceedings and Contingencies

We are a party to legal proceedings that arise in the ordinary course of our business, including commercial liability claims, premises claims, environmental claims, and employment-related claims, among others. As of the date of this filing, we do not believe that we are party to any legal action that could reasonably be expected to have, individually or in the aggregate, a material adverse effect on our financial position, results of operations, or cash flows.

Guarantees

We provide guarantees, indemnifications, and assurances to others. Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K describes the nature of our guarantees, including the approximate terms of the guarantees, how the guarantees arose, the events or circumstances that would require us to perform under the guarantees, and the maximum potential undiscounted amounts of future payments we could be required to make. As of June 30, 2023, there have been no material changes to the guarantees disclosed in the 2022 Form 10-K.
21

ITEM 2.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 

Understanding Our Financial Information

This Management's Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our consolidated financial statements and related notes in "Item 1. Financial Statements" of this Form 10-Q, as well as our 2022 Form 10-K. The following discussion includes statements regarding our expectations with respect to our future performance, liquidity, and capital resources. Such statements, along with any other non-historical statements in the discussion, are forward-looking. These forward-looking statements include, without limitation, any statement that may predict, indicate, or imply future results, performance, or achievements and may contain the words "may," "will," "expect," "believe," "should," "plan," "anticipate," and other similar expressions. All of these forward-looking statements are based on estimates and assumptions made by our management that, although believed by us to be reasonable, are inherently uncertain. These forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, the risks and uncertainties described in "Item 1A. Risk Factors" in our 2022 Form 10-K, as well as those factors listed in other documents we file with the Securities and Exchange Commission (the SEC). We do not assume an obligation to update any forward-looking statement. Our future actual results may differ materially from those contained in or implied by any of the forward-looking statements in this Form 10-Q.
 
Background

Boise Cascade Company is a building products company headquartered in Boise, Idaho. As used in this Form 10-Q, the terms "Boise Cascade," "we," and "our" refer to Boise Cascade Company and its consolidated subsidiaries. Boise Cascade is a large, vertically-integrated wood products manufacturer and building materials distributor. We have two reportable segments: (i) Wood Products, which primarily manufactures engineered wood products (EWP) and plywood; and (ii) Building Materials Distribution (BMD), which is a wholesale distributor of building materials. Our products are used in the construction of new residential housing, including single-family, multi-family, and manufactured homes, the repair-and-remodeling of existing housing, the construction of light industrial and commercial buildings, and industrial applications. For more information, see Note 12, Segment Information, of the Condensed Notes to Unaudited Quarterly Consolidated Financial Statements in "Item 1. Financial Statements" of this Form 10-Q.

Executive Overview

We recorded income from operations of $190.0 million during the three months ended June 30, 2023, compared with income from operations of $297.1 million during the three months ended June 30, 2022. In our Wood Products segment, income decreased $50.1 million to $104.0 million for the three months ended June 30, 2023, from $154.1 million for the three months ended June 30, 2022, due primarily to lower plywood sales prices and an increase in depreciation and amortization expense due to the acquisition of two plywood facilities located in Havana, Florida, and Chapman, Alabama, on July 25, 2022 (the Acquisition). These decreases were offset partially by higher plywood sales volumes, higher EWP sales prices, as well as lower wood fiber costs. In our BMD segment, income decreased $55.7 million to $98.6 million for the three months ended June 30, 2023, from $154.3 million for the three months ended June 30, 2022, driven by a gross margin decrease of $49.8 million, resulting from lower margins on EWP and general line products, offset partially by margin improvements on commodity products. In addition, selling and distribution expenses increased $3.9 million. These changes are discussed further in "Our Operating Results" below.

We ended second quarter 2023 with $1,080.9 million of cash and cash equivalents and $395.9 million of undrawn committed bank line availability, for total available liquidity of $1,476.8 million. We had $444.8 million of outstanding debt at June 30, 2023. We generated $82.5 million of cash during the six months ended June 30, 2023, as cash provided by operations was offset partially by capital spending, dividends paid on our common stock, and tax withholding payments on stock-based awards. A further description of our cash sources and uses for the six-month comparative periods are discussed in "Liquidity and Capital Resources" below.

Demand for the products we manufacture, as well as the products we purchase and distribute, is correlated with new residential construction, residential repair-and-remodeling activity and light commercial construction. U.S. housing starts in June 2023 were approximately 1.4 million on a seasonally adjusted annual rate basis, as reported by the U.S. Census Bureau. However, home affordability remains a challenge for consumers, and the Federal Reserve's ongoing actions in response to inflationary data and what impacts these actions have on future mortgage rates and the broader economy will influence the near-term demand environment. As such, the outlook for the back half of 2023 remains uncertain and is reflected in various industry
22

forecasts for 2023 U.S. housing starts that generally range from 1.3 million to 1.4 million units, compared with actual housing starts of 1.55 million in 2022, as reported by the U.S. Census Bureau. Regarding home improvement spending, the age of U.S. housing stock and elevated levels of homeowner equity have provided a favorable backdrop for repair-and-remodel spending. However, industry forecasts project continued moderation of year-over-year growth in renovation spending, and economic uncertainty may also negatively impact homeowners' further investment in their residences.

As a manufacturer of certain commodity products, we have sales and profitability exposure to declines in commodity product prices and rising input costs. Our distribution business purchases and resells a broad mix of commodity products with periods of increasing prices providing the opportunity for higher sales and increased margins, while declining price environments expose us to declines in sales and profitability. Future commodity product pricing and commodity input costs may be volatile in response to economic uncertainties, industry operating rates, transportation constraints or disruptions, net import and export activity, inventory levels in various distribution channels, and seasonal demand patterns. In addition, EWP volumes will continue to be influenced by demand for new residential construction, particularly single-family housing starts, and we expect modest EWP price erosion in the third quarter.

Factors That Affect Our Operating Results and Trends
 
    Our results of operations and financial performance are influenced by a variety of factors, including the following:

the commodity nature of a portion of our products and their price movements, which are driven largely by industry capacity and operating rates, industry cycles that affect supply and demand, and net import and export activity;

general economic conditions, including but not limited to housing starts, repair-and-remodeling activity, light commercial construction, inventory levels of new and existing homes for sale, foreclosure rates, interest rates, inflation, unemployment rates, household formation rates, prospective home buyers' access to and cost of financing, and housing affordability, that ultimately affect demand for our products;

the highly competitive nature of our industry;

declines in demand for our products due to competing technologies or materials, as well as changes in building code provisions;

disruptions to information systems used to process and store customer, employee, and vendor information, as well as the technology that manages our operations and other business processes;

material disruptions and/or major equipment failure at our manufacturing facilities;

labor disruptions, shortages of skilled and technical labor, or increased labor costs;

the need to successfully formulate and implement succession plans for key members of our management team;

product shortages, loss of key suppliers, and our dependence on third-party suppliers and manufacturers;

the cost and availability of third-party transportation services used to deliver the goods we manufacture and distribute, as well as our raw materials;

cost and availability of raw materials, including wood fiber and glues and resins;

our ability to successfully and efficiently complete and integrate acquisitions;

the concentration of our sales among a relatively small group of customers, as well as the financial condition and creditworthiness of our customers;

impairment of our long-lived assets, goodwill, and/or intangible assets;

substantial ongoing capital investment costs, including those associated with acquisitions, and the difficulty in offsetting fixed costs related to those investments;

23

our indebtedness, including the possibility that we may not generate sufficient cash flows from operations or that future borrowings may not be available in amounts sufficient to fulfill our debt obligations and fund other liquidity needs;

restrictive covenants contained in our debt agreements;

compliance with data privacy and security laws and regulations;

the impacts of climate change and related legislative and regulatory responses intended to reduce climate change;

cost of compliance with government regulations, in particular, environmental regulations;

the enactment of tax reform legislation;

exposure to product liability, product warranty, casualty, construction defect, and other claims;

fluctuations in the market for our equity; and

the other factors described in "Item 1A. Risk Factors" in our 2022 Form 10-K.
24

Our Operating Results

The following tables set forth our operating results in dollars and as a percentage of sales for the three and six months ended June 30, 2023 and 2022:

 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (millions)
Sales$1,815.2 $2,278.1 $3,359.5 $4,604.4 
Costs and expenses    
Materials, labor, and other operating expenses (excluding depreciation)1,426.4 1,797.9 2,657.1 3,527.8 
Depreciation and amortization30.7 20.7 61.9 41.2 
Selling and distribution expenses139.2 134.3 268.0 280.9 
General and administrative expenses30.1 27.7 56.6 53.8 
Other (income) expense, net(1.3)0.4 (1.6)(2.1)
 1,625.2 1,981.0 3,042.0 3,901.7 
Income from operations$190.0 $297.1 $317.6 $702.7 
 (percentage of sales)
Sales100.0 %100.0 %100.0 %100.0 %
Costs and expenses
Materials, labor, and other operating expenses (excluding depreciation)78.6 %78.9 %79.1 %76.6 %
Depreciation and amortization1.7 0.9 1.8 0.9 
Selling and distribution expenses7.7 5.9 8.0 6.1 
General and administrative expenses1.7 1.2 1.7 1.2 
Other (income) expense, net(0.1)— — — 
 89.5 %87.0 %90.5 %84.7 %
Income from operations10.5 %13.0 %9.5 %15.3 %

25

Sales Volumes and Prices

Set forth below are historical U.S. housing starts data, segment sales volumes and average net selling prices for the principal products sold by our Wood Products segment, and sales mix and gross margin information for our BMD segment for the three and six months ended June 30, 2023 and 2022.
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands)
U.S. Housing Starts (a)
Single-family261.4 303.3 449.7 570.1 
Multi-family137.6 146.5 264.1 269.4 
399.0 449.8 713.8 839.5 
(thousands)
Segment Sales  
Wood Products$530,273 $536,030 $967,701 $1,094,974 
Building Materials Distribution1,636,538 2,131,200 3,015,780 4,243,033 
Intersegment eliminations(351,592)(389,158)(623,933)(733,653)
Total sales$1,815,219 $2,278,072 $3,359,548 $4,604,354 
Wood Products(millions)
Sales Volumes
Laminated veneer lumber (LVL) (cubic feet)4.7 4.6 8.3 9.2 
I-joists (equivalent lineal feet)63 69 102 135 
Plywood (sq. ft.) (3/8" basis)440 281 846 598 
Wood Products(dollars per unit)
Average Net Selling Prices
Laminated veneer lumber (LVL) (cubic foot)$30.14 $28.47 $30.59 $27.43 
I-joists (1,000 equivalent lineal feet)2,088 2,066 2,118 1,974 
Plywood (1,000 sq. ft.) (3/8" basis)365 569 366 633 
(percentage of Building Materials Distribution sales)
Building Materials Distribution
Product Line Sales
Commodity37.5 %44.9 %38.5 %48.5 %
General line39.6 %32.9 %39.2 %31.0 %
Engineered wood products22.9 %22.2 %22.3 %20.5 %
Gross margin percentage (b)15.0 %13.9 %14.9 %15.9 %
_______________________________________ 

(a)    Actual U.S. housing starts data reported by the U.S. Census Bureau.

(b)    We define gross margin as "Sales" less "Materials, labor, and other operating expenses (excluding depreciation)." Substantially all costs included in "Materials, labor, and other operating expenses (excluding depreciation)" for our BMD segment are for inventory purchased for resale. Gross margin percentage is gross margin as a percentage of segment sales.

26

Sales

For the three months ended June 30, 2023, total sales decreased $462.9 million, or 20%, to $1,815.2 million from $2,278.1 million during the three months ended June 30, 2022. For the six months ended June 30, 2023, total sales decreased $1,244.9 million, or 27%, to $3,359.5 million from $4,604.4 million for the same period in the prior year. As described below, the decrease in sales was driven by the changes in sales prices and volumes for the products we manufacture and distribute with single-family residential construction activity being the key demand driver of our sales. In second quarter 2023, total U.S. housing starts and single-family housing starts decreased 11% and 14%, respectively, compared with the same period in 2022. On a year-to-date basis through June 2023, total housing starts decreased 15%, driven by a decrease in single-family housing starts of 21% compared with the same period in 2022. Average composite lumber and average composite panel prices for the three months ended June 30, 2023 were 50% and 40% lower, respectively, than in the same period in the prior year, as reflected by Random Lengths composite lumber and panel pricing. For the six months ended June 30, 2023, average composite lumber and average composite panel prices were 60% and 51% lower, respectively, compared with the same period in the prior year.

Wood Products.  Sales, including sales to our BMD segment, decreased $5.7 million, or 1%, to $530.3 million for the three months ended June 30, 2023, from $536.0 million for the three months ended June 30, 2022. The decrease in sales was driven by lower plywood sales prices of 36%, resulting in decreased sales of $89.8 million. In addition, lower sales volumes of I-joists of 9% resulted in decreased sales of $13.5 million. The decrease in I-joists sales volumes was due to a decline in housing starts, as well as the availability of product substitutes and construction methods in certain geographies that reduce the wood floor opportunity. These decreases were offset partially by higher sales volumes for plywood of 57%, resulting in increased sales of $90.7 million. Plywood sales volumes increased during the quarter as we shifted a higher proportion of our internally produced veneer into plywood production, given the change in demand for EWP. Plywood sales volumes increased from the prior year quarter due to the Acquisition, as well as downtime taken in 2022 to replace an existing dryer at our Chester, South Carolina, plywood facility. In addition, higher sales prices for LVL and I-joists (collectively referred to as EWP) of 6% and 1%, respectively, resulted in increased sales of $7.8 million and $1.4 million, respectively. The increase in EWP pricing was due to realizations of previously announced price increases and the expiration of certain temporary price protection arrangements. Higher sales volumes for LVL of 2% resulted in increased sales of $2.7 million.

For the six months ended June 30, 2023, sales, including sales to our BMD segment, decreased $127.3 million, or 12% to $967.7 million from $1,095.0 million for the same period in the prior year. The decrease in sales was driven by lower plywood sales prices of 42%, resulting in decreased sales of $225.6 million. In addition, lower sales volumes of I-joists and LVL (collectively referred to as EWP) of 25% and 10%, respectively, resulted in decreased sales of $65.5 million and $24.8 million, respectively. EWP sales volumes decreased due to a decline in housing starts. I-joist volumes were also impacted by the availability of product substitutes and construction methods in certain geographies that reduce the wood floor opportunity. These decreases were offset partially by higher sales volumes for plywood of 42%, resulting in increased sales of $157.1 million. Plywood sales volumes increased from the prior year as we shifted a higher proportion of our internally produced veneer into plywood production, given the change in demand for EWP. The Acquisition also increased plywood sales volumes during 2023. In addition, higher sales prices for LVL and I-joists of 12% and 7%, respectively, resulted in increased sales of $26.4 million and $14.7 million, respectively. The increase in EWP pricing was due to realizations of previously announced price increases and the expiration of certain temporary price protection arrangements.

Building Materials Distribution.  Sales decreased $494.7 million, or 23%, to $1,636.5 million for the three months ended June 30, 2023, from $2,131.2 million for the three months ended June 30, 2022. Compared with the same quarter in the prior year, the overall decrease in sales was driven by sales price and sales volume decreases of 22% and 1%, respectively. By product line, commodity sales decreased 36%, or $342.7 million; general line product sales decreased 8%, or $53.0 million; and EWP sales (substantially all of which are sourced through our Wood Products segment) decreased 21%, or $99.0 million.

During the six months ended June 30, 2023, sales decreased $1,227.2 million, or 29%, to $3,015.8 million from $4,243.0 million for the same period in the prior year. The overall decrease in sales was driven by sales price and sales volume decreases of 21% and 8%, respectively. By product line, commodity sales decreased 44%, or $897.0 million; general line product sales decreased 10%, or $134.6 million; and sales of EWP (substantially all of which are sourced through our Wood Products segment) decreased 23%, or $195.6 million.

Costs and Expenses

Materials, labor, and other operating expenses (excluding depreciation) decreased $371.5 million, or 21%, to $1,426.4 million for the three months ended June 30, 2023, compared with $1,797.9 million during the same period in the prior year. In our Wood Products segment, materials, labor, and other operating expenses increased due to higher labor and other manufacturing costs, as well as the Acquisition. These increases were offset partially by lower per-unit costs of OSB (used in
27

the manufacture of I-joists) and logs of approximately 18% and 6%, respectively, compared with second quarter 2022. Materials, labor, and other operating expenses as a percentage of sales (MLO rate) in our Wood Products segment increased by 750 basis points. The increase in the MLO rate was primarily the result of lower plywood sales prices, resulting in decreased leveraging of labor and other manufacturing costs. In BMD, the decrease in materials, labor, and other operating expenses was driven by lower purchased materials costs primarily as a result of lower commodity prices compared with second quarter 2022. The BMD segment MLO rate decreased 110 basis points compared with second quarter 2022, driven primarily by improved margin percentages on commodity product sales as commodity prices were generally stable during 2023 compared with a declining price environment during 2022. In our BMD segment, periods of increasing prices provide the opportunity for higher sales and increased margins, while declining price environments generally result in declines in sales and profitability.

For the six months ended June 30, 2023, materials, labor, and other operating expenses (excluding depreciation) decreased $870.7 million or 25%, to $2,657.1 million, compared with $3,527.8 million in the same period in the prior year. In our Wood Products segment, materials, labor, and other operating expenses increased due to higher labor and other manufacturing costs, as well as the Acquisition. These increases were offset partially by lower per-unit costs of OSB (used in the manufacture of I-joists) and logs of approximately 19% and 2%, respectively, compared with the first six months of 2022. The MLO rate in our Wood Products segment increased by 1,040 basis points, which was primarily due to lower plywood sales prices, resulting in decreased leveraging of labor and other manufacturing costs. In BMD, the decrease in materials, labor, and other operating expenses was driven by lower purchased materials costs as a result of a decrease in product prices and lower sales volumes, compared with the first six months of 2022. However, the BMD segment MLO rate increased 100 basis points due to lower margin percentages on commodity products and EWP compared with the first six months of 2022.

Depreciation and amortization expenses increased $10.0 million, or 48%, to $30.7 million for the three months ended June 30, 2023, compared with $20.7 million during the same period in the prior year. For the six months ended June 30, 2023, these expenses increased $20.7 million, or 50%, to $61.9 million, compared with $41.2 million in the same period in the prior year. The increase in both periods was due primarily to the Acquisition on July 25, 2022, and other capital expenditures.

Selling and distribution expenses increased $4.9 million, or 4%, to $139.2 million for the three months ended June 30, 2023, compared with $134.3 million during the same period in the prior year, primarily due to higher base salaries and incentive compensation expenses of $6.3 million, offset partially by a decrease in sales commissions of $3.0 million. In addition, shipping and handling costs increased $1.8 million during the three months ended June 30, 2023 compared with the same period in the prior year. For the six months ended June 30, 2023, selling and distribution expenses decreased $12.9 million, or 5%, to $268.0 million, compared with $280.9 million during the same period in 2022, primarily as a result of lower sales commissions and incentive compensation expenses of $21.1 million, offset partially by increased shipping and handling costs of $2.8 million and higher employee-related expenses of $2.1 million. In addition, discretionary expenses related to travel and entertainment and advertising increased $1.4 million.

General and administrative expenses increased $2.4 million, or 9%, to $30.1 million for the three months ended June 30, 2023, compared with $27.7 million for the same period in the prior year, primarily due to an increase in employee-related expenses, most of which relates to incentive compensation. This increase was offset partially by a decrease in professional fees during the three months ended June 30, 2023 compared with the same period in the prior year. For the six months ended June 30, 2023, general and administrative expenses increased $2.8 million, or 5%, to $56.6 million, compared with $53.8 million during the same period in 2022. The increase was primarily the result of higher employee-related expenses and professional fees.

For the three months ended June 30, 2023, other (income) expense, net, was $1.3 million of income. For the three months ended June 30, 2022, other (income) expense was insignificant. For the six months ended June 30, 2023 and 2022, other (income) expense, net, was $1.6 million and $2.1 million of income, respectively. Other income for the three months ended June 30, 2023, as well as for the six months ended June 30, 2023 and 2022, was primarily comprised of earn-out income related to a previous asset sale in our Wood Products segment.

Income From Operations

Income from operations decreased $107.1 million to $190.0 million for the three months ended June 30, 2023, compared with $297.1 million for the three months ended June 30, 2022. Income from operations decreased $385.1 million to $317.6 million for the six months ended June 30, 2023, compared with $702.7 million for the six months ended June 30, 2022.

Wood Products.  Segment income decreased $50.1 million to $104.0 million for the three months ended June 30, 2023, compared with $154.1 million for the three months ended June 30, 2022. The decrease in segment income was due primarily to lower plywood sales prices. In addition, segment income was negatively impacted by an increase in depreciation and
28

amortization expense related to the Acquisition. These decreases in segment income were offset partially by higher plywood sales volumes and higher EWP sales prices, as well as lower wood fiber costs.

For the six months ended June 30, 2023, segment income decreased $170.8 million to $173.4 million from $344.2 million for the six months ended June 30, 2022. The decrease in segment income was due primarily to lower plywood sales prices and lower EWP sales volumes. In addition, segment income was negatively impacted by an increase in depreciation and amortization expense related to the Acquisition. These decreases in segment income were offset partially by higher EWP sales prices and higher plywood sales volumes, as well as lower wood fiber costs.

Building Materials Distribution.  Segment income decreased $55.7 million to $98.6 million for the three months ended June 30, 2023, from $154.3 million for the three months ended June 30, 2022. The decline in segment income was driven by a gross margin decrease of $49.8 million, resulting from lower margins on EWP and general line products, offset partially by margin improvements on commodity products. In addition, selling and distribution expenses increased $3.9 million.

For the six months ended June 30, 2023, segment income decreased $212.0 million to $168.2 million from $380.2 million for the six months ended June 30, 2022. The decline in segment income was driven by a gross margin decrease of $227.2 million, resulting primarily from gross margin declines on commodity and EWP products and lower sales volumes across all product lines, offset partially by decreased selling and distribution expenses of $16.5 million.

Corporate.  Unallocated corporate expenses increased $1.3 million to $12.6 million for the three months ended June 30, 2023, from $11.3 million for the same period in the prior year. The increase was primarily due to higher employee-related expenses, most of which relate to incentive compensation.

For the six months ended June 30, 2023, unallocated corporate expenses increased $2.4 million to $24.1 million from $21.7 million for the six months ended June 30, 2022. The increase was primarily due to higher employee-related expenses.

Other

Interest Income. Interest income increased $10.1 million to $11.5 million for the three months ended June 30, 2023, from $1.4 million for the three months ended June 30, 2022. For the six months ended June 30, 2023, interest income increased $19.7 million to $21.2 million from $1.5 million for the six months ended June 30, 2022. The increase in both periods was due primarily to higher interest rates on cash equivalents and increases in the average balances of cash equivalents.

Change in fair value of interest rate swaps. For information related to our interest rate swap, see the discussion under "Interest Rate Risk and Interest Rate Swap" of Note 2, Summary of Significant Accounting Policies, of the Condensed Notes to Unaudited Quarterly Consolidated Financial Statements in "Item 1. Financial Statements" of this Form 10-Q.

Income Tax Provision

For the three and six months ended June 30, 2023, we recorded $49.4 million and $82.7 million, respectively, of income tax expense and had an effective rate of 25.3% and 25.4%, respectively. For the three and six months ended June 30, 2022, we recorded $73.9 million and $172.8 million, respectively, of income tax expense and had an effective rate of 25.3% and 24.9%, respectively. For all periods, the primary reason for the difference between the federal and statutory income tax rate of 21% and the effective tax rate was the effect of state taxes.

Liquidity and Capital Resources

We ended second quarter 2023 with $1,080.9 million of cash and cash equivalents and $444.8 million of debt. At June 30, 2023, we had $1,476.8 million of available liquidity (cash and cash equivalents and undrawn committed bank line availability). We generated $82.5 million of cash during the six months ended June 30, 2023, as cash provided by operations was offset partially by capital spending, dividends paid on our common stock, and tax withholding payments on stock-based awards. Further descriptions of our cash sources and uses for the six-month comparative periods are noted below.

We believe that our cash flows from operations, combined with our current cash levels and available borrowing capacity, will be adequate to fund debt service requirements and provide cash, as required, to support our ongoing operations, capital expenditures, lease obligations, working capital, income tax payments, and to pay cash dividends to holders of our common stock over the next 12 months. We expect to fund our seasonal and intra-month working capital requirements in the remainder of 2023 from cash on hand and, if necessary, borrowings under our revolving credit facility.

29

Sources and Uses of Cash

We generate cash primarily from sales of our products, as well as short-term and long-term borrowings. Our primary uses of cash are for expenses related to the manufacture and distribution of building products, including inventory purchased for resale, wood fiber, labor, energy, and glues and resins. In addition to paying for ongoing operating costs, we use cash to invest in our business, service our debt and lease obligations, and return cash to our shareholders through dividends or common stock repurchases. Below is a discussion of our sources and uses of cash for operating activities, investing activities, and financing activities.
Six Months Ended
June 30
20232022
(thousands)
Net cash provided by operations$290,218 $436,056 
Net cash used for investment(66,369)(37,944)
Net cash used for financing(141,336)(114,032)

Operating Activities

For the six months ended June 30, 2023, our operating activities generated $290.2 million of cash, compared with $436.1 million of cash generated in the same period in 2022. The $145.8 million decrease in cash provided by operations was due primarily to a decrease in income from operations, offset partially by a lesser year-over-year increase in working capital and a decrease in cash paid for taxes, net of refunds, of $102.5 million. Working capital increased $60.2 million during the six months ended June 30, 2023, compared with a $152.6 million increase for the same period in the prior year. See "Our Operating Results" in this Management's Discussion and Analysis of Financial Condition and Results of Operations for more information related to factors affecting our operating results.

The increase in working capital during both periods was primarily attributable to higher receivables and inventories, offset by an increase in accounts payable and accrued liabilities. The increases in receivables in both periods primarily reflect increased sales of approximately 41% and 25%, comparing sales for the months of June 2023 and 2022 with sales for the months of December 2022 and 2021, respectively. Inventories increased during the six months ended June 30, 2023 due to seasonally higher inventory purchases in our BMD segment in preparation for the summer building season. However, our Wood Products segment inventories decreased during the six months ended June 30, 2023 due to improved demand compared to fourth quarter 2022. During the six months ended June 30, 2022 inventories increased primarily due to increased cost of inventory purchased for resale on EWP and general line products and higher production costs for our manufactured products, offset partially by decreased costs for commodity products. The increase in accounts payable and accrued liabilities as of June 30, 2023 was related to the increase in inventories in our BMD segment and extended terms offered by certain BMD vendors, offset partially by employee incentive compensation payouts made during the period. The increase in accounts payable and accrued liabilities as of June 30, 2022 was related to the increase in inventories and higher accrued rebates.

Investment Activities

During the six months ended June 30, 2023 and 2022, we used $68.3 million and $40.8 million, respectively, of cash for purchases of property and equipment, including business improvement and quality/efficiency projects, replacement and expansion projects, and ongoing environmental compliance. During the six months ended June 30, 2023 and 2022, we received $1.0 million and $2.5 million, respectively, of earn-out income related to a previous asset sale in our Wood Products segment.

We expect capital expenditures in 2023 to total approximately $120 million to $140 million. We expect our capital spending in 2023 will be for business improvement and quality/efficiency projects, replacement and expansion projects, and ongoing environmental compliance. Our 2023 capital expenditures range includes funding for greenfield distribution centers in South Carolina and Texas, projects at our mills in the southeast to expand our EWP capacity, and the purchase of property to house an additional door shop assembly operation in Kansas City, Missouri. This level of capital expenditures could increase or decrease as a result of several factors, including acquisitions, efforts to further accelerate organic growth, exercise of lease purchase options, our financial results, future economic conditions, availability of engineering and construction resources, and timing and availability of equipment purchases.

30

Financing Activities

During the six months ended June 30, 2023, our financing activities used $141.3 million of cash, including $133.0 million for common stock dividend payments, $5.9 million of tax withholding payments on stock-based awards, and $1.5 million for the repurchase of 25,678 shares of our common stock. During the six months ended June 30, 2023, we did not borrow under our revolving credit facility and therefore have no borrowings outstanding on the facility as of June 30, 2023.

During the six months ended June 30, 2022, our financing activities used $114.0 million of cash, including $109.3 million for common stock dividend payments and $3.9 million of tax withholding payments on stock-based awards. During the six months ended June 30, 2022, we did not borrow under our revolving credit facility.

Future dividend declarations, including amount per share, record date and payment date, will be made at the discretion of our board of directors and will depend upon, among other things, legal capital requirements and surplus, our future operations and earnings, general financial condition, material cash requirements, restrictions imposed by our asset-based credit facility and the indenture governing our senior notes, applicable laws, and other factors that our board of directors may deem relevant.

For more information related to our debt transactions and structure, our dividend policy, and our stock repurchase program, see the discussion in Note 7, Debt, and Note 10, Stockholders' Equity, respectively, of the Condensed Notes to Unaudited Quarterly Consolidated Financial Statements in "Item 1. Financial Statements" of this Form 10-Q.

Other Material Cash Requirements

For information about other material cash requirements, see Liquidity and Capital Resources in "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our 2022 Form 10-K. As of June 30, 2023, there have been no material changes in other material cash requirements outside the ordinary course of business since December 31, 2022.

Guarantees

Note 9, Debt, and Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K describe the nature of our guarantees, including the approximate terms of the guarantees, how the guarantees arose, the events or circumstances that would require us to perform under the guarantees, and the maximum potential undiscounted amounts of future payments we could be required to make. As of June 30, 2023, there have been no material changes to the guarantees disclosed in our 2022 Form 10-K.

Seasonal Influences

We are exposed to fluctuations in quarterly sales volumes and expenses due to seasonal factors. These seasonal factors are common in the building products industry. Seasonal changes in levels of building activity affect our building products businesses, which are dependent on housing starts, repair-and-remodeling activities, and light commercial construction activities. We typically report lower sales volumes in the first and fourth quarters due to the impact of poor weather on the construction market, and we generally have higher sales volumes in the second and third quarters, reflecting an increase in construction due to more favorable weather conditions. We typically have higher working capital in the first and second quarters in preparation and response to the building season. Seasonally cold weather increases costs, especially energy consumption costs, at most of our manufacturing facilities.

31

Employees

As of July 23, 2023, we had approximately 6,820 employees. Approximately 20% of these employees work pursuant to collective bargaining agreements. As of July 23, 2023, we had ten collective bargaining agreements. Five agreements covering approximately 470 employees at our Elgin plywood plant, Kettle Falls plywood plant, and Woodinville BMD facility are set to expire on May 31, 2024, but the terms and conditions of these agreements will remain in effect after expiration pending negotiation of new agreements. We may not be able to renew these agreements or may renew them on terms that are less favorable to us than the current agreements. If any of these agreements are not renewed or extended upon their termination, we could experience a material labor disruption, strike, or significantly increased labor costs at one or more of our facilities, either in the course of negotiations of a labor agreement or otherwise. Labor disruptions or shortages could prevent us from meeting customer demands or result in increased costs, thereby reducing our sales and profitability.

Disclosures of Financial Market Risks

In the normal course of business, we are exposed to financial risks such as changes in commodity prices, interest rates, and foreign currency exchange rates. As of June 30, 2023, there have been no material changes to financial market risks disclosed in our 2022 Form 10-K.

Environmental

As of June 30, 2023, there have been no material changes to environmental issues disclosed in our 2022 Form 10-K. For additional information, see Environmental in "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our 2022 Form 10-K.

Critical Accounting Estimates

Critical accounting estimates are those that are most important to the portrayal of our financial condition and results. These estimates require management's most difficult, subjective, or complex judgments, often as a result of the need to estimate matters that are inherently uncertain. We review the development, selection, and disclosure of our critical accounting estimates with the Audit Committee of our board of directors. For information about critical accounting estimates, see Critical Accounting Estimates in "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our 2022 Form 10-K. At June 30, 2023, there have been no material changes to our critical accounting estimates from those disclosed in our 2022 Form 10-K.

New and Recently Adopted Accounting Standards

For information related to new and recently adopted accounting standards, see "New and Recently Adopted Accounting Standards" in Note 2, Summary of Significant Accounting Policies, of the Condensed Notes to Unaudited Quarterly Consolidated Financial Statements in "Item 1. Financial Statements" in this Form 10-Q.

ITEM 3.          QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

For information relating to quantitative and qualitative disclosures about market risk, see the discussion under "Item 7A. Quantitative and Qualitative Disclosures About Market Risk" and under the headings "Disclosures of Financial Market Risks" and "Financial Instruments" in "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our 2022 Form 10-K. As of June 30, 2023, there have been no material changes in our exposure to market risk from those disclosed in our 2022 Form 10-K.
 
32

ITEM 4.          CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain "disclosure controls and procedures," as defined in Rule 13a-15(e) under the Exchange Act. We have designed these controls and procedures to reasonably assure that information required to be disclosed in our reports filed or submitted under the Exchange Act, such as this Form 10-Q, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission's rules and forms. We have also designed our disclosure controls to provide reasonable assurance that such information is accumulated and communicated to our senior management, including our chief executive officer (CEO) and our chief financial officer (CFO), as appropriate, to allow them to make timely decisions regarding our required disclosures. Based on their evaluation, our CEO and CFO have concluded that as of June 30, 2023, our disclosure controls and procedures were effective.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.



33

PART II—OTHER INFORMATION

ITEM 1.          LEGAL PROCEEDINGS

We are a party to legal proceedings that arise in the ordinary course of our business, including commercial liability claims, premises claims, environmental claims, and employment-related claims, among others. As of the date of this filing, we do not believe that we are party to any legal action that could reasonably be expected to have, individually or in the aggregate, a material adverse effect on our financial position, results of operations, or cash flows.

SEC regulations require us to disclose certain information about proceedings arising under federal, state or local environmental provisions if we reasonably believe that such proceedings may result in monetary sanctions above a stated threshold. Pursuant to the SEC regulations, we use a threshold of $1 million or more for purposes of determining whether disclosure of any such proceedings is required.

ITEM 1A.       RISK FACTORS

This report on Form 10-Q contains forward-looking statements. Statements that are not historical or current facts, including statements about our expectations, anticipated financial results, projected capital expenditures, and future business prospects, are forward-looking statements. You can identify these statements by our use of words such as "may," "will," "expect," "believe," "should," "plan," "anticipate," and other similar expressions. You can find examples of these statements throughout this report, including "Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations." We cannot guarantee that our actual results will be consistent with the forward-looking statements we make in this report. You should review carefully the risk factors listed in "Item 1A. Risk Factors" in our 2022 Form 10-K, as well as those factors listed in other documents we file with the Securities and Exchange Commission. We do not assume an obligation to update any forward-looking statement.

ITEM 2.          UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Purchase of Equity Securities by the Issuer and Affiliated Purchasers

On July 28, 2022, our board of directors authorized the repurchase of an additional 1.5 million shares of our common stock. This increase was in addition to the remaining authorized shares under our prior common stock repurchase program that was authorized on February 25, 2015 (the Program). Share repurchases may be made on an opportunistic basis, through open market transactions, privately negotiated transactions, or by other means in accordance with applicable federal securities laws. We are not obligated to purchase any shares and there is no set date that the Program will expire. Our board of directors may increase or decrease the number of shares under the Program or terminate the Program in its discretion at any time. During second quarter 2023, we repurchased 951 shares under the Program at a cost of less than $0.1 million, or an average of $60.00 per share. Set forth below is information regarding the Company's share repurchases during the second quarter ended June 30, 2023.

Total Number of Shares Purchased Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs The Maximum Number of Shares That May Yet Be Purchased Under the Plans or Programs
April 1, 2023 - April 30, 2023951 $60.00 951 1,971,311
May 1, 2023 - May 31, 2023— — — 1,971,311
June 1, 2023 - June 30, 2023— — — 1,971,311
     Total951$60.00 9511,971,311

ITEM 3.          DEFAULTS UPON SENIOR SECURITIES

None.

34

ITEM 4.          MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.          OTHER INFORMATION

During the three months ended June 30, 2023, none of Boise Cascade's directors or officers adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).

ITEM 6.          EXHIBITS

Number Description
 
 
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)



35

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 thereunto duly authorized.
 
  BOISE CASCADE COMPANY
   
   
  /s/ Kelly E. Hibbs
  Kelly E. Hibbs
Senior Vice President, Chief Financial Officer and Treasurer
 
Date:  July 31, 2023

36
EX-31.1 2 bcc6302023ex311.htm SECTION 302 CEO CERTIFICATION Document

Exhibit 31.1


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


I, Nathan R. Jorgensen, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Boise Cascade Company;
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 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.The registrant's other certifying officer and I are 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 our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us 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 our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of 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 our 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.The registrant's other certifying officer and I have disclosed, based on our 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.
 

Date:  July 31, 2023
 
 /s/ Nathan R. Jorgensen
 
Nathan R. Jorgensen
Chief Executive Officer
 

EX-31.2 3 bcc6302023ex312.htm SECTION 302 CFO CERTIFICATION Document

Exhibit 31.2
 

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


I, Kelly E. Hibbs, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Boise Cascade Company;
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 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.The registrant's other certifying officer and I are 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 our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us 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 our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of 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 our 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.The registrant's other certifying officer and I have disclosed, based on our 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.
  
Date:  July 31, 2023
 
 /s/ Kelly E. Hibbs
  
 Kelly E. Hibbs
 Chief Financial Officer
 


EX-32.1 4 bcc6302023ex321.htm SECTION 906 CEO CERTIFICATION Document

Exhibit 32.1


CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Nathan R. Jorgensen, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.    the accompanying Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
2.    the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Boise Cascade Company at the dates and for the periods indicated in the Report.
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Boise Cascade Company and will be retained by Boise Cascade Company and furnished to the Securities and Exchange Commission or its staff upon request.
The undersigned expressly disclaims any obligation to update the foregoing certification except as required by law.

Date: July 31, 2023
 /s/ Nathan R. Jorgensen
 
Nathan R. Jorgensen
Chief Executive Officer


The foregoing certification is being furnished solely pursuant to the requirements of 18 U.S.C. § 1350 and is not being filed as a part of the Report or as a separate disclosure document.


EX-32.2 5 bcc6302023ex322.htm SECTION 906 CFO CERTIFICATION Document

Exhibit 32.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Kelly E. Hibbs, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.     the accompanying Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
2.     the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Boise Cascade Company at the dates and for the periods indicated in the Report.
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Boise Cascade Company and will be retained by Boise Cascade Company and furnished to the Securities and Exchange Commission or its staff upon request.
The undersigned expressly disclaims any obligation to update the foregoing certification except as required by law.
Date: July 31, 2023
 /s/ Kelly E. Hibbs
  
 Kelly E. Hibbs
 Chief Financial Officer
 

The foregoing certification is being furnished solely pursuant to the requirements of 18 U.S.C. § 1350 and is not being filed as a part of the Report or as a separate disclosure document.



EX-101.SCH 6 bcc-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Parenthetical link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Statement link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Nature of Operations and Consolidation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Transactions With Related Party link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments, Legal Proceedings and Contingencies, and Guarantees link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Nature of Operations and Consolidation (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Summary of Significant Accounting Policies:Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Summary of Significant Accounting Policies:Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Summary of Significant Accounting Policies:Inventory Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Summary of Significant Accounting Policies:Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Summary of Significant Accounting Policies:Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Summary of Significant Accounting Policies:Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Debt:Summary Table (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt Asset-Based Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Debt:2030 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Debt:Cash Paid for Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Leases:Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases:Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Stockholders' Equity:Shares and Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Stockholders' Equity:Stock Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Transactions With Related Party (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Segment Sales to External Customers by Product Line (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 bcc-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 bcc-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 bcc-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of equal tranches for annual vesting (in tranches) Number of Equal Tranches for Annual Vesting, Grant Date The number of equal yearly tranches over which the awards vest (on each annual anniversary of the grant date). Number of Derivative Instrument Number of Derivative Instrument The number of derivative instruments. Consolidated Entities [Axis] Consolidated Entities [Axis] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Other employees [Member] Other employees [Member] All employees, except officers Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Officers and other employees [Member] Officers and other employees [Member] Officers and other employees, except retirement-eligible employees. Decrease (increase) in working capital Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Other raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Sales by Product Line [Table Text Block] Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Outstanding, December 31, 2022 Outstanding, June 30, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Dividend restriction, interest coverage ratio (as a percent) Dividend restriction, interest coverage ratio (as a percent) Minimum interest coverage ratio. If that percentage is met, there is no restriction upon the payment of dividends. Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Primary Beneficiary [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Pension contributions Payment for Pension Benefits Debt Instrument, Description of Variable Rate Basis Debt Instrument, Description of Variable Rate Basis Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares [Member] Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Total nonoperating income (expense) Nonoperating Income (Expense) Statutory U.S. income tax rate (as a percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingent liabilities Commitments and Contingencies Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Accrued liabilities Accrued Liabilities, Current [Abstract] Variable interest entity, ownership percentage Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Performance Shares Target Percentage Earned, Officers Performance Shares Target Percentage Earned, as a percentage of ROIC target amount The percentage of the target amount of performance shares percentage awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement. Real Estate Leases, Cancellation Notice, Earliest Notice Real Estate Leases, Cancellation Notice, Earliest Notice The earliest notice on certain real estate leases to cancel the lease contract. Income Taxes Income Tax Disclosure [Text Block] Ownership [Axis] Ownership [Axis] Concentration Risk [Line Items] Concentration Risk [Line Items] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Revenue Recognition [Policy Text Block] Revenue [Policy Text Block] Customer [Axis] Customer [Axis] Current Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred Stock, Value, Issued Preferred Stock, Value, Issued Effect of settlements, tax effect Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax Intersegment Eliminations [Member] Intersegment Eliminations [Member] Deferred financing costs Debt Issuance Costs, Noncurrent, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventory, Net [Abstract] Inventory, Net [Abstract] Dividends paid on common stock Payments of Ordinary Dividends, Common Stock Diluted (in dollars per share) Net income per common share - Diluted Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Receivables Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Abstract] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock, shares at cost Beginning balance, treasury stock, shares Ending balance, treasury stock, shares Treasury Stock, Common, Shares Proceeds from exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] I-joists [Member] I-joists [Member] I-joists product line of the Wood Products segment. Company Selected Measure Name Company Selected Measure Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment [Member] Machinery and Equipment [Member] Lessee, Operating Leases Lessee, Operating Leases [Text Block] Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Interest payable Interest Payable, Current LIABILITIES AND STOCKHOLDER'S EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Compensation Related Costs [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders' equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Receivables Increase (Decrease) in Receivables Cost of Goods and Services Sold Cost of Goods and Services Sold Net Income Per Common Share [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Number of shares [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Packaging Corporation of America (PCA) [Member] Packaging Corporation of America (PCA) [Member] Packaging Corporation of America is a co-venturer with Boise Cascade Company in the unconsolidated variable-interest entity, Louisiana Timber Procurement L.L.C. (LTP). Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Performance condition adjustment (a) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance True-up, Weighted Average Grant Date Fair Value The weighted average fair value of non-vested performance true-up awards on equity-based plans excluding options plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Current availability Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Reported Value Measurement [Member] Reported Value Measurement [Member] Goodwill Goodwill Goodwill Property and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Fair Value Measurement [Domain] Fair Value Measurement [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accounts Receivable [Member] Accounts Receivable [Member] Interest rate swaps, notional amount Derivative, Notional Amount Dividends declared per common share Dividends declared per common share Common Stock, Dividends, Per Share, Declared Measurement Frequency [Axis] Measurement Frequency [Axis] Thereafter Finance Lease, Liability, to be Paid, after Year Four Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Debt Instrument, Interest Rate During Period With Patronage Credits Debt Instrument, Interest Rate During Period With Patronage Credits The average effective interest rate during the reporting period, which includes the expected patronage credits. Operating lease liabilities, net of current portion Long-term lease obligations Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Sales to external customer [Line Items] Revenue from External Customer [Line Items] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Dividend restriction, combination thresholds, fixed-charge coverage ratio (as a percent) Dividend restriction, combination thresholds, fixed-charge coverage ratio (as a percent) Under the combination thresholds, minimum pro forma fixed charge coverage ratio. If that percentage is met and the 15% pro forma excess availability as a percentage of line cap is also met, there is no restriction upon the payment of dividends. Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] ShareRepurchaseProgram ShareRepurchaseProgram [Member] Share repurchase program authorized in 2015. Additional shares authorized in 2022. Tax withholding payments on stock-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Minimum Lease Payment Requirements for Operating Lease Liability [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Product and Service [Domain] Product Line [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Lease Costs [Table Text Block] Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Dividend restriction, combination thresholds, percentage of line cap Dividend restriction, combination thresholds, percentage of line cap Under the combination thresholds, minimum pro forma excess availability as a percentage of line cap. If that percentage is met and the 1:1 pro forma fixed charge coverage ratio is also met, there is no restriction upon the payment of dividends. Cash provided by (used for) investment Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Fixed-rate debt Notes Payable, Fair Value Disclosure Award Type [Axis] Award Type [Axis] Antidilutive stock awards Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Performance Shares that could be awarded, as a percentage of ROIC target amount, maximum Performance Shares that could be awarded, as a percentage of ROIC target amount, maximum The maximum percentage of the target amount of performance shares that may be awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement. Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for lease obligations, operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Transactions With Related Party Related Party Transactions Disclosure [Text Block] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Dividend restriction, single threshold, percentage of line cap Dividend restriction, single threshold, percentage of line cap The single threshold of pro forma excess availability as a percentage of line cap, below which dividends cannot be paid, unless the alternative combination thresholds are met. Use of Estimates [Policy Text Block] Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Lessee, Finance Leases Lessee, Finance Leases [Text Block] Customer Rebates and Allowances Customer Rebates and Allowances Accrued customer rebates and allowances as of the balance sheet date. Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Less: current obligations Operating Lease, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Commodity product line [Member] Commodity product line [Member] Commodity product line of the Building Materials Distribution segment. Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New and recently adopted accounting standards [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Treasury Stock Acquired, Average Cost Per Share Shares Acquired, Average Cost Per Share Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Balance at beginning of the period Balance at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Computation of basic and diluted net income per common share Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued Beginning balance, common stock, shares issued Ending balance, common stock, shares issued Common Stock, Shares, Issued Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Purchase price of acquisitions Business Combination, Consideration Transferred Treasury Stock, Common, Value Treasury Stock, Common, Value Security Exchange Name Security Exchange Name 4.875% Senior Notes Due 2030 [Member] 4.875% Senior Notes Due 2030 [Member] 4.875% Senior Notes Due 2030 Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Depreciation and amortization, including deferred financing costs and other Depreciation and amortization, including deferred financing costs and other The noncash expense related to depreciation and amortization, including deferred financing costs and other, charged against earnings in the period to allocate the cost of tangible and intangible assets. Unrecognized compensation, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Other Proceeds from (Payments for) Other Financing Activities Maximum [Member] Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fixed charge coverage ratio requirement, if availability falls below 10% of line cap (as a percent) Fixed charge coverage ratio requirement, if availability falls below 10% of line cap (as a percent) The percentage minimum fixed charge coverage ratio that must be met if the availability falls below 10% of the line cap. Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Performance condition adjustment (a) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance True-up The company's EBITDA exceed the performance target, thus participants earned a true-up related to their performance stock unit shares. Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Treasury Stock, Value Treasury Stock, Value Treasury Stock, Value, Acquired, Cost Method Materials, labor, and other operating expenses (excluding depreciation) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Selling and distribution expenses Selling Expense Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Other Other Noncash Income (Expense) 2024 Finance Lease, Liability, to be Paid, Year One Business Acquisition [Axis] Business Acquisition [Axis] Dividend restriction, combination thresholds, amount Dividend restriction, combination thresholds, amount Under the combination thresholds, minimum pro forma excess availability. If amount is met and the 1:1 pro forma fixed charge coverage ratio is also met, there is no restriction upon the payment of dividends. Trade receivables, allowances Accounts Receivable, Allowance for Credit Loss, Current Trademarks and Trade Names Trademarks and Trade Names [Member] Subsequent Event [Member] Subsequent Event [Member] Derivative [Table] Derivative [Table] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Other Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Common stock issued, shares Stock Issued During Period, Shares, New Issues Costs and expenses Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Sublease income Sublease Income Business Combination [Line Items] Asset Acquisition [Line Items] Acquisition Business Combination Disclosure [Text Block] Related Party [Domain] Related Party, Type [Domain] Trade names and Trademarks, Gross carrying amount Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments [Member] Operating Segments [Member] Intersegment EWP Sales Volumes As Percentage to Total EWP Sales Volumes Intersegment EWP Sales Volumes As Percentage to Total EWP Sales Volumes Intersegment Engineered Wood Products (EWP) Sales Volumes As Percentage to Total EWP Sales Volumes Outstanding, December 31, 2022 Outstanding, June 30, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Interest rate swaps, fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Inventories Inventories Inventory, Net Total lease cost Lease, Cost Land [Member] Land [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Purchase price, post-closing adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Items in net income not using (providing) cash Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Treasury stock purchased Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] ABL Term Loan Due 2027 ABL Term Loan Due 2027 [Member] $50 million ABL term loan due September 9, 2027 Performance Shares Target Percentage Earned, Other Employees Performance Shares Target Percentage Earned The performance shares awarded to participants during the period as a percentage of the target based on the entity's EBITDA, determined in accordance with the grant agreement. Segments [Domain] Segments [Domain] Unconsolidated variable interest entity [Member] Variable Interest Entity, Not Primary Beneficiary [Member] Stock-Based Compensation [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Debt Instrument, Credit Spread Adjustment on Variable Rate Debt Instrument, Credit Spread Adjustment on Variable Rate Additional Credit Spread Adjustment on Daily Simple SOFR and Term SOFR credit options. Engineered wood products [Member] Engineered wood products [Member] Engineered wood products product line of the Building Materials Distribution segment. Debt Instrument, Face Amount Debt Instrument, Face Amount Customer Two [Member] Customer Two [Member] Customer Two [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Lease Supplemental Cash Flow [Table Text Block] Lease Cash Flow Information [Table Text Block] The tabular disclosure of the lessee cash flows related to leases. Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Derivatives [Policy Text Block] Derivatives, Policy [Policy Text Block] Total future minimum lease payments Finance Lease, Liability, to be Paid Cash provided by (used for) operations Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Operating cash flows from operating leases Operating Lease, Payments Stock-Based Compensation Expense Recognized [Table Text Block] Share-Based Payment Arrangement, Cost by Plan [Table Text Block] PEO PEO [Member] Other Stockholders' Equity, Other Nonemployee Directors [Member] Nonemployee Directors [Member] Nonemployee directors of the entity. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other engineered wood products [Member] Other Engineered Wood Products [Member] Other Engineered Wood Products product line of the Wood Products segment. Net cash used for investment Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Inventories [Table Text Block] Schedule of Inventory, Current [Table Text Block] Net income Net income Net Income (Loss) Available to Common Stockholders, Basic Interest Rate Swap [Member] Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Total lease obligations Operating Lease, Liability Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Term Secured Overnight Financing Rate (SOFR) Term Secured Overnight Financing Rate (SOFR) [Member] One-month term SOFR on variable-rate debt Nature of Operations and Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Title of Individual [Axis] Title of Individual [Axis] Other Nontrade Receivables, Current Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Timber deposits TimberDeposits Deposits pursuant to wood supply contracts. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Wood Products [Member] Wood Products [Member] Reportable segment - Wood Products. Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Tax benefit from compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Number of Reportable Segments Number of Reportable Segments Net income per common share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Common Stock, Value, Issued Common Stock, Value, Issued General and administrative expenses General and Administrative Expense Performance Shares that could be awarded, as a percentage of ROIC target amount, minimum Performance Shares that could be awarded, as a percentage of ROIC target amount, minimum The minimum percentage of the target amount of performance shares that may be awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement. Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of actuarial loss, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes [Member] Senior Notes [Member] Total current assets Assets, Current Financing cash flows from finance leases Finance Lease, Principal Payments Minimum Lease Payment Requirements for Finance Lease Liability [Table Text Block] Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Accounts Payable Accounts Payable, Trade, Current PEO Name PEO Name Concentration Risk, Percentage Concentration Risk, Percentage Preferred stock, shares authorized Preferred Stock, Shares Authorized Base Rate [Member] Base Rate [Member] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Buildings [Member] Building [Member] Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operations Net Cash Provided by (Used in) Operating Activities Officers and Other Employees and Nonemployment directors Officers and Other Employees and Nonemployment directors [Member] Officers and Other Employees and Nonemployment directors. Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Corporate, Non-Segment [Member] Corporate, Non-Segment [Member] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Other (income) expense, net Other Operating Income (Expense), Net Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Customer One [Member] Customer One [Member] Customer One [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Beginning Balance, net of taxes Ending Balance, net of taxes Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Lease, Liability, Payment, Due [Abstract] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Interest Rate Swap - $50 million notional amount fixed at 0.41% Interest Rate Swap - $50 million notional amount fixed at 0.41% [Member] Interest Rate Swap - $50 million notional amount fixed at 0.41% Concentration Risk Type [Axis] Concentration Risk Type [Axis] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued Preferred Stock, Shares Issued Lumber [Member] Lumber [Member] Lumber product line of the Wood Products segment. Hedging Designation [Domain] Hedging Designation [Domain] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Other assets [Member] Other Noncurrent Assets [Member] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Logs Logs Carrying amount as of the balance sheet date of logs to be consumed in the manufacturing or production process. Laminated Veneer Lumber [Member] Laminated Veneer Lumber [Member] Laminated veneer lumber product line of the Wood Products segment. Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Fair value of interest rate swap agreements, Asset Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Stock awards [Member] Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock [Member] Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product line [Axis] Product and Service [Axis] Net Income Per Common Share Earnings Per Share [Text Block] Schedule of Nonvested Share Activity [Table Text Block] Schedule of Nonvested Share Activity [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Dividend restriction, single threshold, amount Dividend restriction, single threshold, amount The single threshold of pro forma excess availability, below which dividends cannot be paid, unless the alternative combination threshold are met. Compensation Related Costs [Policy Text Block] Compensation Related Costs, Policy [Policy Text Block] Minimum [Member] Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Asset Based Credit Facility [Member] AssetBasedCreditFacility [Member] Credit facility agreement with Wells Fargo Capital Finance, LLC, including an asset-based revolving credit facility and a term loan. Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] Common stock dividends Dividends, Common Stock, Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Foreign currency exchange gain (loss) Gain (Loss), Foreign Currency Transaction, before Tax Nonrelated Party Nonrelated Party [Member] Tax withholding payments on stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income taxes paid, net Income Taxes Paid, Net Net cash used for financing Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Business Acquisition, Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Commitments, Legal Proceedings and Contingencies, and Guarantees Commitments Contingencies and Guarantees [Text Block] Retained Earnings [Member] Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Net income per common share - Basic Earnings Per Share, Basic Threshold of availability, below which 1:1 fixed charge coverage ratio must be met Threshold of availability, below which 1:1 fixed charge coverage ratio must be met The amount of the threshold of availability, below which a minimum 1:1 fixed charge ratio is required. Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Officer [Member] Officer [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LouisianaTimberProcurementCompanyLLC [Member] LouisianaTimberProcurementCompanyLLC [Member] Louisiana Timber Procurement Company L.L.C. (LTP) Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Building Materials Distribution [Member] Building Materials Distribution [Member] Reportable segment - Building Materials Distribution. Segment information [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Cost of sales from related party Costs and Expenses, Related Party Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Performance Shares that could be awarded, as a percentage of EBITDA target amount, minimum Performance Shares that could be awarded, as a percentage of target amount, minimum The minimum percentage of the target amount of performance shares that may be awarded, based on the entity's EBITDA, determined in accordance with the grant agreement. Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Improvements [Member] Building and Leasehold Improvements [Member] Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities. Also includes additions or improvements to assets held under a lease arrangement. Lease Term, Minimum Initial Term of Real Estate Leases Lease Term, Minimum Initial Term of Real Estate Leases The minimum initial lease term of real estate leases. Threshold of availability as a percentage of line cap, below which 1:1 fixed charge coverage ratio must be met Threshold of availability as a percentage of line cap, below which 1:1 fixed charge coverage ratio must be met Threshold of availability as a percentage of line cap, below which a minimum 1:1 fixed charge ratio is required. Business Acquisitions [Table] Schedule of Business Acquisitions, by Acquisition [Table] Financial Instruments [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Common stock, shares authorized Common Stock, Shares Authorized Mobile equipment, information technology, and office furniture [Member] Mobile equipment, information technology, and office furniture [Member] Mobile equipment, information technology, and office furniture [Member] Total Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-Lived And Finite-Lived Intangible Assets (Excluding Goodwill) Indefinite-Lived and Finite-Lived Intangible Assets (Excluding Goodwill) Financial Instruments [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Long-term Debt, Gross Long-Term Debt, Gross Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Interest Rate Derivatives [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Dividends Payable, Date Declared Dividends Payable, Date Declared Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Finished goods and work in process Inventory, Finished Goods and Work in Process, Net of Reserves Fair market value of awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Other Other Liabilities, Noncurrent [Abstract] Compensation and benefits Employee Related Liabilities Noncurrent The noncurrent liability for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans, other postretirement defined benefit plans, and the noncurrent portion of deferred compensation. Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total lease obligations Finance Lease, Liability Prepaid expenses and other Prepaid Expense and Other Assets, Current Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of other potential common shares Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sales of assets and other Proceeds from Sale of Property, Plant, and Equipment General line [Member] General line [Member] General line product line of the Building Materials Distribution segment. Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Dividends Payable, Date of Record Dividends Payable, Date of Record Weighted average discount rate, percent, finance leases Finance Lease, Weighted Average Discount Rate, Percent Vendor Rebates and Allowances [Policy Text Block] Vendor Rebates and Allowances [Policy Text Block] Disclosure of accounting policy on rebates and allowances received from vendors. Finance lease liabilities, net of current portion Long-term lease obligations Finance Lease, Liability, Noncurrent Treasury Stock [Member] Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Vendor Rebates and Allowances Vendor Rebates and Allowances Rebates and allowances receivable from the vendor as of the balance sheet date. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Income tax provision Income tax provision Income Tax Expense (Benefit) Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Pension expense (excluding service costs) Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Compensation and benefits Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Other comprehensive income, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Receivables Receivables, Net, Current [Abstract] Common stock issued, value Stock Issued During Period, Value, New Issues Weighted-average remaining lease term (years), operating leases Operating Lease, Weighted Average Remaining Lease Term Sales Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Money Market Funds [Member] Money Market Funds [Member] Change in fair value of interest rate swaps Change in fair value of interest rate swaps Unrealized Gain (Loss) on Derivatives Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] ABL Term Loan [Abstract] Medium-term Notes [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate, percent, operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest Paid Interest Paid, Excluding Capitalized Interest, Operating Activities Other [Member] Other - Wood Products [Member] Other product line of the Wood Products segment. Treasury stock, shares purchased Treasury stock, shares purchased Treasury Stock, Shares, Acquired Business Combinations [Policy Text Block] Business Combinations Policy [Policy Text Block] Basis spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Weighted-average remaining lease term (years), finance leases Finance Lease, Weighted Average Remaining Lease Term Byproducts [Member] Byproducts [Member] Byproducts product line of the Wood Products segment. Effects of settlements, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Diluted (in shares) Weighted average common shares and potential common shares (for diluted calculation) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Lessee Disclosure [Abstract] Lessee Disclosure [Abstract] Right-of-use assets obtained in exchange for lease obligations, finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Lessee, Weighted-average Term and Discount Rate [Table Text Block] Lessee, Weighted-average Term and Discount Rate [Table Text Block] The tabular disclosure of a lessee regarding the weighted-average term and discount rate of the entity's leases. Less: interest Finance Lease, Liability, Undiscounted Excess Amount Expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Lease, Cost [Abstract] Lease, Cost [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring [Member] Fair Value, Recurring [Member] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Debt Instrument, Interest Rate During Period Debt Instrument, Interest Rate During Period Other long-term liabilities Other Liabilities, Noncurrent Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Construction in progress [Member] Construction in Progress [Member] Defined benefit pension plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Wood Products Coastal Acquisition Wood Products Coastal Plywood Facilities [Member] Wood Products Coastal Plywood Facilities Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Segment Information Segment Reporting Disclosure [Text Block] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash provided by (used for) financing Net Cash Provided by (Used in) Financing Activities [Abstract] Total other liabilities Liabilities other than long term debt noncurrent and finance lease liability noncurrent Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt but including finance lease liability, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Non-PEO NEO Non-PEO NEO [Member] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Less: current obligations Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] Performance Shares that could be awarded, as a percentage of EBITDA target amount, maximum Performance Shares that could be awarded, as a percentage of target amount, maximum The maximum percentage of the target amount of performance shares that may be awarded, based on the entity's EBITDA, determined in accordance with the grant agreement. Number of types of stock-based awards granted (in types) Number of types of stock-based awards granted (in types) The number of types of stock-based awards granted during the period. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average common shares outstanding during the period (for basic calculation) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Income from operations Income from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Real Estate Leases, Cancellation Notice, Latest Notice Real Estate Leases, Cancellation Notice, Latest Notice The latest notice on certain real estate leases to cancel the lease contract. Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Sales Revenues [Abstract] Shipping and Handling [Member] Shipping and Handling [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Revenue from External Customers by Products and Services [Table] Sales by product line [Table] Revenue from External Customers by Products and Services [Table] Plywood and veneer [Member] Plywood and veneer [Member] Plywood and veneer product line of the Wood Products segment. Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee rate (as a percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Estimate of Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Amortization of actuarial loss, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Debt [Table Text Block] Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Amount outstanding on Revolving Credit Facility Long-Term Line of Credit Customer Relationships Customer Relationships [Member] Debt Long-Term Debt, Excluding Current Maturities [Abstract] Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased EX-101.PRE 10 bcc-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information Document - shares
6 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-35805  
Entity Registrant Name Boise Cascade Company  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1496201  
Entity Address, Address Line One 1111 West Jefferson Street Suite 300  
Entity Address, City or Town Boise  
Entity Address, State or Province ID  
Entity Address, Postal Zip Code 83702-5389  
City Area Code 208  
Local Phone Number 384-6161  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol BCC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   39,589,825
Entity Central Index Key 0001328581  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sales        
Sales $ 1,815,219 $ 2,278,072 $ 3,359,548 $ 4,604,354
Costs and expenses        
Materials, labor, and other operating expenses (excluding depreciation) 1,426,436 1,797,948 2,657,071 3,527,844
Depreciation and amortization 30,722 20,694 61,908 41,237
Selling and distribution expenses 139,205 134,279 267,993 280,930
General and administrative expenses 30,147 27,701 56,610 53,753
Other (income) expense, net (1,266) 375 (1,611) (2,113)
Total costs and expenses 1,625,244 1,980,997 3,041,971 3,901,651
Income from operations 189,975 297,075 317,577 702,703
Foreign currency exchange gain (loss) 320 (499) 247 (367)
Pension expense (excluding service costs) (41) (41) (82) (212)
Interest expense (6,339) (6,317) (12,700) (12,571)
Interest income 11,519 1,385 21,204 1,450
Change in fair value of interest rate swaps 333 394 (471) 2,460
Total nonoperating income (expense) 5,792 (5,078) 8,198 (9,240)
Income before income taxes 195,767 291,997 325,775 693,463
Income tax provision (49,447) (73,886) (82,722) (172,752)
Net income $ 146,320 $ 218,111 $ 243,053 $ 520,711
Weighted average common shares outstanding:        
Basic (in shares) 39,675 39,544 39,634 39,509
Diluted (in shares) 39,834 39,763 39,818 39,762
Net income per common share:        
Basic (in dollars per share) $ 3.69 $ 5.52 $ 6.13 $ 13.18
Diluted (in dollars per share) 3.67 5.49 6.10 13.10
Dividends declared per common share $ 3.15 $ 2.62 $ 3.30 $ 2.74
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 146,320 $ 218,111 $ 243,053 $ 520,711
Defined benefit pension plans        
Amortization of actuarial loss, net of tax 7 16 13 32
Effects of settlements, net of tax 0 0 0 98
Other comprehensive income, net of tax 7 16 13 130
Comprehensive income $ 146,327 $ 218,127 $ 243,066 $ 520,841
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Amortization of actuarial loss, tax $ 2 $ 5 $ 4 $ 10
Effect of settlements, tax effect $ 0 $ 0 $ 0 $ 32
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current    
Cash and cash equivalents $ 1,080,857 $ 998,344
Receivables    
Other 13,244 23,023
Inventories 703,033 697,551
Prepaid expenses and other 22,682 47,878
Total current assets 2,298,645 2,064,052
Property and equipment, net 784,562 770,023
Operating lease right-of-use assets 53,270 55,582
Finance lease right-of-use assets 25,264 26,501
Timber deposits 7,613 7,519
Goodwill 137,958 137,958
Intangible assets, net 152,834 161,433
Deferred income taxes 5,977 6,116
Other assets 10,265 11,330
Total assets 3,476,388 3,240,514
Accrued liabilities    
Compensation and benefits 106,980 142,463
Interest payable 9,961 9,955
Other 133,420 122,606
Total current liabilities 667,344 545,828
Debt    
Long-term debt 444,836 444,392
Other    
Compensation and benefits 35,731 33,226
Operating lease liabilities, net of current portion 46,784 48,668
Finance lease liabilities, net of current portion 29,073 30,022
Deferred income taxes 65,944 63,454
Other long-term liabilities 18,152 16,949
Total other liabilities 195,684 192,319
Commitments and contingent liabilities
Stockholders' equity    
Preferred Stock, Value, Issued $ 0 $ 0
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 50,000,000 50,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Stock, Value, Issued $ 450 $ 448
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 44,983,000 44,827,000
Treasury Stock, Common, Value $ (140,448) $ (138,909)
Treasury stock, shares at cost 5,393,000 5,367,000
Additional paid-in capital $ 552,805 $ 551,215
Accumulated other comprehensive loss (507) (520)
Retained earnings 1,756,224 1,645,741
Total stockholders' equity 2,168,524 2,057,975
Total liabilities and stockholders' equity 3,476,388 3,240,514
Nonrelated Party    
Receivables 478,655 297,237
Accounts Payable 415,387 269,785
Related Party    
Receivables 174 19
Accounts Payable $ 1,596 $ 1,019
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) Parenthetical - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Trade receivables, allowances $ 3,212 $ 3,264
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash provided by (used for) operations    
Net income $ 243,053 $ 520,711
Items in net income not using (providing) cash    
Depreciation and amortization, including deferred financing costs and other 63,293 42,240
Stock-based compensation 7,518 5,403
Pension expense 82 212
Deferred income taxes 2,749 19,287
Change in fair value of interest rate swaps 471 (2,460)
Other (1,798) (1,987)
Decrease (increase) in working capital    
Receivables (171,794) (129,993)
Inventories (5,482) (142,936)
Prepaid expenses and other (7,805) (7,602)
Accounts payable and accrued liabilities 124,910 127,935
Pension contributions (268) (794)
Income taxes payable 33,220 4,507
Other 2,069 1,533
Net cash provided by operations 290,218 436,056
Cash provided by (used for) investment    
Expenditures for property and equipment (68,287) (40,808)
Proceeds from sales of assets and other 1,918 2,864
Net cash used for investment (66,369) (37,944)
Cash provided by (used for) financing    
Dividends paid on common stock (132,967) (109,291)
Tax withholding payments on stock-based awards (5,926) (3,930)
Treasury stock purchased (1,539) 0
Other (904) (811)
Net cash used for financing (141,336) (114,032)
Net increase in cash and cash equivalents 82,513 284,080
Balance at beginning of the period 998,344 748,907
Balance at end of the period $ 1,080,857 $ 1,032,987
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity (Unaudited) Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Beginning balance, common stock, shares issued at Dec. 31, 2021   44,698        
Beginning Balance, net of taxes at Dec. 31, 2021 $ 1,352,619 $ 447 $ (138,909) $ 543,249 $ (1,047) $ 948,879
Beginning balance, treasury stock, shares at Dec. 31, 2021     5,367      
Net income 302,600         302,600
Other comprehensive income (loss) 114       114  
Common stock issued, shares   117        
Common stock issued, value 1 $ 1        
Stock-based compensation 2,392     2,392    
Common stock dividends $ (5,133)         (5,133)
Dividends declared per common share $ 0.12          
Tax withholding payments on stock-based awards $ (3,930)     (3,930)    
Proceeds from exercise of stock options 27     27    
Other (1)     (1)    
Ending balance, common stock, shares issued at Mar. 31, 2022   44,815        
Ending Balance, net of taxes at Mar. 31, 2022 1,648,689 $ 448 $ (138,909) 541,737 (933) 1,246,346
Ending balance, treasury stock, shares at Mar. 31, 2022     5,367      
Beginning balance, common stock, shares issued at Dec. 31, 2021   44,698        
Beginning Balance, net of taxes at Dec. 31, 2021 1,352,619 $ 447 $ (138,909) 543,249 (1,047) 948,879
Beginning balance, treasury stock, shares at Dec. 31, 2021     5,367      
Net income 520,711          
Other comprehensive income (loss) $ 130          
Dividends declared per common share $ 2.74          
Ending balance, common stock, shares issued at Jun. 30, 2022   44,815        
Ending Balance, net of taxes at Jun. 30, 2022 $ 1,764,985 $ 448 $ (138,909) 544,748 (917) 1,359,615
Ending balance, treasury stock, shares at Jun. 30, 2022     5,367      
Beginning balance, common stock, shares issued at Mar. 31, 2022   44,815        
Beginning Balance, net of taxes at Mar. 31, 2022 1,648,689 $ 448 $ (138,909) 541,737 (933) 1,246,346
Beginning balance, treasury stock, shares at Mar. 31, 2022     5,367      
Net income 218,111         218,111
Other comprehensive income (loss) 16       16  
Stock-based compensation 3,011     3,011    
Common stock dividends $ (104,842)         (104,842)
Dividends declared per common share $ 2.62          
Ending balance, common stock, shares issued at Jun. 30, 2022   44,815        
Ending Balance, net of taxes at Jun. 30, 2022 $ 1,764,985 $ 448 $ (138,909) 544,748 (917) 1,359,615
Ending balance, treasury stock, shares at Jun. 30, 2022     5,367      
Beginning balance, common stock, shares issued at Dec. 31, 2022 44,827 44,827        
Beginning Balance, net of taxes at Dec. 31, 2022 $ 2,057,975 $ 448 $ (138,909) 551,215 (520) 1,645,741
Beginning balance, treasury stock, shares at Dec. 31, 2022 5,367   5,367      
Net income $ 96,733         96,733
Other comprehensive income (loss) 6       6  
Common stock issued, shares   156        
Common stock issued, value 2 $ 2        
Treasury stock, shares purchased     25      
Treasury Stock, Value (1,482)   $ (1,482)      
Stock-based compensation 3,324     3,324    
Common stock dividends $ (6,110)         (6,110)
Dividends declared per common share $ 0.15          
Tax withholding payments on stock-based awards $ (5,926)     (5,926)    
Other (2)     (2)    
Ending balance, common stock, shares issued at Mar. 31, 2023   44,983        
Ending Balance, net of taxes at Mar. 31, 2023 $ 2,144,520 $ 450 $ (140,391) 548,611 (514) 1,736,364
Ending balance, treasury stock, shares at Mar. 31, 2023     5,392      
Beginning balance, common stock, shares issued at Dec. 31, 2022 44,827 44,827        
Beginning Balance, net of taxes at Dec. 31, 2022 $ 2,057,975 $ 448 $ (138,909) 551,215 (520) 1,645,741
Beginning balance, treasury stock, shares at Dec. 31, 2022 5,367   5,367      
Net income $ 243,053          
Other comprehensive income (loss) $ 13          
Dividends declared per common share $ 3.30          
Ending balance, common stock, shares issued at Jun. 30, 2023 44,983 44,983        
Ending Balance, net of taxes at Jun. 30, 2023 $ 2,168,524 $ 450 $ (140,448) 552,805 (507) 1,756,224
Ending balance, treasury stock, shares at Jun. 30, 2023 5,393   5,393      
Beginning balance, common stock, shares issued at Mar. 31, 2023   44,983        
Beginning Balance, net of taxes at Mar. 31, 2023 $ 2,144,520 $ 450 $ (140,391) 548,611 (514) 1,736,364
Beginning balance, treasury stock, shares at Mar. 31, 2023     5,392      
Net income 146,320         146,320
Other comprehensive income (loss) 7       7  
Treasury stock, shares purchased     1      
Treasury Stock, Value (57)   $ (57)      
Stock-based compensation 4,194     4,194    
Common stock dividends $ (126,460)         (126,460)
Dividends declared per common share $ 3.15          
Ending balance, common stock, shares issued at Jun. 30, 2023 44,983 44,983        
Ending Balance, net of taxes at Jun. 30, 2023 $ 2,168,524 $ 450 $ (140,448) $ 552,805 $ (507) $ 1,756,224
Ending balance, treasury stock, shares at Jun. 30, 2023 5,393   5,393      
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations and Consolidation
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Consolidation Nature of Operations and Consolidation
Nature of Operations

Boise Cascade Company is a building products company headquartered in Boise, Idaho. As used in this Form 10-Q, the terms "Boise Cascade," "we," and "our" refer to Boise Cascade Company and its consolidated subsidiaries. We are one of the largest producers of engineered wood products (EWP) and plywood in North America and a leading United States wholesale distributor of building products.

We operate our business using two reportable segments: (1) Wood Products, which primarily manufactures EWP and plywood, and (2) Building Materials Distribution (BMD), which is a wholesale distributor of building materials. For more information, see Note 12, Segment Information.

Consolidation

The accompanying quarterly consolidated financial statements have not been audited by an independent registered public accounting firm but, in the opinion of management, include all adjustments necessary to present fairly the financial position, results of operations, cash flows, and stockholders' equity for the interim periods presented. Except as disclosed within these condensed notes to unaudited quarterly consolidated financial statements, the adjustments made were of a normal, recurring nature. Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The quarterly consolidated financial statements include the accounts of Boise Cascade and its subsidiaries after elimination of intercompany balances and transactions. Quarterly results are not necessarily indicative of results that may be expected for the full year. These condensed notes to unaudited quarterly consolidated financial statements should be read in conjunction with our 2022 Form 10-K and the other reports we file with the Securities and Exchange Commission.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Accounting Policies

The complete summary of significant accounting policies is included in Note 2, Summary of Significant Accounting Policies, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of accounts receivable, inventories, goodwill, intangible assets, and other long-lived assets; legal contingencies; guarantee obligations; indemnifications; assumptions used in retirement, medical, and workers' compensation benefits; assumptions used in the determination of right-of-use (ROU) assets and related lease liabilities; stock-based compensation; fair value measurements; income taxes; and vendor and customer rebates, among others. These estimates and assumptions are based on management's best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. We adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods.
Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. For revenue disaggregated by major product line for each reportable segment, see Note 12, Segment Information.

Fees for shipping and handling charged to customers for sales transactions are included in "Sales" in our Consolidated Statements of Operations. When control over products has transferred to the customer, we have elected to recognize costs related to shipping and handling as fulfillment costs. For our Wood Products segment, costs related to shipping and handling are included in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations. In our Wood Products segment, we view our shipping and handling costs as a cost of the manufacturing process and the movement of product to our end customers. For our BMD segment, costs related to shipping and handling of $60.3 million and $56.0 million for the three months ended June 30, 2023 and 2022, respectively, and $113.8 million and $112.3 million for the six months ended June 30, 2023 and 2022, respectively, are included in "Selling and distribution expenses" in our Consolidated Statements of Operations. In our BMD segment, our activities relate to the purchase and resale of finished products, and excluding shipping and handling costs from "Materials, labor, and other operating expenses (excluding depreciation)" provides us a clearer view of our operating performance and the effectiveness of our sales and purchasing functions.

Customer Rebates and Allowances

Rebates are provided to our customers and our customers' customers based on the volume of their purchases, among other factors such as customer loyalty, conversion, and commitment, as well as temporary protection from price increases. We provide the rebates to increase the sell-through of our products. Rebates are generally estimated based on the expected amount to be paid and recorded as a decrease in "Sales." At June 30, 2023 and December 31, 2022, we had $97.0 million and $92.9 million, respectively, of rebates payable to our customers recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets. We adjust our estimate of revenue at the earlier of when the probability of rebates paid changes or when the amounts become fixed. There have not been material changes to our estimates of rebates, although it is reasonably possible that a change in the estimate may occur.

Vendor Rebates and Allowances

We receive rebates and allowances from our vendors under a number of different programs, including vendor marketing programs. At June 30, 2023 and December 31, 2022, we had $8.5 million and $17.8 million, respectively, of vendor rebates and allowances recorded in "Receivables, Other" on our Consolidated Balance Sheets. Rebates and allowances received from our vendors are recognized as a reduction of "Materials, labor, and other operating expenses (excluding depreciation)" when the product is sold, unless the rebates and allowances are linked to a specific incremental cost to sell a vendor's product. Amounts received from vendors that are linked to specific selling and distribution expenses are recognized as a reduction of "Selling and distribution expenses" in the period the expense is incurred.

Leases

We primarily lease land, building, and equipment under operating and finance leases. We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or upon modification. Substantially all of our leases with initial terms greater than one year are for real estate, including distribution centers, corporate headquarters, land, and other office space. Substantially all of these lease agreements have fixed payment terms based on the passage of time and are recorded in our BMD segment. Many of our leases include fixed escalation clauses, renewal options and/or termination options that are factored into our determination of lease term and lease payments when appropriate. Renewal options generally range from one to ten years with fixed payment terms similar to those in the original lease agreements. Some lease agreements provide us with the option to purchase the leased property at market value. Our lease agreements do not contain any residual value guarantees.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of fixed lease payments over the lease term. The current portion of our operating and finance lease liabilities are recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets.

We use our estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. In determining our incremental borrowing rates, we
give consideration to publicly available interest rates for instruments with similar characteristics, including credit rating, term, and collateralization.

For purposes of determining straight-line rent expense, the lease term is calculated from the date we first take possession of the facility, including any periods of free rent and any renewal option periods we are reasonably certain of exercising. Variable lease expense generally includes reimbursement of actual costs for common area maintenance, property taxes, and insurance on leased real estate and are recorded as incurred. Most of our operating lease expense was recorded in "Selling and distribution expenses" in our Consolidated Statements of Operations. In addition, we do not separate lease and non-lease components for all of our leases.

Our short-term leases primarily include equipment rentals with lease terms on a month-to-month basis, which provide for our seasonal needs and flexibility in the use of equipment. Our short-term leases also include certain real estate for which either party has the right to cancel upon providing notice of 30 to 90 days. We do not recognize ROU assets or lease liabilities for short-term leases.

Inventories
 
Inventories included the following (work in process is not material):
 
 June 30,
2023
December 31,
2022
 (thousands)
Finished goods and work in process $605,967 $596,328 
Logs 47,763 54,921 
Other raw materials and supplies 49,303 46,302 
 $703,033 $697,551 

Property and Equipment
 
Property and equipment consisted of the following asset classes:
 
 June 30,
2023
December 31,
2022
 (thousands)
Land$64,020 $60,211 
Buildings246,206 231,087 
Improvements71,144 69,832 
Mobile equipment, information technology, and office furniture226,136 210,666 
Machinery and equipment 1,005,229 989,338 
Construction in progress 48,482 41,899 
 1,661,217 1,603,033 
Less: accumulated depreciation(876,655)(833,010)
 $784,562 $770,023 
Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy under GAAP gives the highest priority to quoted market prices (Level 1) and the lowest priority to unobservable inputs (Level 3). In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value (Level 1). If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly (Level 2). If quoted prices for identical or similar assets are not available or are unobservable, we may use internally developed valuation models, whose inputs include bid prices, and third-party valuations utilizing underlying asset assumptions (Level 3).

Financial Instruments

Our financial instruments are cash and cash equivalents, accounts receivable, accounts payable, long-term debt, and an interest rate swap. Our cash is recorded at cost, which approximates fair value, and our cash equivalents are money market funds. As of June 30, 2023 and December 31, 2022, we held $1,053.8 million and $954.4 million, respectively, in money market funds that are measured at fair value on a recurring basis using Level 1 inputs. The recorded values of accounts receivable and accounts payable approximate fair values based on their short-term nature. At June 30, 2023 and December 31, 2022, the book value of our fixed-rate debt for each period was $400.0 million, and the fair value was estimated to be $360.0 million and $348.5 million, respectively. The difference between the book value and the fair value is derived from the difference between the period-end market interest rate and the stated rate of our fixed-rate, long-term debt. We estimated the fair value of our fixed-rate debt using quoted market prices of our debt in inactive markets (Level 2 inputs). The interest rate on our variable-rate debt is based on market conditions such as the Secured Overnight Financing Rate (SOFR) or a base rate. Because the interest rate on the variable-rate debt is based on current market conditions, we believe that the estimated fair value of the outstanding balance on our variable-rate debt approximates book value. As discussed below, we also have an interest rate swap to mitigate our variable interest rate exposure, the fair value of which is measured based on Level 2 inputs.

Interest Rate Risk and Interest Rate Swap

We are exposed to interest rate risk arising from fluctuations in variable-rate SOFR on our term loan and when we have loan amounts outstanding on our Revolving Credit Facility. At June 30, 2023, we had $50.0 million of variable-rate debt outstanding based on one-month term SOFR. Our objective is to limit the variability of interest payments on our debt. To meet this objective, we enter into receive-variable, pay-fixed interest rate swaps to mitigate the variable-rate cash flow exposure with fixed-rate cash flows. In accordance with our risk management strategy, we actively monitor our interest rate exposure and use derivative instruments from time to time to manage the related risk. We do not speculate using derivative instruments.

At June 30, 2023, we had one interest rate swap agreement, which we entered into in 2020 and commenced in February 2022. Under the interest rate swap, we receive one-month SOFR plus a spread adjustment of 0.10% variable interest rate payments and make fixed interest rate payments, thereby fixing the interest rate on $50.0 million of variable rate debt exposure. Payments on this interest rate swap, with a notional principal amount of $50.0 million, are due on a monthly basis at an annual fixed rate of 0.41%, and this swap expires in June 2025.

The interest rate swap agreement was not designated as a cash flow hedge, and as a result, all changes in the fair value are recognized in "Change in fair value of interest rate swaps" in our Consolidated Statements of Operations rather than through other comprehensive income. At June 30, 2023 and December 31, 2022, we recorded long-term assets of $4.3 million and $4.8 million, respectively, in "Other assets" on our Consolidated Balance Sheets, representing the fair value of the interest rate swap agreement. The swap was valued based on observable inputs for similar assets and liabilities and other observable inputs for interest rates and yield curves (Level 2 inputs).

Concentration of Credit Risk

We are exposed to credit risk related to customer accounts receivable. In order to manage credit risk, we consider customer concentrations and current economic trends and monitor the creditworthiness of significant customers based on ongoing credit evaluations. At June 30, 2023, receivables from two customers accounted for approximately 19% and 13% of total receivables. At December 31, 2022, receivables from these two customers accounted for approximately 17% and 14% of total receivables. No other customer accounted for 10% or more of total receivables.
New and Recently Adopted Accounting Standards

There were no accounting standards recently issued that had or are expected to have a material impact on our consolidated financial statements and associated disclosures.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three and six months ended June 30, 2023, we recorded $49.4 million and $82.7 million, respectively, of income tax expense and had an effective rate of 25.3% and 25.4%, respectively. For the three and six months ended June 30, 2022, we recorded $73.9 million and $172.8 million respectively, of income tax expense and had an effective rate of 25.3% and 24.9%, respectively. For all periods, the primary reason for the difference between the federal and statutory income tax rate of 21% and the effective tax rate was the effect of state taxes.

During the six months ended June 30, 2023 and 2022, cash paid for taxes, net of refunds received, were $46.6 million and $149.1 million, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Income Per Common Share Net Income Per Common Share
Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Weighted average common shares outstanding for the basic net income per common share calculation includes certain vested restricted stock units (RSUs) and performance stock units (PSUs) as there are no conditions under which those shares will not be issued. Diluted net income per common share is computed by dividing net income by the combination of the weighted average number of common shares outstanding during the period and other potentially dilutive weighted average common shares. Other potentially dilutive weighted average common shares include the dilutive effect of stock options, RSUs, and PSUs for each period using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation expense, if any, for future service that has not yet been recognized are assumed to be used to repurchase shares in the current period.

The following table sets forth the computation of basic and diluted net income per common share:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands, except per-share data)
Net income$146,320 $218,111 $243,053 $520,711 
Weighted average common shares outstanding during the period (for basic calculation)39,675 39,544 39,634 39,509 
Dilutive effect of other potential common shares159 219 184 253 
Weighted average common shares and potential common shares (for diluted calculation)39,834 39,763 39,818 39,762 
Net income per common share - Basic$3.69 $5.52 $6.13 $13.18 
Net income per common share - Diluted$3.67 $5.49 $6.10 $13.10 
The computation of the dilutive effect of other potential common shares excludes stock awards representing an insignificant number of shares of common stock and 0.1 million shares of common stock, respectively, in the three months ended June 30, 2023 and 2022, and 0.1 million shares of common stock in both the six months ended June 30, 2023 and 2022. Under the treasury stock method, the inclusion of these stock awards would have been antidilutive.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition AcquisitionWe account for acquisition transactions in accordance with ASC 805, Business Combinations. Accordingly, the results of operations of the acquiree are included in our consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill.On July 25, 2022, our wholly-owned subsidiary, Boise Cascade Wood Products, L.L.C., completed the acquisition of 100% of the equity interest in Coastal Plywood, and its plywood manufacturing operations located in Havana, Florida, and Chapman, Alabama, for a purchase price of $515.2 million, including a post-closing adjustment of $1.6 million based upon a working capital target. We finalized the purchase price accounting as of March 31, 2023.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill represents the excess of the purchase price and related costs over the fair value of the net tangible and intangible assets of businesses acquired.

The carrying amount of our goodwill by segment is as follows:
Building
Materials
Distribution

Wood
Products
Total
(thousands)
Balance at December 31, 2022 and June 30, 2023$11,792 $126,166 $137,958 

At June 30, 2023 and December 31, 2022, intangible assets represented the values assigned to trade names and trademarks and customer relationships. We maintain trademarks for our manufactured wood products, particularly EWP. Our key registered trademarks are perpetual in duration as long as we continue to timely file all post registration maintenance documents related thereto. These trade names and trademarks have indefinite lives, are not amortized, and have a carrying amount of $8.9 million. In 2022, we acquired a trade name and customer relationships. The acquired trade name has a useful life of one year. The weighted-average useful life for customer relationships from the date of purchase is approximately 10 years. For the three months ended June 30, 2023 and 2022 we recognized $4.3 million and $0.3 million, respectively, of amortization expense for intangible assets. For the six months ended June 30, 2023 and 2022 we recognized $8.6 million and $0.6 million, respectively, of amortization expense for intangible assets.

Intangible assets consisted of the following:
June 30, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(642)$8,958 
Customer relationships166,050 (22,174)143,876 
$175,650 $(22,816)$152,834 

December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(292)$9,308 
Customer relationships166,050 (13,925)152,125 
$175,650 $(14,217)$161,433 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Long-term debt consisted of the following:

 June 30,
2023
December 31,
2022
 (thousands)
Asset-based revolving credit facility due 2027$— $— 
Asset-based credit facility term loan due 202750,000 50,000 
4.875% senior notes due 2030400,000 400,000 
Deferred financing costs(5,164)(5,608)
Long-term debt$444,836 $444,392 

Asset-Based Credit Facility

On May 15, 2015, Boise Cascade and its principal operating subsidiaries, Boise Cascade Wood Products, L.L.C., and Boise Cascade Building Materials Distribution, L.L.C., as borrowers, and Boise Cascade Wood Products Holdings Corp., as guarantor, entered into an Amended and Restated Credit Agreement, as amended, (the Amended Agreement) with Wells Fargo Capital Finance, LLC, as administrative agent, and the banks named therein as lenders. The Amended Agreement includes a $400 million senior secured asset-based revolving credit facility (Revolving Credit Facility) and a $50.0 million term loan (ABL Term Loan) maturing on the earlier of (a) September 9, 2027 and (b) 90 days prior to the maturity of our $400 million of 4.875% senior notes due July 1, 2030 (or the maturity date of any permitted refinancing indebtedness or permitted upsized refinancing indebtedness in respect thereof). Interest on borrowings under our Revolving Credit Facility and ABL Term Loan are payable monthly. Borrowings under the Amended Agreement are constrained by a borrowing base formula dependent upon levels of eligible receivables and inventory reduced by outstanding borrowings and letters of credit (Availability).

The Amended Agreement is secured by a first-priority security interest in substantially all of our assets, except for property and equipment. The proceeds of borrowings under the agreement are available for working capital and other general corporate purposes.

The Amended Agreement contains customary nonfinancial covenants, including a negative pledge covenant and restrictions on new indebtedness, investments, distributions to equity holders, asset sales, and affiliate transactions, the scope of which are dependent on the Availability existing from time to time. The Amended Agreement also contains a requirement that we meet a 1:1 fixed-charge coverage ratio (FCCR), applicable only if Availability falls below the greater of (a) 10% of the Line Cap (as defined in the Amended Agreement) and (b) $35 million. Availability exceeded the minimum threshold amounts required for testing of the FCCR at all times since entering into the Amended Agreement, and Availability at June 30, 2023 was $395.9 million.

The Amended Agreement permits us to pay dividends only if at the time of payment (a) no default has occurred or is continuing (or would result from such payment) under the Amended Agreement, and (b) either (i) pro forma Excess Availability (as defined in the Amended Agreement) is equal to or exceeds the greater of (x) 20% of the Line Cap and (y) $75 million or (ii) (x) pro forma Excess Availability is equal to or exceeds the greater of (1) 15% of Line Cap and (2) $55 million and (y) our fixed-charge coverage ratio is greater than or equal to 1:1 on a pro forma basis.

Revolving Credit Facility

Interest rates under the Revolving Credit Facility are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.25% to 1.50% for loans based on SOFR and from 0.25% to 0.50% for loans based on the base rate. The spread is determined on the basis of a pricing grid that results in a higher spread as average quarterly Availability declines. Both SOFR options include an additional credit spread adjustment of 0.10%. Letters of credit are subject to a fronting fee payable to the issuing bank and a fee payable to the lenders equal to the Term SOFR margin rate. In addition, we are required to pay an unused commitment fee at a rate of 0.20% per annum of the average unused portion of the lending commitments.
At both June 30, 2023 and December 31, 2022, we had no borrowings outstanding under the Revolving Credit Facility and $4.1 million and $3.8 million, respectively, of letters of credit outstanding. These letters of credit and borrowings, if any, reduce availability under the Revolving Credit Facility by an equivalent amount.

ABL Term Loan

The ABL Term Loan was provided by institutions within the Farm Credit system. Borrowings under the ABL Term Loan may be repaid from time to time at the discretion of the borrowers without premium or penalty. However, any principal amount of ABL Term Loan repaid may not be subsequently re-borrowed.

Interest rates under the ABL Term Loan are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.75% to 2.00% for SOFR rate loans and from 0.75% to 1.00% for base rate loans, both dependent on the amount of Average Excess Availability (as defined in the Amended Agreement). Both SOFR options include an additional credit spread adjustment of 0.10%. During the six months ended June 30, 2023, the average interest rate on the ABL Term Loan was approximately 6.58%.

We have received and expect to continue receiving patronage credits under the ABL Term Loan. Patronage credits are distributions of profits from banks in the Farm Credit system, which are cooperatives that are required to distribute profits to their members. Patronage distributions, which are generally made in cash, are received in the year after they are earned. Patronage credits are recorded as a reduction to interest expense in the year earned. After giving effect to expected patronage distributions, the effective average net interest rate on the ABL Term Loan was approximately 5.6% during the six months ended June 30, 2023.

2030 Notes

On July 27, 2020, we issued $400 million of 4.875% senior notes due July 1, 2030 (2030 Notes) through a private placement that was exempt from the registration requirements of the Securities Act. Interest on our 2030 Notes is payable semiannually in arrears on January 1 and July 1. The 2030 Notes are guaranteed by each of our existing and future direct or indirect domestic subsidiaries that is a guarantor under our Amended Agreement.

The 2030 Notes are senior unsecured obligations and rank equally with all of the existing and future senior indebtedness of Boise Cascade Company and of the guarantors, senior to all of their existing and future subordinated indebtedness, effectively subordinated to all of their present and future senior secured indebtedness (including all borrowings with respect to our Amended Agreement to the extent of the value of the assets securing such indebtedness), and structurally subordinated to the indebtedness of any subsidiaries that do not guarantee the 2030 Notes.

The terms of the indenture governing the 2030 Notes, among other things, limit the ability of Boise Cascade and our restricted subsidiaries to: incur additional debt; declare or pay dividends; redeem stock or make other distributions to stockholders; make investments; create liens on assets; consolidate, merge or transfer substantially all of their assets; enter into transactions with affiliates; and sell or transfer certain assets. The indenture governing the 2030 Notes permits us to pay dividends only if at the time of payment (i) no default has occurred or is continuing (or would result from such payment) under the indenture, and (ii) our consolidated leverage ratio is no greater than 3.5:1, or (iii) the dividend, together with other dividends since the issue date, would not exceed our "builder" basket under the indenture. In addition, the indenture includes certain specific baskets for the payment of dividends.

The indenture governing the 2030 Notes provides for customary events of default and remedies.

Interest Rate Swap

For information on interest rate swap, see Interest Rate Risk and Interest Rate Swap of Note 2, Summary of Significant Accounting Policies.

Cash Paid for Interest

For the six months ended June 30, 2023 and 2022, cash payments for interest were $11.1 million and $11.3 million, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Lessee, Operating Leases Leases
    
Lease Costs

The components of lease expense were as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
Operating lease cost$3,264 $3,585 $6,581 $7,146 
Finance lease cost
Amortization of right-of-use assets619 621 1,237 1,246 
Interest on lease liabilities560 587 1,120 1,175 
Variable lease cost1,377 1,087 2,762 2,122 
Short-term lease cost1,478 1,340 3,029 2,652 
Sublease income(111)(112)(164)(224)
Total lease cost$7,187 $7,108 $14,565 $14,117 

Other Information

Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30
20232022
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$6,706 $6,932 
Operating cash flows from finance leases1,118 1,173 
Financing cash flows from finance leases904 838 
Right-of-use assets obtained in exchange for lease obligations
Operating leases3,578 4,997 
Finance leases— — 
Other information related to leases was as follows:
June 30, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1414
Weighted-average discount rate
Operating leases6.1 %6.0 %
Finance leases7.6 %7.6 %

As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$6,697 $2,035 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments71,300 50,138 
Less: interest(14,599)(19,187)
Total lease obligations56,701 30,951 
Less: current obligations(9,917)(1,878)
Long-term lease obligations$46,784 $29,073 
Lessee, Finance Leases Leases
    
Lease Costs

The components of lease expense were as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
Operating lease cost$3,264 $3,585 $6,581 $7,146 
Finance lease cost
Amortization of right-of-use assets619 621 1,237 1,246 
Interest on lease liabilities560 587 1,120 1,175 
Variable lease cost1,377 1,087 2,762 2,122 
Short-term lease cost1,478 1,340 3,029 2,652 
Sublease income(111)(112)(164)(224)
Total lease cost$7,187 $7,108 $14,565 $14,117 

Other Information

Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30
20232022
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$6,706 $6,932 
Operating cash flows from finance leases1,118 1,173 
Financing cash flows from finance leases904 838 
Right-of-use assets obtained in exchange for lease obligations
Operating leases3,578 4,997 
Finance leases— — 
Other information related to leases was as follows:
June 30, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1414
Weighted-average discount rate
Operating leases6.1 %6.0 %
Finance leases7.6 %7.6 %

As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$6,697 $2,035 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments71,300 50,138 
Less: interest(14,599)(19,187)
Total lease obligations56,701 30,951 
Less: current obligations(9,917)(1,878)
Long-term lease obligations$46,784 $29,073 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Compensation Related Costs [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In first quarter 2023 and 2022, we granted two types of stock-based awards under our incentive plan: performance stock units (PSUs) and restricted stock units (RSUs).

PSU and RSU Awards

During the six months ended June 30, 2023, we granted 93,282 PSUs to our officers and other employees, subject to performance and service conditions. For the officers, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade's 2023 return on invested capital (ROIC), as approved by our compensation committee in accordance with the related grant agreement. We define ROIC as net operating profit after taxes (NOPAT) divided by average invested capital (based on a rolling thirteen-month average). We define NOPAT as net income plus after-tax financing expense. Invested capital is defined as total assets plus capitalized lease expense, less cash, cash equivalents, and current liabilities, excluding short-term debt. For the other employees, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade’s 2023 EBITDA, defined as income before interest (interest expense and interest income), income taxes, and depreciation and amortization, as approved by executive management, determined in accordance with the related grant agreement. Because the PSUs contain a performance condition, we record compensation expense over the requisite service period based on the most probable number of shares expected to vest.

During the six months ended June 30, 2022, we granted 66,180 PSUs to our officers and other employees, subject to performance and service conditions. During the 2022 performance period, officers and other employees earned 152% and 200%, respectively, of the target based on Boise Cascade's 2022 ROIC and EBITDA, as applicable, determined by our compensation committee and executive management, as applicable, in accordance with the related grant agreements.

The PSUs granted to officers generally vest in a single installment three years from the date of grant, while the PSUs granted to other employees vest in three equal tranches each year after the grant date.
During the six months ended June 30, 2023 and 2022, we granted an aggregate of 115,252 and 86,164 RSUs, respectively, to our officers, other employees, and nonemployee directors with only service conditions. The RSUs granted to officers and other employees vest in three equal tranches each year after the grant date. The RSUs granted to nonemployee directors vest in a single installment after a one year period.

We based the fair value of PSU and RSU awards on the closing market price of our common stock on the grant date. During the six months ended June 30, 2023 and 2022, the total fair value of PSUs and RSUs vested was $16.8 million and $12.0 million, respectively.

The following summarizes the activity of our PSUs and RSUs awarded under our incentive plan for the six months ended June 30, 2023:
PSUsRSUs
Number of sharesWeighted Average Grant-Date Fair ValueNumber of sharesWeighted Average Grant-Date Fair Value
Outstanding, December 31, 2022317,854 $51.46 155,339 $65.17 
Granted93,282 69.33 115,252 69.34 
Performance condition adjustment (a)39,873 79.80 — — 
Vested(154,794)40.61 (87,632)60.64 
Forfeited(5,399)68.55 (3,200)70.32 
Outstanding, June 30, 2023290,816 $66.54 179,759 $69.96 
_______________________________
(a)    Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above.

Compensation Expense

We record compensation expense over the awards' vesting period and account for share-based award forfeitures as they occur, rather than making estimates of future forfeitures. Any shares not vested are forfeited. We recognize compensation expense for stock awards with only service conditions on a straight-line basis over the requisite service period. Most of our stock-based compensation expense was recorded in "General and administrative expenses" in our Consolidated Statements of Operations. Total stock-based compensation recognized from PSUs and RSUs, net of forfeitures, was as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
PSUs$2,577 $1,695 $4,391 $3,001 
RSUs1,617 1,317 3,127 2,402 
Total$4,194 $3,012 $7,518 $5,403 

The related tax benefit for the six months ended June 30, 2023 and 2022, was $1.9 million and $1.3 million respectively. As of June 30, 2023, total unrecognized compensation expense related to nonvested share-based compensation arrangements was $25.8 million. This expense is expected to be recognized over a weighted-average period of 2.1 years.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity    
Dividends

On November 14, 2017, we announced that our board of directors approved a dividend policy to pay quarterly cash dividends to holders of our common stock. For more information regarding our dividend declarations and payments made during each of the six months ended June 30, 2023 and 2022, see "Common stock dividends" on our Consolidated Statements of Stockholders' Equity.

On July 27, 2023, our board of directors declared a quarterly dividend of $0.20 per share on our common stock, payable on September 15, 2023, to stockholders of record on September 1, 2023. For a description of the restrictions in our asset-based credit facility and the indenture governing our senior notes on our ability to pay dividends, see Note 7, Debt.

Future dividend declarations, including amount per share, record date and payment date, will be made at the discretion of our board of directors and will depend upon, among other things, legal capital requirements and surplus, our future operations and earnings, general financial condition, material cash requirements, restrictions imposed by our asset-based credit facility and the indenture governing our senior notes, applicable laws, and other factors that our board of directors may deem relevant.

Stock Repurchase
On July 28, 2022, our board of directors authorized the repurchase of an additional 1.5 million shares of our common stock. This increase was in addition to the remaining authorized shares under our prior common stock repurchase program that was authorized on February 25, 2015 (the Program). Share repurchases may be made on an opportunistic basis, through open market transactions, privately negotiated transactions, or by other means in accordance with applicable federal securities laws. We are not obligated to purchase any shares and there is no set date that the Program will expire. Our board of directors may increase or decrease the number of shares under the Program or terminate the Program in its discretion at any time. During the six months ended June 30, 2023, we repurchased 25,678 shares under the Program at a cost of $1.5 million, or an average of $59.91 per share. The shares were purchased with cash on hand and are recorded as "Treasury stock" on our Consolidated Balance Sheet. As of June 30, 2023, there were 1,971,311 shares of common stock that may yet be purchased under the Program.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions With Related Party
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Transactions With Related Party Transactions With Related Party
Louisiana Timber Procurement Company, L.L.C. (LTP) is an unconsolidated variable-interest entity that is 50% owned by us and 50% owned by Packaging Corporation of America (PCA). LTP procures sawtimber, pulpwood, residual chips, and other residual wood fiber to meet the wood and fiber requirements of us and PCA in Louisiana. We are not the primary beneficiary of LTP as we do not have power to direct the activities that most significantly affect the economic performance of LTP. Accordingly, we do not consolidate LTP's results in our financial statements.

Sales

Related-party sales to LTP from our Wood Products segment in our Consolidated Statements of Operations were $3.1 million and $3.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $6.1 million and $7.2 million, respectively, during the six months ended June 30, 2023 and 2022. These sales are recorded in "Sales" in our Consolidated Statements of Operations.

Costs and Expenses

Related-party wood fiber purchases from LTP were $21.1 million and $23.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $41.2 million and $44.3 million, respectively, during the six months ended June 30, 2023 and 2022. These costs are recorded in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
We operate our business using two reportable segments: Wood Products and BMD. We measure and evaluate our reportable segments based on net sales and segment operating income (loss). Accordingly, our chief operating decision maker reviews the performance of the company and allocates resources based primarily on net sales and segment operating income (loss) for our business segments. Unallocated corporate costs are presented as reconciling items to arrive at operating income. There are no differences in our basis of measurement of segment profit or loss from those disclosed in Note 16, Segment Information, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.    

    Wood Products and BMD segment sales to external customers, including related parties, by product line, are as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(millions)
Wood Products (a)
LVL (b)$14.2 $(9.5)$21.6 $(7.8)
I-joists (b)9.3 (12.5)14.0 (14.7)
Other engineered wood products (b)9.8 13.1 17.2 24.9 
Plywood and veneer93.8 112.1 185.1 273.3 
Lumber23.7 20.9 47.2 38.6 
Byproducts23.1 19.3 47.4 38.3 
Other4.8 3.5 11.3 8.7 
178.7 146.9 343.9 361.3 
Building Materials Distribution  
Commodity613.7 956.3 1,161.2 2,058.1 
General line647.5 700.5 1,181.0 1,315.8 
Engineered wood products375.4 474.4 673.5 869.1 
1,636.5 2,131.2 3,015.7 4,243.0 
$1,815.2 $2,278.1 $3,359.5 $4,604.4 
 ___________________________________  

(a)    Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.

(b)    Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.
An analysis of our operations by segment is as follows:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands)
Net sales by segment
Wood Products$530,273 $536,030 $967,701 $1,094,974 
Building Materials Distribution1,636,538 2,131,200 3,015,780 4,243,033 
Intersegment eliminations (a)(351,592)(389,158)(623,933)(733,653)
Total net sales$1,815,219 $2,278,072 $3,359,548 $4,604,354 
Segment operating income
Wood Products $104,035 $154,101 $173,430 $344,217 
Building Materials Distribution98,550 154,308 168,235 380,200 
Total segment operating income202,585 308,409 341,665 724,417 
Unallocated corporate costs(12,610)(11,334)(24,088)(21,714)
Income from operations$189,975 $297,075 $317,577 $702,703 
___________________________________ 
 
(a)    Primarily represents intersegment sales from our Wood Products segment to our BMD segment.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments, Legal Proceedings and Contingencies, and Guarantees
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments, Legal Proceedings and Contingencies, and Guarantees Commitments, Legal Proceedings and Contingencies, and Guarantees
Commitments

We are a party to a number of long-term log supply agreements that are discussed in Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K. In addition, we have purchase obligations for goods and services, capital expenditures, and raw materials entered into in the normal course of business. As of June 30, 2023, there have been no material changes to the above commitments disclosed in the 2022 Form 10-K.

Legal Proceedings and Contingencies

We are a party to legal proceedings that arise in the ordinary course of our business, including commercial liability claims, premises claims, environmental claims, and employment-related claims, among others. As of the date of this filing, we do not believe that we are party to any legal action that could reasonably be expected to have, individually or in the aggregate, a material adverse effect on our financial position, results of operations, or cash flows.

Guarantees

We provide guarantees, indemnifications, and assurances to others. Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K describes the nature of our guarantees, including the approximate terms of the guarantees, how the guarantees arose, the events or circumstances that would require us to perform under the guarantees, and the maximum potential undiscounted amounts of future payments we could be required to make. As of June 30, 2023, there have been no material changes to the guarantees disclosed in the 2022 Form 10-K.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Use of Estimates [Policy Text Block]
Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of accounts receivable, inventories, goodwill, intangible assets, and other long-lived assets; legal contingencies; guarantee obligations; indemnifications; assumptions used in retirement, medical, and workers' compensation benefits; assumptions used in the determination of right-of-use (ROU) assets and related lease liabilities; stock-based compensation; fair value measurements; income taxes; and vendor and customer rebates, among others. These estimates and assumptions are based on management's best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. We adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods.
Revenue Recognition [Policy Text Block]
Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. For revenue disaggregated by major product line for each reportable segment, see Note 12, Segment Information.

Fees for shipping and handling charged to customers for sales transactions are included in "Sales" in our Consolidated Statements of Operations. When control over products has transferred to the customer, we have elected to recognize costs related to shipping and handling as fulfillment costs. For our Wood Products segment, costs related to shipping and handling are included in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations. In our Wood Products segment, we view our shipping and handling costs as a cost of the manufacturing process and the movement of product to our end customers. For our BMD segment, costs related to shipping and handling of $60.3 million and $56.0 million for the three months ended June 30, 2023 and 2022, respectively, and $113.8 million and $112.3 million for the six months ended June 30, 2023 and 2022, respectively, are included in "Selling and distribution expenses" in our Consolidated Statements of Operations. In our BMD segment, our activities relate to the purchase and resale of finished products, and excluding shipping and handling costs from "Materials, labor, and other operating expenses (excluding depreciation)" provides us a clearer view of our operating performance and the effectiveness of our sales and purchasing functions.

Customer Rebates and Allowances

Rebates are provided to our customers and our customers' customers based on the volume of their purchases, among other factors such as customer loyalty, conversion, and commitment, as well as temporary protection from price increases. We provide the rebates to increase the sell-through of our products. Rebates are generally estimated based on the expected amount to be paid and recorded as a decrease in "Sales." At June 30, 2023 and December 31, 2022, we had $97.0 million and $92.9 million, respectively, of rebates payable to our customers recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets. We adjust our estimate of revenue at the earlier of when the probability of rebates paid changes or when the amounts become fixed. There have not been material changes to our estimates of rebates, although it is reasonably possible that a change in the estimate may occur.
Vendor Rebates and Allowances [Policy Text Block] Rebates and allowances received from our vendors are recognized as a reduction of "Materials, labor, and other operating expenses (excluding depreciation)" when the product is sold, unless the rebates and allowances are linked to a specific incremental cost to sell a vendor's product. Amounts received from vendors that are linked to specific selling and distribution expenses are recognized as a reduction of "Selling and distribution expenses" in the period the expense is incurred.
Lessee, Leases [Policy Text Block]
Leases

We primarily lease land, building, and equipment under operating and finance leases. We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or upon modification. Substantially all of our leases with initial terms greater than one year are for real estate, including distribution centers, corporate headquarters, land, and other office space. Substantially all of these lease agreements have fixed payment terms based on the passage of time and are recorded in our BMD segment. Many of our leases include fixed escalation clauses, renewal options and/or termination options that are factored into our determination of lease term and lease payments when appropriate. Renewal options generally range from one to ten years with fixed payment terms similar to those in the original lease agreements. Some lease agreements provide us with the option to purchase the leased property at market value. Our lease agreements do not contain any residual value guarantees.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of fixed lease payments over the lease term. The current portion of our operating and finance lease liabilities are recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets.

We use our estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. In determining our incremental borrowing rates, we
give consideration to publicly available interest rates for instruments with similar characteristics, including credit rating, term, and collateralization.

For purposes of determining straight-line rent expense, the lease term is calculated from the date we first take possession of the facility, including any periods of free rent and any renewal option periods we are reasonably certain of exercising. Variable lease expense generally includes reimbursement of actual costs for common area maintenance, property taxes, and insurance on leased real estate and are recorded as incurred. Most of our operating lease expense was recorded in "Selling and distribution expenses" in our Consolidated Statements of Operations. In addition, we do not separate lease and non-lease components for all of our leases.

Our short-term leases primarily include equipment rentals with lease terms on a month-to-month basis, which provide for our seasonal needs and flexibility in the use of equipment. Our short-term leases also include certain real estate for which either party has the right to cancel upon providing notice of 30 to 90 days. We do not recognize ROU assets or lease liabilities for short-term leases.
Fair Value [Policy Text Block]
Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy under GAAP gives the highest priority to quoted market prices (Level 1) and the lowest priority to unobservable inputs (Level 3). In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value (Level 1). If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly (Level 2). If quoted prices for identical or similar assets are not available or are unobservable, we may use internally developed valuation models, whose inputs include bid prices, and third-party valuations utilizing underlying asset assumptions (Level 3).
Financial Instruments [Policy Text Block]
Financial Instruments

Our financial instruments are cash and cash equivalents, accounts receivable, accounts payable, long-term debt, and an interest rate swap. Our cash is recorded at cost, which approximates fair value, and our cash equivalents are money market funds. As of June 30, 2023 and December 31, 2022, we held $1,053.8 million and $954.4 million, respectively, in money market funds that are measured at fair value on a recurring basis using Level 1 inputs. The recorded values of accounts receivable and accounts payable approximate fair values based on their short-term nature. At June 30, 2023 and December 31, 2022, the book value of our fixed-rate debt for each period was $400.0 million, and the fair value was estimated to be $360.0 million and $348.5 million, respectively. The difference between the book value and the fair value is derived from the difference between the period-end market interest rate and the stated rate of our fixed-rate, long-term debt. We estimated the fair value of our fixed-rate debt using quoted market prices of our debt in inactive markets (Level 2 inputs). The interest rate on our variable-rate debt is based on market conditions such as the Secured Overnight Financing Rate (SOFR) or a base rate. Because the interest rate on the variable-rate debt is based on current market conditions, we believe that the estimated fair value of the outstanding balance on our variable-rate debt approximates book value. As discussed below, we also have an interest rate swap to mitigate our variable interest rate exposure, the fair value of which is measured based on Level 2 inputs.
Derivatives [Policy Text Block] In accordance with our risk management strategy, we actively monitor our interest rate exposure and use derivative instruments from time to time to manage the related risk. We do not speculate using derivative instruments.
New and recently adopted accounting standards [Policy Text Block]
New and Recently Adopted Accounting Standards

There were no accounting standards recently issued that had or are expected to have a material impact on our consolidated financial statements and associated disclosures.
Business Combinations [Policy Text Block] We account for acquisition transactions in accordance with ASC 805, Business Combinations. Accordingly, the results of operations of the acquiree are included in our consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill.
Compensation Related Costs [Policy Text Block] We record compensation expense over the awards' vesting period and account for share-based award forfeitures as they occur, rather than making estimates of future forfeitures. Any shares not vested are forfeited. We recognize compensation expense for stock awards with only service conditions on a straight-line basis over the requisite service period.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Inventories [Table Text Block]
Inventories included the following (work in process is not material):
 
 June 30,
2023
December 31,
2022
 (thousands)
Finished goods and work in process $605,967 $596,328 
Logs 47,763 54,921 
Other raw materials and supplies 49,303 46,302 
 $703,033 $697,551 
Property and Equipment [Table Text Block]
Property and equipment consisted of the following asset classes:
 
 June 30,
2023
December 31,
2022
 (thousands)
Land$64,020 $60,211 
Buildings246,206 231,087 
Improvements71,144 69,832 
Mobile equipment, information technology, and office furniture226,136 210,666 
Machinery and equipment 1,005,229 989,338 
Construction in progress 48,482 41,899 
 1,661,217 1,603,033 
Less: accumulated depreciation(876,655)(833,010)
 $784,562 $770,023 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Income Per Common Share [Table Text Block]
The following table sets forth the computation of basic and diluted net income per common share:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands, except per-share data)
Net income$146,320 $218,111 $243,053 $520,711 
Weighted average common shares outstanding during the period (for basic calculation)39,675 39,544 39,634 39,509 
Dilutive effect of other potential common shares159 219 184 253 
Weighted average common shares and potential common shares (for diluted calculation)39,834 39,763 39,818 39,762 
Net income per common share - Basic$3.69 $5.52 $6.13 $13.18 
Net income per common share - Diluted$3.67 $5.49 $6.10 $13.10 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill [Table Text Block]
The carrying amount of our goodwill by segment is as follows:
Building
Materials
Distribution

Wood
Products
Total
(thousands)
Balance at December 31, 2022 and June 30, 2023$11,792 $126,166 $137,958 
Schedule of Indefinite-Lived Intangible Assets [Table Text Block]
Intangible assets consisted of the following:
June 30, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(642)$8,958 
Customer relationships166,050 (22,174)143,876 
$175,650 $(22,816)$152,834 

December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(292)$9,308 
Customer relationships166,050 (13,925)152,125 
$175,650 $(14,217)$161,433 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Intangible assets consisted of the following:
June 30, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(642)$8,958 
Customer relationships166,050 (22,174)143,876 
$175,650 $(22,816)$152,834 

December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
(thousands)
Trade names and trademarks$9,600 $(292)$9,308 
Customer relationships166,050 (13,925)152,125 
$175,650 $(14,217)$161,433 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt [Table Text Block]
Long-term debt consisted of the following:

 June 30,
2023
December 31,
2022
 (thousands)
Asset-based revolving credit facility due 2027$— $— 
Asset-based credit facility term loan due 202750,000 50,000 
4.875% senior notes due 2030400,000 400,000 
Deferred financing costs(5,164)(5,608)
Long-term debt$444,836 $444,392 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Lease Costs [Table Text Block]
The components of lease expense were as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
Operating lease cost$3,264 $3,585 $6,581 $7,146 
Finance lease cost
Amortization of right-of-use assets619 621 1,237 1,246 
Interest on lease liabilities560 587 1,120 1,175 
Variable lease cost1,377 1,087 2,762 2,122 
Short-term lease cost1,478 1,340 3,029 2,652 
Sublease income(111)(112)(164)(224)
Total lease cost$7,187 $7,108 $14,565 $14,117 
Lease Supplemental Cash Flow [Table Text Block]
Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30
20232022
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$6,706 $6,932 
Operating cash flows from finance leases1,118 1,173 
Financing cash flows from finance leases904 838 
Right-of-use assets obtained in exchange for lease obligations
Operating leases3,578 4,997 
Finance leases— — 
Lessee, Weighted-average Term and Discount Rate [Table Text Block]
Other information related to leases was as follows:
June 30, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1414
Weighted-average discount rate
Operating leases6.1 %6.0 %
Finance leases7.6 %7.6 %
Minimum Lease Payment Requirements for Operating Lease Liability [Table Text Block]
As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$6,697 $2,035 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments71,300 50,138 
Less: interest(14,599)(19,187)
Total lease obligations56,701 30,951 
Less: current obligations(9,917)(1,878)
Long-term lease obligations$46,784 $29,073 
Minimum Lease Payment Requirements for Finance Lease Liability [Table Text Block]
As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$6,697 $2,035 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments71,300 50,138 
Less: interest(14,599)(19,187)
Total lease obligations56,701 30,951 
Less: current obligations(9,917)(1,878)
Long-term lease obligations$46,784 $29,073 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Compensation Related Costs [Abstract]  
Schedule of Nonvested Share Activity [Table Text Block]
The following summarizes the activity of our PSUs and RSUs awarded under our incentive plan for the six months ended June 30, 2023:
PSUsRSUs
Number of sharesWeighted Average Grant-Date Fair ValueNumber of sharesWeighted Average Grant-Date Fair Value
Outstanding, December 31, 2022317,854 $51.46 155,339 $65.17 
Granted93,282 69.33 115,252 69.34 
Performance condition adjustment (a)39,873 79.80 — — 
Vested(154,794)40.61 (87,632)60.64 
Forfeited(5,399)68.55 (3,200)70.32 
Outstanding, June 30, 2023290,816 $66.54 179,759 $69.96 
_______________________________
(a)    Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above.
Stock-Based Compensation Expense Recognized [Table Text Block] Total stock-based compensation recognized from PSUs and RSUs, net of forfeitures, was as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(thousands)
PSUs$2,577 $1,695 $4,391 $3,001 
RSUs1,617 1,317 3,127 2,402 
Total$4,194 $3,012 $7,518 $5,403 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Sales by Product Line [Table Text Block] Wood Products and BMD segment sales to external customers, including related parties, by product line, are as follows:
Three Months Ended
June 30
Six Months Ended
June 30
2023202220232022
(millions)
Wood Products (a)
LVL (b)$14.2 $(9.5)$21.6 $(7.8)
I-joists (b)9.3 (12.5)14.0 (14.7)
Other engineered wood products (b)9.8 13.1 17.2 24.9 
Plywood and veneer93.8 112.1 185.1 273.3 
Lumber23.7 20.9 47.2 38.6 
Byproducts23.1 19.3 47.4 38.3 
Other4.8 3.5 11.3 8.7 
178.7 146.9 343.9 361.3 
Building Materials Distribution  
Commodity613.7 956.3 1,161.2 2,058.1 
General line647.5 700.5 1,181.0 1,315.8 
Engineered wood products375.4 474.4 673.5 869.1 
1,636.5 2,131.2 3,015.7 4,243.0 
$1,815.2 $2,278.1 $3,359.5 $4,604.4 
 ___________________________________  

(a)    Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.

(b)    Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.
Segment information [Table Text Block]
An analysis of our operations by segment is as follows:
 Three Months Ended
June 30
Six Months Ended
June 30
 2023202220232022
 (thousands)
Net sales by segment
Wood Products$530,273 $536,030 $967,701 $1,094,974 
Building Materials Distribution1,636,538 2,131,200 3,015,780 4,243,033 
Intersegment eliminations (a)(351,592)(389,158)(623,933)(733,653)
Total net sales$1,815,219 $2,278,072 $3,359,548 $4,604,354 
Segment operating income
Wood Products $104,035 $154,101 $173,430 $344,217 
Building Materials Distribution98,550 154,308 168,235 380,200 
Total segment operating income202,585 308,409 341,665 724,417 
Unallocated corporate costs(12,610)(11,334)(24,088)(21,714)
Income from operations$189,975 $297,075 $317,577 $702,703 
___________________________________ 
 
(a)    Primarily represents intersegment sales from our Wood Products segment to our BMD segment.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations and Consolidation (Details)
6 Months Ended
Jun. 30, 2023
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of Reportable Segments 2
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue from External Customer [Line Items]          
Customer Rebates and Allowances $ 97.0   $ 97.0   $ 92.9
Building Materials Distribution [Member] | Shipping and Handling [Member]          
Revenue from External Customer [Line Items]          
Cost of Goods and Services Sold $ 60.3 $ 56.0 $ 113.8 $ 112.3  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Vendor Rebates and Allowances $ 8.5 $ 17.8
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Leases (Details)
6 Months Ended
Jun. 30, 2023
Lessee, Lease, Description [Line Items]  
Lease Term, Minimum Initial Term of Real Estate Leases 1 year
Real Estate Leases, Cancellation Notice, Latest Notice 30 days
Real Estate Leases, Cancellation Notice, Earliest Notice 90 days
Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Renewal Term 1 year
Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Renewal Term 10 years
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Inventory Valuation (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Finished goods and work in process $ 605,967 $ 596,328
Logs 47,763 54,921
Other raw materials and supplies 49,303 46,302
Inventories $ 703,033 $ 697,551
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,661,217 $ 1,603,033
Less accumulated depreciation (876,655) (833,010)
Property and equipment, net 784,562 770,023
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 64,020 60,211
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 246,206 231,087
Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 71,144 69,832
Mobile equipment, information technology, and office furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 226,136 210,666
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,005,229 989,338
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 48,482 $ 41,899
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Reported Value Measurement [Member] | 4.875% Senior Notes Due 2030 [Member]    
Financial Instruments [Line Items]    
Fixed-rate debt $ 400.0 $ 400.0
Level 2 [Member] | Estimate of Fair Value Measurement [Member] | 4.875% Senior Notes Due 2030 [Member]    
Financial Instruments [Line Items]    
Fixed-rate debt 360.0 348.5
Money Market Funds [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Financial Instruments [Line Items]    
Cash equivalents, fair value $ 1,053.8 $ 954.4
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Derivative
Dec. 31, 2022
USD ($)
Feb. 28, 2022
USD ($)
Interest Rate Derivatives [Line Items]      
Long-term debt $ 444,836 $ 444,392  
Interest Rate Swap [Member]      
Interest Rate Derivatives [Line Items]      
Number of Derivative Instrument | Derivative 1    
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member] | Level 2 [Member] | Other assets [Member]      
Interest Rate Derivatives [Line Items]      
Fair value of interest rate swap agreements, Asset $ 4,300 $ 4,800  
Interest Rate Swap - $50 million notional amount fixed at 0.41% | Not Designated as Hedging Instrument [Member]      
Interest Rate Derivatives [Line Items]      
Interest rate swaps, notional amount     $ 50,000
Interest rate swaps, fixed interest rate     0.41%
ABL Term Loan Due 2027      
Interest Rate Derivatives [Line Items]      
Long-term debt $ 50,000    
ABL Term Loan Due 2027 | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Interest Rate Derivatives [Line Items]      
Debt Instrument, Description of Variable Rate Basis one-month SOFR    
Debt Instrument, Credit Spread Adjustment on Variable Rate 0.10%    
ABL Term Loan Due 2027 | Term Secured Overnight Financing Rate (SOFR)      
Interest Rate Derivatives [Line Items]      
Debt Instrument, Description of Variable Rate Basis one-month term SOFR    
Debt Instrument, Credit Spread Adjustment on Variable Rate 0.10%    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies:Concentration of Credit Risk (Details) - Accounts Receivable [Member] - Credit Concentration Risk [Member]
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Customer One [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 19.00% 17.00%
Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 13.00% 14.00%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax provision $ 49,447 $ 73,886 $ 82,722 $ 172,752
Effective income tax rate (as a percent) 25.30% 25.30% 25.40% 24.90%
Statutory U.S. income tax rate (as a percent) 21.00% 21.00% 21.00% 21.00%
Income taxes paid, net     $ 46,600 $ 149,100
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]            
Net income $ 146,320 $ 96,733 $ 218,111 $ 302,600 $ 243,053 $ 520,711
Computation of basic and diluted net income per common share            
Weighted average common shares outstanding during the period (for basic calculation) 39,675   39,544   39,634 39,509
Dilutive effect of other potential common shares 159   219   184 253
Weighted average common shares and potential common shares (for diluted calculation) 39,834   39,763   39,818 39,762
Net income per common share - Basic $ 3.69   $ 5.52   $ 6.13 $ 13.18
Net income per common share - Diluted $ 3.67   $ 5.49   $ 6.10 $ 13.10
Stock awards [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive stock awards     100   100 100
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Details) - Wood Products Coastal Acquisition - USD ($)
$ in Millions
5 Months Ended
Dec. 31, 2022
Jul. 25, 2022
Business Combination [Line Items]    
Business Acquisition, Percentage of Voting Interests Acquired   100.00%
Purchase price of acquisitions $ 515.2  
Purchase price, post-closing adjustment $ 1.6  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Goodwill [Abstract]    
Goodwill $ 137,958 $ 137,958
Building Materials Distribution [Member]    
Goodwill [Abstract]    
Goodwill 11,792 11,792
Wood Products [Member]    
Goodwill [Abstract]    
Goodwill $ 126,166 $ 126,166
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Indefinite-Lived Intangible Assets [Line Items]          
Intangible Assets, Gross (Excluding Goodwill) $ 175,650   $ 175,650   $ 175,650
Intangible Assets, Net (Excluding Goodwill) 152,834   152,834   161,433
Finite-Lived Intangible Assets [Line Items]          
Amortization of Intangible Assets 4,300 $ 300 8,600 $ 600  
Finite-Lived Intangible Assets, Accumulated Amortization (22,816)   (22,816)   (14,217)
Trademarks and Trade Names          
Indefinite-Lived Intangible Assets [Line Items]          
Trade names and Trademarks, Gross carrying amount 8,900   8,900    
Total Indefinite-Lived Intangible Assets (Excluding Goodwill) 9,600   9,600   9,600
Intangible Assets, Net (Excluding Goodwill) 8,958   $ 8,958   9,308
Trademarks and Trade Names          
Finite-Lived Intangible Assets [Line Items]          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life     1 year    
Finite-Lived Intangible Assets, Accumulated Amortization (642)   $ (642)   (292)
Customer Relationships          
Finite-Lived Intangible Assets [Line Items]          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life     10 years    
Finite-Lived Intangible Assets, Gross 166,050   $ 166,050   166,050
Finite-Lived Intangible Assets, Accumulated Amortization (22,174)   (22,174)   (13,925)
Finite-Lived Intangible Assets, Net $ 143,876   $ 143,876   $ 152,125
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Debt:Summary Table (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Deferred financing costs $ (5,164) $ (5,608)
Long-term debt 444,836 444,392
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Long-term Debt, Gross 0 0
ABL Term Loan Due 2027    
Debt Instrument [Line Items]    
Long-term Debt, Gross 50,000 50,000
Long-term debt 50,000  
4.875% Senior Notes Due 2030 [Member]    
Debt Instrument [Line Items]    
Long-term Debt, Gross $ 400,000 $ 400,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Asset-Based Credit Facility (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Sep. 09, 2022
Asset Based Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Fixed charge coverage ratio requirement, if availability falls below 10% of line cap (as a percent) 100.00%    
Threshold of availability as a percentage of line cap, below which 1:1 fixed charge coverage ratio must be met 10.00%    
Threshold of availability, below which 1:1 fixed charge coverage ratio must be met $ 35,000    
Current availability $ 395,900    
Dividend restriction, single threshold, percentage of line cap 20.00%    
Dividend restriction, single threshold, amount $ 75,000    
Dividend restriction, combination thresholds, percentage of line cap 15.00%    
Dividend restriction, combination thresholds, amount $ 55,000    
Dividend restriction, combination thresholds, fixed-charge coverage ratio (as a percent) 100.00%    
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity     $ 400,000
Commitment fee rate (as a percentage) 0.20%    
Amount outstanding on Revolving Credit Facility $ 0 $ 0  
Letters of credit outstanding $ 4,100 $ 3,800  
Revolving Credit Facility [Member] | Term Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt Instrument, Credit Spread Adjustment on Variable Rate 0.10%    
Revolving Credit Facility [Member] | Term Secured Overnight Financing Rate (SOFR) | Minimum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 1.25%    
Revolving Credit Facility [Member] | Term Secured Overnight Financing Rate (SOFR) | Maximum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 1.50%    
Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 0.25%    
Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 0.50%    
ABL Term Loan Due 2027      
ABL Term Loan [Abstract]      
Debt Instrument, Face Amount     $ 50,000
Debt Instrument, Interest Rate During Period 6.58%    
Debt Instrument, Interest Rate During Period With Patronage Credits 5.60%    
ABL Term Loan Due 2027 | Term Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt Instrument, Credit Spread Adjustment on Variable Rate 0.10%    
ABL Term Loan Due 2027 | Term Secured Overnight Financing Rate (SOFR) | Minimum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 1.75%    
ABL Term Loan Due 2027 | Term Secured Overnight Financing Rate (SOFR) | Maximum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 2.00%    
ABL Term Loan Due 2027 | Base Rate [Member] | Minimum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 0.75%    
ABL Term Loan Due 2027 | Base Rate [Member] | Maximum [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable interest rate 1.00%    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Debt:2030 Notes (Details) - 4.875% Senior Notes Due 2030 [Member] - Senior Notes [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 27, 2020
Debt Instrument [Line Items]    
Debt Instrument, Face Amount   $ 400,000
Interest rate   4.875%
Dividend restriction, interest coverage ratio (as a percent) 350.00%  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Debt:Cash Paid for Interest (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Debt Disclosure [Abstract]    
Interest Paid $ 11.1 $ 11.3
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Leases:Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lease, Cost [Abstract]        
Operating lease cost $ 3,264 $ 3,585 $ 6,581 $ 7,146
Amortization of right-of-use assets 619 621 1,237 1,246
Interest on lease liabilities 560 587 1,120 1,175
Variable lease cost 1,377 1,087 2,762 2,122
Short-term lease cost 1,478 1,340 3,029 2,652
Sublease income (111) (112) (164) (224)
Total lease cost $ 7,187 $ 7,108 $ 14,565 $ 14,117
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases:Other Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Lessee Disclosure [Abstract]      
Operating cash flows from operating leases $ 6,706 $ 6,932  
Operating cash flows from finance leases 1,118 1,173  
Financing cash flows from finance leases 904 838  
Right-of-use assets obtained in exchange for lease obligations, operating leases 3,578 4,997  
Right-of-use assets obtained in exchange for lease obligations, finance leases $ 0 $ 0  
Weighted-average remaining lease term (years), operating leases 7 years   7 years
Weighted-average remaining lease term (years), finance leases 14 years   14 years
Weighted-average discount rate, percent, operating leases 6.10%   6.00%
Weighted average discount rate, percent, finance leases 7.60%   7.60%
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Remainder of 2023 $ 6,697    
2024 12,472    
2025 10,844    
2026 7,673    
2027 6,970    
Thereafter 26,644    
Total future minimum lease payments 71,300    
Less: interest (14,599)    
Total lease obligations 56,701    
Less: current obligations (9,917)    
Long-term lease obligations 46,784   $ 48,668
Finance Lease, Liability, Payment, Due [Abstract]      
Remainder of 2023 2,035    
2024 4,052    
2025 3,735    
2026 3,581    
2027 3,649    
Thereafter 33,086    
Total future minimum lease payments 50,138    
Less: interest (19,187)    
Total lease obligations 30,951    
Less: current obligations (1,878)    
Long-term lease obligations $ 29,073   $ 30,022
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current    
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
stock_awards
$ / shares
shares
Jun. 30, 2022
USD ($)
Mar. 31, 2022
stock_awards
Jun. 30, 2023
USD ($)
tranch
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Stock-Based Compensation [Abstract]              
Number of types of stock-based awards granted (in types) | stock_awards   2   2      
Fair market value of awards | $         $ 16,800 $ 12,000  
Stock-based compensation expense | $ $ 4,194   $ 3,012   7,518 5,403  
Tax benefit from compensation expense | $         1,900 1,300  
Unrecognized compensation expense | $ 25,800       $ 25,800    
Unrecognized compensation, period for recognition         2 years 1 month 6 days    
Performance Shares [Member]              
Stock-Based Compensation [Abstract]              
Stock-based compensation expense | $ $ 2,577   1,695   $ 4,391 3,001  
Number of shares [Abstract]              
Outstanding, December 31, 2022   317,854     317,854    
Granted         93,282    
Performance condition adjustment (a) [1]         39,873    
Vested         (154,794)    
Forfeited         (5,399)    
Outstanding, June 30, 2023 290,816       290,816   317,854
Weighted Average Grant Date Fair Value [Abstract]              
Outstanding, December 31, 2022 | $ / shares   $ 51.46     $ 51.46    
Granted | $ / shares         69.33    
Performance condition adjustment (a) | $ / shares [1]         79.80    
Vested | $ / shares         40.61    
Forfeited | $ / shares         68.55    
Outstanding, June 30, 2023 | $ / shares $ 66.54       $ 66.54   $ 51.46
Restricted Stock Units (RSUs) [Member]              
Stock-Based Compensation [Abstract]              
Stock-based compensation expense | $ $ 1,617   $ 1,317   $ 3,127 $ 2,402  
Number of shares [Abstract]              
Outstanding, December 31, 2022   155,339     155,339    
Granted         115,252    
Performance condition adjustment (a)         0    
Vested         (87,632)    
Forfeited         (3,200)    
Outstanding, June 30, 2023 179,759       179,759   155,339
Weighted Average Grant Date Fair Value [Abstract]              
Outstanding, December 31, 2022 | $ / shares   $ 65.17     $ 65.17    
Granted | $ / shares         69.34    
Performance condition adjustment (a) | $ / shares         0    
Vested | $ / shares         60.64    
Forfeited | $ / shares         70.32    
Outstanding, June 30, 2023 | $ / shares $ 69.96       $ 69.96   $ 65.17
Officers and Other Employees and Nonemployment directors | Restricted Stock Units (RSUs) [Member]              
Number of shares [Abstract]              
Granted         115,252 86,164  
Nonemployee Directors [Member] | Restricted Stock Units (RSUs) [Member]              
Stock-Based Compensation [Abstract]              
Vesting period (in years)         1 year    
Officers and other employees [Member] | Performance Shares [Member]              
Number of shares [Abstract]              
Granted         93,282 66,180  
Officers and other employees [Member] | Restricted Stock Units (RSUs) [Member]              
Stock-Based Compensation [Abstract]              
Number of equal tranches for annual vesting (in tranches) | tranch         3    
Officer [Member] | Performance Shares [Member]              
Stock-Based Compensation [Abstract]              
Performance Shares that could be awarded, as a percentage of ROIC target amount, minimum         0.00%    
Performance Shares that could be awarded, as a percentage of ROIC target amount, maximum         200.00%    
Performance Shares Target Percentage Earned, Officers             152.00%
Vesting period (in years)         3 years    
Other employees [Member] | Performance Shares [Member]              
Stock-Based Compensation [Abstract]              
Performance Shares that could be awarded, as a percentage of EBITDA target amount, minimum         0.00%    
Performance Shares that could be awarded, as a percentage of EBITDA target amount, maximum         200.00%    
Performance Shares Target Percentage Earned, Other Employees             200.00%
Number of equal tranches for annual vesting (in tranches) | tranch         3    
[1] Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above.
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity:Shares and Dividends (Details) - $ / shares
3 Months Ended 6 Months Ended
Jul. 27, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Subsequent Event [Line Items]              
Dividends declared per common share   $ 3.15 $ 0.15 $ 2.62 $ 0.12 $ 3.30 $ 2.74
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Dividends Payable, Date Declared Jul. 27, 2023            
Dividends declared per common share $ 0.20            
Dividends Payable, Date to be Paid Sep. 15, 2023            
Dividends Payable, Date of Record Sep. 01, 2023            
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity:Stock Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Jul. 28, 2022
Equity, Class of Treasury Stock [Line Items]        
Treasury Stock, Value $ 57 $ 1,482    
ShareRepurchaseProgram        
Equity, Class of Treasury Stock [Line Items]        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased       1,500,000
Treasury stock, shares purchased     25,678  
Treasury Stock, Value     $ 1,500  
Treasury Stock Acquired, Average Cost Per Share     $ 59.91  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 1,971,311   1,971,311  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions With Related Party (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Sales $ 1,815,219 $ 2,278,072 $ 3,359,548 $ 4,604,354
Unconsolidated variable interest entity [Member]        
Related Party Transaction [Line Items]        
Sales 3,100 3,500 6,100 7,200
Cost of sales from related party $ 21,100 $ 23,500 $ 41,200 $ 44,300
LouisianaTimberProcurementCompanyLLC [Member] | Unconsolidated variable interest entity [Member]        
Related Party Transaction [Line Items]        
Variable interest entity, ownership percentage     50.00%  
LouisianaTimberProcurementCompanyLLC [Member] | Packaging Corporation of America (PCA) [Member] | Variable Interest Entity, Primary Beneficiary [Member]        
Related Party Transaction [Line Items]        
Variable interest entity, ownership percentage     50.00%  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Sales to External Customers by Product Line (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Segment Reporting [Abstract]        
Number of Reportable Segments | segment     2  
Sales to external customer [Line Items]        
Sales $ 1,815,219 $ 2,278,072 $ 3,359,548 $ 4,604,354
Wood Products [Member]        
Sales to external customer [Line Items]        
Sales [1] 178,700 146,900 $ 343,900 $ 361,300
Intersegment EWP Sales Volumes As Percentage to Total EWP Sales Volumes     78.00% 78.00%
Wood Products [Member] | Laminated Veneer Lumber [Member]        
Sales to external customer [Line Items]        
Sales [1],[2] 14,200 (9,500) $ 21,600 $ (7,800)
Wood Products [Member] | I-joists [Member]        
Sales to external customer [Line Items]        
Sales [1],[2] 9,300 (12,500) 14,000 (14,700)
Wood Products [Member] | Other engineered wood products [Member]        
Sales to external customer [Line Items]        
Sales [1],[2] 9,800 13,100 17,200 24,900
Wood Products [Member] | Plywood and veneer [Member]        
Sales to external customer [Line Items]        
Sales [1] 93,800 112,100 185,100 273,300
Wood Products [Member] | Lumber [Member]        
Sales to external customer [Line Items]        
Sales [1] 23,700 20,900 47,200 38,600
Wood Products [Member] | Byproducts [Member]        
Sales to external customer [Line Items]        
Sales [1] 23,100 19,300 47,400 38,300
Wood Products [Member] | Other [Member]        
Sales to external customer [Line Items]        
Sales [1] 4,800 3,500 11,300 8,700
Building Materials Distribution [Member]        
Sales to external customer [Line Items]        
Sales 1,636,500 2,131,200 3,015,700 4,243,000
Building Materials Distribution [Member] | Commodity product line [Member]        
Sales to external customer [Line Items]        
Sales 613,700 956,300 1,161,200 2,058,100
Building Materials Distribution [Member] | General line [Member]        
Sales to external customer [Line Items]        
Sales 647,500 700,500 1,181,000 1,315,800
Building Materials Distribution [Member] | Engineered wood products [Member]        
Sales to external customer [Line Items]        
Sales $ 375,400 $ 474,400 $ 673,500 $ 869,100
[1] Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.
[2] Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Sales $ 1,815,219 $ 2,278,072 $ 3,359,548 $ 4,604,354
Income from operations 189,975 297,075 317,577 702,703
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Income from operations 202,585 308,409 341,665 724,417
Intersegment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Sales [1] (351,592) (389,158) (623,933) (733,653)
Corporate, Non-Segment [Member]        
Segment Reporting Information [Line Items]        
Income from operations (12,610) (11,334) (24,088) (21,714)
Wood Products [Member]        
Segment Reporting Information [Line Items]        
Sales [2] 178,700 146,900 343,900 361,300
Wood Products [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Sales 530,273 536,030 967,701 1,094,974
Income from operations 104,035 154,101 173,430 344,217
Building Materials Distribution [Member]        
Segment Reporting Information [Line Items]        
Sales 1,636,500 2,131,200 3,015,700 4,243,000
Building Materials Distribution [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Sales 1,636,538 2,131,200 3,015,780 4,243,033
Income from operations $ 98,550 $ 154,308 $ 168,235 $ 380,200
[1] Primarily represents intersegment sales from our Wood Products segment to our BMD segment.
[2] Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.
XML 67 bcc-20230630_htm.xml IDEA: XBRL DOCUMENT 0001328581 2023-01-01 2023-06-30 0001328581 2023-07-28 0001328581 2023-04-01 2023-06-30 0001328581 2022-04-01 2022-06-30 0001328581 2022-01-01 2022-06-30 0001328581 2023-06-30 0001328581 2022-12-31 0001328581 us-gaap:NonrelatedPartyMember 2023-06-30 0001328581 us-gaap:NonrelatedPartyMember 2022-12-31 0001328581 us-gaap:RelatedPartyMember 2023-06-30 0001328581 us-gaap:RelatedPartyMember 2022-12-31 0001328581 2021-12-31 0001328581 2022-06-30 0001328581 us-gaap:CommonStockMember 2022-12-31 0001328581 us-gaap:TreasuryStockCommonMember 2022-12-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001328581 us-gaap:RetainedEarningsMember 2022-12-31 0001328581 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001328581 2023-01-01 2023-03-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001328581 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001328581 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001328581 us-gaap:CommonStockMember 2023-03-31 0001328581 us-gaap:TreasuryStockCommonMember 2023-03-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001328581 us-gaap:RetainedEarningsMember 2023-03-31 0001328581 2023-03-31 0001328581 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001328581 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001328581 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001328581 us-gaap:CommonStockMember 2023-06-30 0001328581 us-gaap:TreasuryStockCommonMember 2023-06-30 0001328581 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001328581 us-gaap:RetainedEarningsMember 2023-06-30 0001328581 us-gaap:CommonStockMember 2021-12-31 0001328581 us-gaap:TreasuryStockCommonMember 2021-12-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001328581 us-gaap:RetainedEarningsMember 2021-12-31 0001328581 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001328581 2022-01-01 2022-03-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001328581 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001328581 us-gaap:CommonStockMember 2022-03-31 0001328581 us-gaap:TreasuryStockCommonMember 2022-03-31 0001328581 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001328581 us-gaap:RetainedEarningsMember 2022-03-31 0001328581 2022-03-31 0001328581 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001328581 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001328581 us-gaap:CommonStockMember 2022-06-30 0001328581 us-gaap:TreasuryStockCommonMember 2022-06-30 0001328581 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001328581 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001328581 us-gaap:RetainedEarningsMember 2022-06-30 0001328581 us-gaap:ShippingAndHandlingMember bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 us-gaap:ShippingAndHandlingMember bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 us-gaap:ShippingAndHandlingMember bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 us-gaap:ShippingAndHandlingMember bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 srt:MaximumMember 2023-06-30 0001328581 us-gaap:LandMember 2023-06-30 0001328581 us-gaap:LandMember 2022-12-31 0001328581 us-gaap:BuildingMember 2023-06-30 0001328581 us-gaap:BuildingMember 2022-12-31 0001328581 bcc:BuildingandLeaseholdImprovementsMember 2023-06-30 0001328581 bcc:BuildingandLeaseholdImprovementsMember 2022-12-31 0001328581 bcc:MobileequipmentinformationtechnologyandofficefurnitureMember 2023-06-30 0001328581 bcc:MobileequipmentinformationtechnologyandofficefurnitureMember 2022-12-31 0001328581 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001328581 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001328581 us-gaap:ConstructionInProgressMember 2023-06-30 0001328581 us-gaap:ConstructionInProgressMember 2022-12-31 0001328581 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001328581 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001328581 bcc:ABLTermLoanDue2027Member 2023-06-30 0001328581 bcc:ABLTermLoanDue2027Member bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 us-gaap:InterestRateSwapMember 2023-06-30 0001328581 bcc:ABLTermLoanDue2027Member us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001328581 bcc:InterestRateSwap50MillionNotionalAmountFixedAt041Member us-gaap:NondesignatedMember 2022-02-28 0001328581 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2023-06-30 0001328581 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-12-31 0001328581 bcc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-06-30 0001328581 bcc:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-06-30 0001328581 bcc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001328581 bcc:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001328581 srt:MinimumMember 2023-06-30 0001328581 us-gaap:StockCompensationPlanMember 2022-04-01 2022-06-30 0001328581 us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0001328581 us-gaap:StockCompensationPlanMember 2022-01-01 2022-06-30 0001328581 bcc:WoodProductsCoastalPlywoodFacilitiesMember 2022-07-25 0001328581 bcc:WoodProductsCoastalPlywoodFacilitiesMember 2022-07-25 2022-12-31 0001328581 bcc:BuildingMaterialsDistributionMember 2022-12-31 0001328581 bcc:BuildingMaterialsDistributionMember 2023-06-30 0001328581 bcc:WoodProductsMember 2022-12-31 0001328581 bcc:WoodProductsMember 2023-06-30 0001328581 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0001328581 us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-06-30 0001328581 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001328581 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0001328581 us-gaap:CustomerRelationshipsMember 2023-06-30 0001328581 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001328581 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001328581 us-gaap:CustomerRelationshipsMember 2022-12-31 0001328581 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001328581 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001328581 bcc:ABLTermLoanDue2027Member 2022-12-31 0001328581 bcc:A4875SeniorNotesDue2030Member 2023-06-30 0001328581 bcc:A4875SeniorNotesDue2030Member 2022-12-31 0001328581 us-gaap:RevolvingCreditFacilityMember 2022-09-09 0001328581 bcc:ABLTermLoanDue2027Member 2022-09-09 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2020-07-27 0001328581 bcc:AssetBasedCreditFacilityMember 2023-01-01 2023-06-30 0001328581 bcc:AssetBasedCreditFacilityMember 2023-06-30 0001328581 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001328581 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001328581 us-gaap:RevolvingCreditFacilityMember bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-06-30 0001328581 srt:MinimumMember bcc:ABLTermLoanDue2027Member bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 srt:MaximumMember bcc:ABLTermLoanDue2027Member bcc:TermSecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0001328581 srt:MinimumMember bcc:ABLTermLoanDue2027Member us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001328581 srt:MaximumMember bcc:ABLTermLoanDue2027Member us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001328581 bcc:ABLTermLoanDue2027Member 2023-01-01 2023-06-30 0001328581 bcc:A4875SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001328581 bcc:OfficersandotheremployeesMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001328581 srt:OfficerMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001328581 bcc:OtheremployeesMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001328581 bcc:OfficersandotheremployeesMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001328581 srt:OfficerMember us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001328581 bcc:OtheremployeesMember us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001328581 bcc:OfficersAndOtherEmployeesAndNonemploymentDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001328581 bcc:OfficersAndOtherEmployeesAndNonemploymentDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001328581 bcc:OfficersandotheremployeesMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001328581 bcc:NonemployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001328581 us-gaap:PerformanceSharesMember 2022-12-31 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001328581 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001328581 us-gaap:PerformanceSharesMember 2023-06-30 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001328581 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001328581 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0001328581 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001328581 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001328581 us-gaap:SubsequentEventMember 2023-07-27 2023-07-27 0001328581 bcc:ShareRepurchaseProgramMember 2022-07-28 0001328581 bcc:ShareRepurchaseProgramMember 2023-01-01 2023-06-30 0001328581 bcc:ShareRepurchaseProgramMember 2023-06-30 0001328581 bcc:LouisianaTimberProcurementCompanyLLCMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-01-01 2023-06-30 0001328581 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember bcc:LouisianaTimberProcurementCompanyLLCMember bcc:PackagingCorporationofAmericaPCAMember 2023-01-01 2023-06-30 0001328581 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-04-01 2023-06-30 0001328581 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-04-01 2022-06-30 0001328581 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-01-01 2023-06-30 0001328581 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-01-01 2022-06-30 0001328581 bcc:LaminatedVeneerLumberMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:LaminatedVeneerLumberMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:LaminatedVeneerLumberMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:LaminatedVeneerLumberMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:IjoistsMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:IjoistsMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:IjoistsMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:IjoistsMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:OtherEngineeredWoodProductsMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:OtherEngineeredWoodProductsMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:OtherEngineeredWoodProductsMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:OtherEngineeredWoodProductsMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:PlywoodAndVeneerMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:PlywoodAndVeneerMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:PlywoodAndVeneerMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:PlywoodAndVeneerMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:LumberMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:LumberMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:LumberMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:LumberMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:ByproductsMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:ByproductsMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:ByproductsMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:ByproductsMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:OtherWoodProductsMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:OtherWoodProductsMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:OtherWoodProductsMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:OtherWoodProductsMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 bcc:CommodityProductLineMember bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 bcc:CommodityProductLineMember bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 bcc:CommodityProductLineMember bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 bcc:CommodityProductLineMember bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 bcc:GeneralLineMember bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 bcc:GeneralLineMember bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 bcc:GeneralLineMember bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 bcc:GeneralLineMember bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 bcc:EngineeredWoodProductsMember bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 bcc:EngineeredWoodProductsMember bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 bcc:EngineeredWoodProductsMember bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 bcc:EngineeredWoodProductsMember bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:WoodProductsMember 2023-04-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:WoodProductsMember 2022-04-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:WoodProductsMember 2023-01-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:WoodProductsMember 2022-01-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:BuildingMaterialsDistributionMember 2023-04-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:BuildingMaterialsDistributionMember 2022-04-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:BuildingMaterialsDistributionMember 2023-01-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember bcc:BuildingMaterialsDistributionMember 2022-01-01 2022-06-30 0001328581 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0001328581 us-gaap:IntersegmentEliminationMember 2022-04-01 2022-06-30 0001328581 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-06-30 0001328581 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0001328581 us-gaap:OperatingSegmentsMember 2023-01-01 2023-06-30 0001328581 us-gaap:OperatingSegmentsMember 2022-01-01 2022-06-30 0001328581 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0001328581 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0001328581 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0001328581 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares bcc:segment bcc:Derivative pure bcc:stock_awards bcc:tranch 0001328581 --12-31 2023 Q2 false P1Y http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent 10-Q true 2023-06-30 false 001-35805 Boise Cascade Company DE 20-1496201 1111 West Jefferson Street Suite 300 Boise ID 83702-5389 208 384-6161 Common Stock, $0.01 par value per share BCC NYSE Yes Yes Large Accelerated Filer false false false 39589825 1815219000 2278072000 3359548000 4604354000 1426436000 1797948000 2657071000 3527844000 30722000 20694000 61908000 41237000 139205000 134279000 267993000 280930000 30147000 27701000 56610000 53753000 1266000 -375000 1611000 2113000 1625244000 1980997000 3041971000 3901651000 189975000 297075000 317577000 702703000 320000 -499000 247000 -367000 41000 41000 82000 212000 6339000 6317000 12700000 12571000 11519000 1385000 21204000 1450000 333000 394000 -471000 2460000 5792000 -5078000 8198000 -9240000 195767000 291997000 325775000 693463000 49447000 73886000 82722000 172752000 146320000 218111000 243053000 520711000 39675000 39544000 39634000 39509000 39834000 39763000 39818000 39762000 3.69 5.52 6.13 13.18 3.67 5.49 6.10 13.10 3.15 2.62 3.30 2.74 146320000 218111000 243053000 520711000 -2000 -5000 -4000 -10000 -7000 -16000 -13000 -32000 0 0 0 32000 0 0 0 98000 7000 16000 13000 130000 146327000 218127000 243066000 520841000 1080857000 998344000 3212000 3264000 478655000 297237000 174000 19000 13244000 23023000 703033000 697551000 22682000 47878000 2298645000 2064052000 784562000 770023000 53270000 55582000 25264000 26501000 7613000 7519000 137958000 137958000 152834000 161433000 5977000 6116000 10265000 11330000 3476388000 3240514000 415387000 269785000 1596000 1019000 106980000 142463000 9961000 9955000 133420000 122606000 667344000 545828000 444836000 444392000 35731000 33226000 46784000 48668000 29073000 30022000 65944000 63454000 18152000 16949000 195684000 192319000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 0.01 0.01 300000000 300000000 44983000 44827000 450000 448000 5393000 5367000 140448000 138909000 552805000 551215000 -507000 -520000 1756224000 1645741000 2168524000 2057975000 3476388000 3240514000 243053000 520711000 63293000 42240000 7518000 5403000 82000 212000 2749000 19287000 -471000 2460000 1798000 1987000 171794000 129993000 5482000 142936000 7805000 7602000 124910000 127935000 268000 794000 33220000 4507000 -2069000 -1533000 290218000 436056000 68287000 40808000 1918000 2864000 -66369000 -37944000 132967000 109291000 5926000 3930000 1539000 0 -904000 -811000 -141336000 -114032000 82513000 284080000 998344000 748907000 1080857000 1032987000 44827000 448000 5367000 -138909000 551215000 -520000 1645741000 2057975000 96733000 96733000 6000 6000 156000 2000 2000 25000 1482000 1482000 3324000 3324000 0.15 6110000 6110000 5926000 5926000 2000 2000 44983000 450000 5392000 -140391000 548611000 -514000 1736364000 2144520000 146320000 146320000 7000 7000 1000 57000 57000 4194000 4194000 3.15 126460000 126460000 44983000 450000 5393000 -140448000 552805000 -507000 1756224000 2168524000 44698000 447000 5367000 -138909000 543249000 -1047000 948879000 1352619000 302600000 302600000 114000 114000 117000 1000 1000 2392000 2392000 0.12 5133000 5133000 3930000 3930000 27000 27000 1000 1000 44815000 448000 5367000 -138909000 541737000 -933000 1246346000 1648689000 218111000 218111000 16000 16000 3011000 3011000 2.62 104842000 104842000 44815000 448000 5367000 -138909000 544748000 -917000 1359615000 1764985000 Nature of Operations and Consolidation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Boise Cascade Company is a building products company headquartered in Boise, Idaho. As used in this Form 10-Q, the terms "Boise Cascade," "we," and "our" refer to Boise Cascade Company and its consolidated subsidiaries. We are one of the largest producers of engineered wood products (EWP) and plywood in North America and a leading United States wholesale distributor of building products.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate our business using two reportable segments: (1) Wood Products, which primarily manufactures EWP and plywood, and (2) Building Materials Distribution (BMD), which is a wholesale distributor of building materials. For more information, see Note 12, Segment Information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying quarterly consolidated financial statements have not been audited by an independent registered public accounting firm but, in the opinion of management, include all adjustments necessary to present fairly the financial position, results of operations, cash flows, and stockholders' equity for the interim periods presented. Except as disclosed within these condensed notes to unaudited quarterly consolidated financial statements, the adjustments made were of a normal, recurring nature. Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The quarterly consolidated financial statements include the accounts of Boise Cascade and its subsidiaries after elimination of intercompany balances and transactions. Quarterly results are not necessarily indicative of results that may be expected for the full year. These condensed notes to unaudited quarterly consolidated financial statements should be read in conjunction with our 2022 Form 10-K and the other reports we file with the Securities and Exchange Commission.</span></div> 2 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Policies</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The complete summary of significant accounting policies is included in Note 2, Summary of Significant Accounting Policies, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of accounts receivable, inventories, goodwill, intangible assets, and other long-lived assets; legal contingencies; guarantee obligations; indemnifications; assumptions used in retirement, medical, and workers' compensation benefits; assumptions used in the determination of right-of-use (ROU) assets and related lease liabilities; stock-based compensation; fair value measurements; income taxes; and vendor and customer rebates, among others. These estimates and assumptions are based on management's best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. We adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. For revenue disaggregated by major product line for each reportable segment, see Note 12, Segment Information.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees for shipping and handling charged to customers for sales transactions are included in "Sales" in our Consolidated Statements of Operations. When control over products has transferred to the customer, we have elected to recognize costs related to shipping and handling as fulfillment costs. For our Wood Products segment, costs related to shipping and handling are included in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations. In our Wood Products segment, we view our shipping and handling costs as a cost of the manufacturing process and the movement of product to our end customers. For our BMD segment, costs related to shipping and handling of $60.3 million and $56.0 million for the three months ended June 30, 2023 and 2022, respectively, and $113.8 million and $112.3 million for the six months ended June 30, 2023 and 2022, respectively, are included in "Selling and distribution expenses" in our Consolidated Statements of Operations. In our BMD segment, our activities relate to the purchase and resale of finished products, and excluding shipping and handling costs from "Materials, labor, and other operating expenses (excluding depreciation)" provides us a clearer view of our operating performance and the effectiveness of our sales and purchasing functions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Rebates and Allowances</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rebates are provided to our customers and our customers' customers based on the volume of their purchases, among other factors such as customer loyalty, conversion, and commitment, as well as temporary protection from price increases. We provide the rebates to increase the sell-through of our products. Rebates are generally estimated based on the expected amount to be paid and recorded as a decrease in "Sales." At June 30, 2023 and December 31, 2022, we had $97.0 million and $92.9 million, respectively, of rebates payable to our customers recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets. We adjust our estimate of revenue at the earlier of when the probability of rebates paid changes or when the amounts become fixed. There have not been material changes to our estimates of rebates, although it is reasonably possible that a change in the estimate may occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vendor Rebates and Allowances</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive rebates and allowances from our vendors under a number of different programs, including vendor marketing programs. At June 30, 2023 and December 31, 2022, we had $8.5 million and $17.8 million, respectively, of vendor rebates and allowances recorded in "Receivables, Other" on our Consolidated Balance Sheets. Rebates and allowances received from our vendors are recognized as a reduction of "Materials, labor, and other operating expenses (excluding depreciation)" when the product is sold, unless the rebates and allowances are linked to a specific incremental cost to sell a vendor's product. Amounts received from vendors that are linked to specific selling and distribution expenses are recognized as a reduction of "Selling and distribution expenses" in the period the expense is incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily lease land, building, and equipment under operating and finance leases. We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or upon modification. Substantially all of our leases with initial terms greater than one year are for real estate, including distribution centers, corporate headquarters, land, and other office space. Substantially all of these lease agreements have fixed payment terms based on the passage of time and are recorded in our BMD segment. Many of our leases include fixed escalation clauses, renewal options and/or termination options that are factored into our determination of lease term and lease payments when appropriate. Renewal options generally range from one to ten years with fixed payment terms similar to those in the original lease agreements. Some lease agreements provide us with the option to purchase the leased property at market value. Our lease agreements do not contain any residual value guarantees.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of fixed lease payments over the lease term. The current portion of our operating and finance lease liabilities are recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use our estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. In determining our incremental borrowing rates, we </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">give consideration to publicly available interest rates for instruments with similar characteristics, including credit rating, term, and collateralization.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of determining straight-line rent expense, the lease term is calculated from the date we first take possession of the facility, including any periods of free rent and any renewal option periods we are reasonably certain of exercising. Variable lease expense generally includes reimbursement of actual costs for common area maintenance, property taxes, and insurance on leased real estate and are recorded as incurred. Most of our operating lease expense was recorded in "Selling and distribution expenses" in our Consolidated Statements of Operations. In addition, we do not separate lease and non-lease components for all of our leases.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our short-term leases primarily include equipment rentals with lease terms on a month-to-month basis, which provide for our seasonal needs and flexibility in the use of equipment. Our short-term leases also include certain real estate for which either party has the right to cancel upon providing notice of 30 to 90 days. We do not recognize ROU assets or lease liabilities for short-term leases.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories included the following (work in process is not material):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.760%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and work in process </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Logs </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other raw materials and supplies </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">703,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697,551</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following asset classes:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.760%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile equipment, information technology, and office furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(833,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">784,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">770,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy under GAAP gives the highest priority to quoted market prices (Level 1) and the lowest priority to unobservable inputs (Level 3). In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value (Level 1). If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly (Level 2). If quoted prices for identical or similar assets are not available or are unobservable, we may use internally developed valuation models, whose inputs include bid prices, and third-party valuations utilizing underlying asset assumptions (Level 3).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments are cash and cash equivalents, accounts receivable, accounts payable, long-term debt, and an interest rate swap. Our cash is recorded at cost, which approximates fair value, and our cash equivalents are money market funds. As of June 30, 2023 and December 31, 2022, we held $1,053.8 million and $954.4 million, respectively, in money market funds that are measured at fair value on a recurring basis using Level 1 inputs. The recorded values of accounts receivable and accounts payable approximate fair values based on their short-term nature. At June 30, 2023 and December 31, 2022, the book value of our fixed-rate debt for each period was $400.0 million, and the fair value was estimated to be $360.0 million and $348.5 million, respectively. The difference between the book value and the fair value is derived from the difference between the period-end market interest rate and the stated rate of our fixed-rate, long-term debt. We estimated the fair value of our fixed-rate debt using quoted market prices of our debt in inactive markets (Level 2 inputs). The interest rate on our variable-rate debt is based on market conditions such as the Secured Overnight Financing Rate (SOFR) or a base rate. Because the interest rate on the variable-rate debt is based on current market conditions, we believe that the estimated fair value of the outstanding balance on our variable-rate debt approximates book value. As discussed below, we also have an interest rate swap to mitigate our variable interest rate exposure, the fair value of which is measured based on Level 2 inputs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risk and Interest Rate Swap</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate risk arising from fluctuations in variable-rate SOFR on our term loan and when we have loan amounts outstanding on our Revolving Credit Facility. At June 30, 2023, we had $50.0 million of variable-rate debt outstanding based on one-month term SOFR. Our objective is to limit the variability of interest payments on our debt. To meet this objective, we enter into receive-variable, pay-fixed interest rate swaps to mitigate the variable-rate cash flow exposure with fixed-rate cash flows. In accordance with our risk management strategy, we actively monitor our interest rate exposure and use derivative instruments from time to time to manage the related risk. We do not speculate using derivative instruments.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, we had one interest rate swap agreement, which we entered into in 2020 and commenced in February 2022. Under the interest rate swap, we receive one-month SOFR plus a spread adjustment of 0.10% variable interest rate payments and make fixed interest rate payments, thereby fixing the interest rate on $50.0 million of variable rate debt exposure. Payments on this interest rate swap, with a notional principal amount of $50.0 million, are due on a monthly basis at an annual fixed rate of 0.41%, and this swap expires in June 2025. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate swap agreement was not designated as a cash flow hedge, and as a result, all changes in the fair value are recognized in "Change in fair value of interest rate swaps" in our Consolidated Statements of Operations rather than through other comprehensive income. At June 30, 2023 and December 31, 2022, we recorded long-term assets of $4.3 million and $4.8 million, respectively, in "Other assets" on our Consolidated Balance Sheets, representing the fair value of the interest rate swap agreement. The swap was valued based on observable inputs for similar assets and liabilities and other observable inputs for interest rates and yield curves (Level 2 inputs).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to credit risk related to customer accounts receivable. In order to manage credit risk, we consider customer concentrations and current economic trends and monitor the creditworthiness of significant customers based on ongoing credit evaluations. At June 30, 2023, receivables from two customers accounted for approximately 19% and 13% of total receivables. At December 31, 2022, receivables from these two customers accounted for approximately 17% and 14% of total receivables. No other customer accounted for 10% or more of total receivables.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New and Recently Adopted Accounting Standards</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting standards recently issued that had or are expected to have a material impact on our consolidated financial statements and associated disclosures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of accounts receivable, inventories, goodwill, intangible assets, and other long-lived assets; legal contingencies; guarantee obligations; indemnifications; assumptions used in retirement, medical, and workers' compensation benefits; assumptions used in the determination of right-of-use (ROU) assets and related lease liabilities; stock-based compensation; fair value measurements; income taxes; and vendor and customer rebates, among others. These estimates and assumptions are based on management's best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. We adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in these estimates resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. For revenue disaggregated by major product line for each reportable segment, see Note 12, Segment Information.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees for shipping and handling charged to customers for sales transactions are included in "Sales" in our Consolidated Statements of Operations. When control over products has transferred to the customer, we have elected to recognize costs related to shipping and handling as fulfillment costs. For our Wood Products segment, costs related to shipping and handling are included in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations. In our Wood Products segment, we view our shipping and handling costs as a cost of the manufacturing process and the movement of product to our end customers. For our BMD segment, costs related to shipping and handling of $60.3 million and $56.0 million for the three months ended June 30, 2023 and 2022, respectively, and $113.8 million and $112.3 million for the six months ended June 30, 2023 and 2022, respectively, are included in "Selling and distribution expenses" in our Consolidated Statements of Operations. In our BMD segment, our activities relate to the purchase and resale of finished products, and excluding shipping and handling costs from "Materials, labor, and other operating expenses (excluding depreciation)" provides us a clearer view of our operating performance and the effectiveness of our sales and purchasing functions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Rebates and Allowances</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rebates are provided to our customers and our customers' customers based on the volume of their purchases, among other factors such as customer loyalty, conversion, and commitment, as well as temporary protection from price increases. We provide the rebates to increase the sell-through of our products. Rebates are generally estimated based on the expected amount to be paid and recorded as a decrease in "Sales." At June 30, 2023 and December 31, 2022, we had $97.0 million and $92.9 million, respectively, of rebates payable to our customers recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets. We adjust our estimate of revenue at the earlier of when the probability of rebates paid changes or when the amounts become fixed. There have not been material changes to our estimates of rebates, although it is reasonably possible that a change in the estimate may occur.</span></div> 60300000 56000000 113800000 112300000 97000000 92900000 8500000 17800000 Rebates and allowances received from our vendors are recognized as a reduction of "Materials, labor, and other operating expenses (excluding depreciation)" when the product is sold, unless the rebates and allowances are linked to a specific incremental cost to sell a vendor's product. Amounts received from vendors that are linked to specific selling and distribution expenses are recognized as a reduction of "Selling and distribution expenses" in the period the expense is incurred. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily lease land, building, and equipment under operating and finance leases. We determine if an arrangement is a lease at inception and assess lease classification as either operating or finance at lease inception or upon modification. Substantially all of our leases with initial terms greater than one year are for real estate, including distribution centers, corporate headquarters, land, and other office space. Substantially all of these lease agreements have fixed payment terms based on the passage of time and are recorded in our BMD segment. Many of our leases include fixed escalation clauses, renewal options and/or termination options that are factored into our determination of lease term and lease payments when appropriate. Renewal options generally range from one to ten years with fixed payment terms similar to those in the original lease agreements. Some lease agreements provide us with the option to purchase the leased property at market value. Our lease agreements do not contain any residual value guarantees.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of fixed lease payments over the lease term. The current portion of our operating and finance lease liabilities are recorded in "Accrued liabilities, Other" on our Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use our estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. In determining our incremental borrowing rates, we </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">give consideration to publicly available interest rates for instruments with similar characteristics, including credit rating, term, and collateralization.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of determining straight-line rent expense, the lease term is calculated from the date we first take possession of the facility, including any periods of free rent and any renewal option periods we are reasonably certain of exercising. Variable lease expense generally includes reimbursement of actual costs for common area maintenance, property taxes, and insurance on leased real estate and are recorded as incurred. Most of our operating lease expense was recorded in "Selling and distribution expenses" in our Consolidated Statements of Operations. In addition, we do not separate lease and non-lease components for all of our leases.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our short-term leases primarily include equipment rentals with lease terms on a month-to-month basis, which provide for our seasonal needs and flexibility in the use of equipment. Our short-term leases also include certain real estate for which either party has the right to cancel upon providing notice of 30 to 90 days. We do not recognize ROU assets or lease liabilities for short-term leases.</span></div> P1Y P10Y P30D P90D <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories included the following (work in process is not material):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.760%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and work in process </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Logs </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other raw materials and supplies </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">703,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697,551</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 605967000 596328000 47763000 54921000 49303000 46302000 703033000 697551000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following asset classes:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.760%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile equipment, information technology, and office furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(833,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">784,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">770,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64020000 60211000 246206000 231087000 71144000 69832000 226136000 210666000 1005229000 989338000 48482000 41899000 1661217000 1603033000 876655000 833010000 784562000 770023000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy under GAAP gives the highest priority to quoted market prices (Level 1) and the lowest priority to unobservable inputs (Level 3). In general, and where applicable, we use quoted prices in active markets for identical assets or liabilities to determine fair value (Level 1). If quoted prices in active markets for identical assets or liabilities are not available to determine fair value, we use quoted prices for similar assets and liabilities or inputs that are observable either directly or indirectly (Level 2). If quoted prices for identical or similar assets are not available or are unobservable, we may use internally developed valuation models, whose inputs include bid prices, and third-party valuations utilizing underlying asset assumptions (Level 3).</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments are cash and cash equivalents, accounts receivable, accounts payable, long-term debt, and an interest rate swap. Our cash is recorded at cost, which approximates fair value, and our cash equivalents are money market funds. As of June 30, 2023 and December 31, 2022, we held $1,053.8 million and $954.4 million, respectively, in money market funds that are measured at fair value on a recurring basis using Level 1 inputs. The recorded values of accounts receivable and accounts payable approximate fair values based on their short-term nature. At June 30, 2023 and December 31, 2022, the book value of our fixed-rate debt for each period was $400.0 million, and the fair value was estimated to be $360.0 million and $348.5 million, respectively. The difference between the book value and the fair value is derived from the difference between the period-end market interest rate and the stated rate of our fixed-rate, long-term debt. We estimated the fair value of our fixed-rate debt using quoted market prices of our debt in inactive markets (Level 2 inputs). The interest rate on our variable-rate debt is based on market conditions such as the Secured Overnight Financing Rate (SOFR) or a base rate. Because the interest rate on the variable-rate debt is based on current market conditions, we believe that the estimated fair value of the outstanding balance on our variable-rate debt approximates book value. As discussed below, we also have an interest rate swap to mitigate our variable interest rate exposure, the fair value of which is measured based on Level 2 inputs.</span></div> 1053800000 954400000 400000000 400000000 360000000 348500000 50000000 one-month term SOFR In accordance with our risk management strategy, we actively monitor our interest rate exposure and use derivative instruments from time to time to manage the related risk. We do not speculate using derivative instruments. 1 one-month SOFR 0.0010 50000000 50000000 0.0041 4300000 4800000 0.19 0.13 0.17 0.14 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New and Recently Adopted Accounting Standards</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting standards recently issued that had or are expected to have a material impact on our consolidated financial statements and associated disclosures.</span></div> Income Taxes<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2023, we recorded $49.4 million and $82.7 million, respectively, of income tax expense and had an effective rate of 25.3% and 25.4%, respectively. For the three and six months ended June 30, 2022, we recorded $73.9 million and $172.8 million respectively, of income tax expense and had an effective rate of 25.3% and 24.9%, respectively. For all periods, the primary reason for the difference between the federal and statutory income tax rate of 21% and the effective tax rate was the effect of state taxes.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023 and 2022, cash paid for taxes, net of refunds received, were $46.6 million and $149.1 million, respectively.</span></div> 49400000 82700000 0.253 0.254 73900000 172800000 0.253 0.249 0.21 0.21 0.21 0.21 46600000 149100000 Net Income Per Common Share<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Weighted average common shares outstanding for the basic net income per common share calculation includes certain vested restricted stock units (RSUs) and performance stock units (PSUs) as there are no conditions under which those shares will not be issued. Diluted net income per common share is computed by dividing net income by the combination of the weighted average number of common shares outstanding during the period and other potentially dilutive weighted average common shares. Other potentially dilutive weighted average common shares include the dilutive effect of stock options, RSUs, and PSUs for each period using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation expense, if any, for future service that has not yet been recognized are assumed to be used to repurchase shares in the current period.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per common share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands, except per-share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">243,053</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding during the period (for basic calculation)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,675 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,544 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,634 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,509 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of other potential common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares and potential common shares (for diluted calculation)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,834 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,762 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share - Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share - Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The computation of the dilutive effect of other potential common shares excludes stock awards representing an insignificant number of shares of common stock and 0.1 million shares of common stock, respectively, in the three months ended June 30, 2023 and 2022, and 0.1 million shares of common stock in both the six months ended June 30, 2023 and 2022. Under the treasury stock method, the inclusion of these stock awards would have been antidilutive. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per common share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands, except per-share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">243,053</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding during the period (for basic calculation)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,675 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,544 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,634 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,509 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of other potential common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares and potential common shares (for diluted calculation)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,834 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,762 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share - Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share - Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 146320000 218111000 243053000 520711000 39675000 39544000 39634000 39509000 159000 219000 184000 253000 39834000 39763000 39818000 39762000 3.69 5.52 6.13 13.18 3.67 5.49 6.10 13.10 100000 100000 100000 Acquisition<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquisition transactions in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the results of operations of the acquiree are included in our consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill.</span>On July 25, 2022, our wholly-owned subsidiary, Boise Cascade Wood Products, L.L.C., completed the acquisition of 100% of the equity interest in Coastal Plywood, and its plywood manufacturing operations located in Havana, Florida, and Chapman, Alabama, for a purchase price of $515.2 million, including a post-closing adjustment of $1.6 million based upon a working capital target. We finalized the purchase price accounting as of March 31, 2023. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquisition transactions in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the results of operations of the acquiree are included in our consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill.</span> 1 515200000 1600000 Goodwill and Intangible Assets<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price and related costs over the fair value of the net tangible and intangible assets of businesses acquired.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our goodwill by segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.851%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Building<br/>Materials<br/>Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wood </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022 and June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,792</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,166</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">137,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023 and December 31, 2022, intangible assets represented the values assigned to trade names and trademarks and customer relationships.</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain trademarks for our manufactured wood products, particularly EWP. Our key registered trademarks are perpetual in duration as long as we continue to timely file all post registration maintenance documents related thereto. These trade names and trademarks have indefinite lives, are not amortized, and have a carrying amount of $8.9 million. In 2022, we acquired a trade name and customer relationships. The acquired trade name has a useful life of one year. The weighted-average useful life for customer relationships from the date of purchase is approximately 10 years.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023 and 2022 we recognized $4.3 million and $0.3 million, respectively, of amortization expense for intangible assets. For the six months ended June 30, 2023 and 2022 we recognized $8.6 million and $0.6 million, respectively, of amortization expense for intangible assets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,816)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,217)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161,433</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our goodwill by segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.851%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Building<br/>Materials<br/>Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wood </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022 and June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,792</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,166</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">137,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11792000 11792000 126166000 126166000 137958000 137958000 8900000 P1Y P10Y 4300000 300000 8600000 600000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,816)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,217)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161,433</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,816)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,217)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161,433</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9600000 642000 8958000 166050000 22174000 143876000 175650000 22816000 152834000 9600000 292000 9308000 166050000 13925000 152125000 175650000 14217000 161433000 Debt<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility due 2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based credit facility term loan due 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.875% senior notes due 2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">444,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">444,392</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-Based Credit Facility</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 15, 2015, Boise Cascade and its principal operating subsidiaries, Boise Cascade Wood Products, L.L.C., and Boise Cascade Building Materials Distribution, L.L.C., as borrowers, and Boise Cascade Wood Products Holdings Corp., as guarantor, entered into an Amended and Restated Credit Agreement, as amended, (the Amended Agreement) with Wells Fargo Capital Finance, LLC, as administrative agent, and the banks named therein as lenders. The Amended Agreement includes a $400 million senior secured asset-based revolving credit facility (Revolving Credit Facility) and a $50.0 million term loan (ABL Term Loan) maturing on the earlier of (a) September 9, 2027 and (b) 90 days prior to the maturity of our $400 million of 4.875% senior notes due July 1, 2030 (or the maturity date of any permitted refinancing indebtedness or permitted upsized refinancing indebtedness in respect thereof). Interest on borrowings under our Revolving Credit Facility and ABL Term Loan are payable monthly. Borrowings under the Amended Agreement are constrained by a borrowing base formula dependent upon levels of eligible receivables and inventory reduced by outstanding borrowings and letters of credit (Availability).</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Agreement is secured by a first-priority security interest in substantially all of our assets, except for property and equipment. The proceeds of borrowings under the agreement are available for working capital and other general corporate purposes.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Agreement contains customary nonfinancial covenants, including a negative pledge covenant and restrictions on new indebtedness, investments, distributions to equity holders, asset sales, and affiliate transactions, the scope of which are dependent on the Availability existing from time to time. The Amended Agreement also contains a requirement that we meet a 1:1 fixed-charge coverage ratio (FCCR), applicable only if Availability falls below the greater of (a) 10% of the Line Cap (as defined in the Amended Agreement) and (b) $35 million.</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Availability exceeded the minimum threshold amounts required for testing of the FCCR at all times since entering into the Amended Agreement, and Availability at June 30, 2023 was $395.9 million.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Agreement permits us to pay dividends only if at the time of payment (a) no default has occurred or is continuing (or would result from such payment) under the Amended Agreement, and (b) either (i) pro forma Excess Availability (as defined in the Amended Agreement) is equal to or exceeds the greater of (x) 20% of the Line Cap and (y) $75 million or (ii) (x) pro forma Excess Availability is equal to or exceeds the greater of (1)</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15% of Line Cap and (2) $55 million</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and (y) our fixed-charge coverage ratio is greater than or equal to 1:1 on a pro forma basis.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates under the Revolving Credit Facility are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.25% to 1.50% for loans based on SOFR and from 0.25% to 0.50% for loans based on the base rate.</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spread is determined on the basis of a pricing grid that results in a higher spread as average quarterly Availability declines. Both SOFR options include an additional credit spread adjustment of 0.10%. Letters of credit are subject to a fronting fee payable to the issuing bank and a fee payable to the lenders equal to the Term SOFR margin rate.</span><span style="color:#0094ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are required to pay an unused commitment fee at a rate of 0.20% per annum of the average unused portion of the lending commitments.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At both June 30, 2023 and December 31, 2022, we had no borrowings outstanding under the Revolving Credit Facility and $4.1 million and $3.8 million, respectively, of letters of credit outstanding. These letters of credit and borrowings, if any, reduce availability under the Revolving Credit Facility by an equivalent amount.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Term Loan</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Term Loan was provided by institutions within the Farm Credit system. Borrowings under the ABL Term Loan may be repaid from time to time at the discretion of the borrowers without premium or penalty. However, any principal amount of ABL Term Loan repaid may not be subsequently re-borrowed.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates under the ABL Term Loan are based, at our election, on either Daily Simple SOFR, Term SOFR, or a base rate, as defined in the Amended Agreement, plus a spread over the index elected that ranges from 1.75% to 2.00% for SOFR rate loans and from 0.75% to 1.00% for base rate loans, both dependent on the amount of Average Excess Availability (as defined in the Amended Agreement). Both SOFR options include an additional credit spread adjustment of 0.10%. During the six months ended June 30, 2023, the average interest rate on the ABL Term Loan was approximately 6.58%.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have received and expect to continue receiving patronage credits under the ABL Term Loan. Patronage credits are distributions of profits from banks in the Farm Credit system, which are cooperatives that are required to distribute profits to their members. Patronage distributions, which are generally made in cash, are received in the year after they are earned. Patronage credits are recorded as a reduction to interest expense in the year earned. After giving effect to expected patronage distributions, the effective average net interest rate on the ABL Term Loan was approximately 5.6% during the six months ended June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2030 Notes</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2020, we issued $400 million of 4.875% senior notes due July 1, 2030 (2030 Notes) through a private placement that was exempt from the registration requirements of the Securities Act. Interest on our 2030 Notes is payable semiannually in arrears on January 1 and July 1. The 2030 Notes are guaranteed by each of our existing and future direct or indirect domestic subsidiaries that is a guarantor under our Amended Agreement.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Notes are senior unsecured obligations and rank equally with all of the existing and future senior indebtedness of Boise Cascade Company and of the guarantors, senior to all of their existing and future subordinated indebtedness, effectively subordinated to all of their present and future senior secured indebtedness (including all borrowings with respect to our Amended Agreement to the extent of the value of the assets securing such indebtedness), and structurally subordinated to the indebtedness of any subsidiaries that do not guarantee the 2030 Notes.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the indenture governing the 2030 Notes, among other things, limit the ability of Boise Cascade and our restricted subsidiaries to: incur additional debt; declare or pay dividends; redeem stock or make other distributions to stockholders; make investments; create liens on assets; consolidate, merge or transfer substantially all of their assets; enter into transactions with affiliates; and sell or transfer certain assets. The indenture governing the 2030 Notes permits us to pay dividends only if at the time of payment (i) no default has occurred or is continuing (or would result from such payment) under the indenture, and (ii) our consolidated leverage ratio is no greater than 3.5:1, or (iii) the dividend, together with other dividends since the issue date, would not exceed our "builder" basket under the indenture. In addition, the indenture includes certain specific baskets for the payment of dividends.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the 2030 Notes provides for customary events of default and remedies.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on interest rate swap, see Interest Rate Risk and Interest Rate Swap of Note 2, Summary of Significant Accounting Policies. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Paid for Interest</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023 and 2022, cash payments for interest were $11.1 million and $11.3 million, respectively.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility due 2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based credit facility term loan due 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.875% senior notes due 2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">444,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">444,392</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 50000000 50000000 400000000 400000000 5164000 5608000 444836000 444392000 400000000 50000000 400000000 0.04875 1 0.10 35000000 395900000 0.20 75000000 0.15 55000000 1 0.0125 0.0150 0.0025 0.0050 0.0010 0.0020 0 0 4100000 3800000 0.0175 0.0200 0.0075 0.0100 0.0010 0.0658 0.056 400000000 0.04875 3.5 11100000 11300000 Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,187</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.107%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,784</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,187</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.107%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,784</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,187</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3264000 3585000 6581000 7146000 619000 621000 1237000 1246000 560000 587000 1120000 1175000 1377000 1087000 2762000 2122000 1478000 1340000 3029000 2652000 111000 112000 164000 224000 7187000 7108000 14565000 14117000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.107%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 6706000 6932000 1118000 1173000 904000 838000 3578000 4997000 0 0 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P7Y P7Y P14Y P14Y 0.061 0.060 0.076 0.076 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,784</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,784</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6697000 2035000 12472000 4052000 10844000 3735000 7673000 3581000 6970000 3649000 26644000 33086000 71300000 50138000 14599000 19187000 56701000 30951000 9917000 1878000 46784000 29073000 Stock-Based Compensation<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In first quarter 2023 and 2022, we granted two types of stock-based awards under our incentive plan: performance stock units (PSUs) and restricted stock units (RSUs).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PSU and RSU Awards</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, we granted 93,282 PSUs to our officers and other employees, subject to performance and service conditions. For the officers, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade's 2023 return on invested capital (ROIC), as approved by our compensation committee in accordance with the related grant agreement. We define ROIC as net operating profit after taxes (NOPAT) divided by average invested capital (based on a rolling thirteen-month average). We define NOPAT as net income plus after-tax financing expense. Invested capital is defined as total assets plus capitalized lease expense, less cash, cash equivalents, and current liabilities, excluding short-term debt. For the other employees, the number of shares actually awarded will range from 0% to 200% of the target amount, depending upon Boise Cascade’s 2023 EBITDA, defined as income before interest (interest expense and interest income), income taxes, and depreciation and amortization, as approved by executive management, determined in accordance with the related grant agreement. Because the PSUs contain a performance condition, we record compensation expense over the requisite service period based on the most probable number of shares expected to vest.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we granted 66,180 PSUs to our officers and other employees, subject to performance and service conditions. During the 2022 performance period, officers and other employees earned 152% and 200%, respectively, of the target based on Boise Cascade's 2022 ROIC and EBITDA, as applicable, determined by our compensation committee and executive management, as applicable, in accordance with the related grant agreements.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSUs granted to officers generally vest in a single installment three years from the date of grant, while the PSUs granted to other employees vest in three equal tranches each year after the grant date.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023 and 2022, we granted an aggregate of 115,252 and 86,164 RSUs, respectively, to our officers, other employees, and nonemployee directors with only service conditions. The RSUs granted to officers and other employees vest in three equal tranches each year after the grant date. The RSUs granted to nonemployee directors vest in a single installment after a one year period.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We based the fair value of PSU and RSU awards on the closing market price of our common stock on the grant date. During the six months ended June 30, 2023 and 2022, the total fair value of PSUs and RSUs vested was $16.8 million and $12.0 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the activity of our PSUs and RSUs awarded under our incentive plan for the six months ended June 30, 2023:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance condition adjustment (a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66.54</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69.96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:36pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)    Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above. </span></div><div style="padding-left:36pt;text-indent:-31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation Expense</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record compensation expense over the awards' vesting period and account for share-based award forfeitures as they occur, rather than making estimates of future forfeitures. Any shares not vested are forfeited. We recognize compensation expense for stock awards with only service conditions on a straight-line basis over the requisite service period. Most of our stock-based compensation expense was recorded in "General and administrative expenses" in our Consolidated Statements of Operations. Total stock-based compensation recognized from PSUs and RSUs, net of forfeitures, was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,194</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,403</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The related tax benefit for the six months ended June 30, 2023 and 2022, was $1.9 million and $1.3 million respectively. As of June 30, 2023, total unrecognized compensation expense related to nonvested share-based compensation arrangements was $25.8 million. This expense is expected to be recognized over a weighted-average period of 2.1 years.</span></div> 2 2 93282 0 2 0 2 66180 1.52 2 P3Y 3 115252 86164 3 P1Y 16800000 12000000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the activity of our PSUs and RSUs awarded under our incentive plan for the six months ended June 30, 2023:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance condition adjustment (a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66.54</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69.96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div>(a)    Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above. 317854 51.46 155339 65.17 93282 69.33 115252 69.34 -39873 79.80 0 0 154794 40.61 87632 60.64 5399 68.55 3200 70.32 290816 66.54 179759 69.96 We record compensation expense over the awards' vesting period and account for share-based award forfeitures as they occur, rather than making estimates of future forfeitures. Any shares not vested are forfeited. We recognize compensation expense for stock awards with only service conditions on a straight-line basis over the requisite service period. Total stock-based compensation recognized from PSUs and RSUs, net of forfeitures, was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,194</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,403</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 2577000 1695000 4391000 3001000 1617000 1317000 3127000 2402000 4194000 3012000 7518000 5403000 1900000 1300000 25800000 P2Y1M6D Stockholders' Equity    <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 14, 2017, we announced that our board of directors approved a dividend policy to pay quarterly cash dividends to holders of our common stock. For more information regarding our dividend declarations and payments made during each of the six months ended June 30, 2023 and 2022, see "Common stock dividends" on our Consolidated Statements of Stockholders' Equity.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2023, our board of directors declared a quarterly dividend of $0.20 per share on our common stock, payable on September 15, 2023, to stockholders of record on September 1, 2023. For a description of the restrictions in our asset-based credit facility and the indenture governing our senior notes on our ability to pay dividends, see Note 7, Debt.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future dividend declarations, including amount per share, record date and payment date, will be made at the discretion of our board of directors and will depend upon, among other things, legal capital requirements and surplus, our future operations and earnings, general financial condition, material cash requirements, restrictions imposed by our asset-based credit facility and the indenture governing our senior notes, applicable laws, and other factors that our board of directors may deem relevant.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase</span></div>On July 28, 2022, our board of directors authorized the repurchase of an additional 1.5 million shares of our common stock. This increase was in addition to the remaining authorized shares under our prior common stock repurchase program that was authorized on February 25, 2015 (the Program). Share repurchases may be made on an opportunistic basis, through open market transactions, privately negotiated transactions, or by other means in accordance with applicable federal securities laws. We are not obligated to purchase any shares and there is no set date that the Program will expire. Our board of directors may increase or decrease the number of shares under the Program or terminate the Program in its discretion at any time. During the six months ended June 30, 2023, we repurchased 25,678 shares under the Program at a cost of $1.5 million, or an average of $59.91 per share. The shares were purchased with cash on hand and are recorded as "Treasury stock" on our Consolidated Balance Sheet. As of June 30, 2023, there were 1,971,311 shares of common stock that may yet be purchased under the Program. 2023-07-27 0.20 2023-09-15 2023-09-01 1500000 25678 1500000 59.91 1971311 Transactions With Related Party<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Louisiana Timber Procurement Company, L.L.C. (LTP) is an unconsolidated variable-interest entity that is 50% owned by us and 50% owned by Packaging Corporation of America (PCA). LTP procures sawtimber, pulpwood, residual chips, and other residual wood fiber to meet the wood and fiber requirements of us and PCA in Louisiana. We are not the primary beneficiary of LTP as we do not have power to direct the activities that most significantly affect the economic performance of LTP. Accordingly, we do not consolidate LTP's results in our financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related-party sales to LTP from our Wood Products segment in our Consolidated Statements of Operations were $3.1 million and $3.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $6.1 million and $7.2 million, respectively, during the six months ended June 30, 2023 and 2022. These sales are recorded in "Sales" in our Consolidated Statements of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs and Expenses </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related-party wood fiber purchases from LTP were $21.1 million and $23.5 million, respectively, during the three months ended June 30, 2023 and 2022, and $41.2 million and $44.3 million, respectively, during the six months ended June 30, 2023 and 2022. These costs are recorded in "Materials, labor, and other operating expenses (excluding depreciation)" in our Consolidated Statements of Operations.</span></div> 0.50 0.50 3100000 3500000 6100000 7200000 21100000 23500000 41200000 44300000 Segment Information<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate our business using two reportable segments: Wood Products and BMD. We measure and evaluate our reportable segments based on net sales and segment operating income (loss). Accordingly, our chief operating decision maker reviews the performance of the company and allocates resources based primarily on net sales and segment operating income (loss) for our business segments. Unallocated corporate costs are presented as reconciling items to arrive at operating income. There are no differences in our basis of measurement of segment profit or loss from those disclosed in Note 16, Segment Information, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K.    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>    Wood Products and BMD segment sales to external customers, including related parties, by product line, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:41.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wood Products (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LVL (b)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I-joists (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other engineered wood products (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plywood and veneer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lumber</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Byproducts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Building Materials Distribution  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General line</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered wood products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,815.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,359.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,604.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ___________________________________ </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)    Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)    Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of our operations by segment is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:42.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales by segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Materials Distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment eliminations (a)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389,158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,815,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,359,548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,604,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Materials Distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,409 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">189,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">297,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">317,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">702,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________ </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)    Primarily represents intersegment sales from our Wood Products segment to our BMD segment.</span></div> 2 Wood Products and BMD segment sales to external customers, including related parties, by product line, are as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:41.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wood Products (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LVL (b)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I-joists (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other engineered wood products (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plywood and veneer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lumber</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Byproducts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Building Materials Distribution  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General line</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered wood products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,815.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,359.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,604.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ___________________________________ </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)    Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)    Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment.</span></div> 14200000 -9500000 21600000 -7800000 9300000 -12500000 14000000.0 -14700000 9800000 13100000 17200000 24900000 93800000 112100000 185100000 273300000 23700000 20900000 47200000 38600000 23100000 19300000 47400000 38300000 4800000 3500000 11300000 8700000 178700000 146900000 343900000 361300000 613700000 956300000 1161200000 2058100000 647500000 700500000 1181000000 1315800000 375400000 474400000 673500000 869100000 1636500000 2131200000 3015700000 4243000000 1815200000 2278100000 3359500000 4604400000 0.78 0.78 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of our operations by segment is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:42.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales by segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Materials Distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment eliminations (a)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389,158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,815,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,359,548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,604,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wood Products </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Materials Distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,409 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">189,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">297,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">317,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">702,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________ </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)    Primarily represents intersegment sales from our Wood Products segment to our BMD segment.</span></div> 530273000 536030000 967701000 1094974000 1636538000 2131200000 3015780000 4243033000 -351592000 -389158000 -623933000 -733653000 1815219000 2278072000 3359548000 4604354000 104035000 154101000 173430000 344217000 98550000 154308000 168235000 380200000 202585000 308409000 341665000 724417000 -12610000 -11334000 -24088000 -21714000 189975000 297075000 317577000 702703000 Commitments, Legal Proceedings and Contingencies, and Guarantees<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to a number of long-term log supply agreements that are discussed in Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K. In addition, we have purchase obligations for goods and services, capital expenditures, and raw materials entered into in the normal course of business. As of June 30, 2023, there have been no material changes to the above commitments disclosed in the 2022 Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings and Contingencies</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to legal proceedings that arise in the ordinary course of our business, including commercial liability claims, premises claims, environmental claims, and employment-related claims, among others. As of the date of this filing, we do not believe that we are party to any legal action that could reasonably be expected to have, individually or in the aggregate, a material adverse effect on our financial position, results of operations, or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide guarantees, indemnifications, and assurances to others. Note 17, Commitments, Legal Proceedings and Contingencies, and Guarantees, of the Notes to Consolidated Financial Statements in "Item 8. Financial Statements and Supplementary Data" in our 2022 Form 10-K describes the nature of our guarantees, including the approximate terms of the guarantees, how the guarantees arose, the events or circumstances that would require us to perform under the guarantees, and the maximum potential undiscounted amounts of future payments we could be required to make. As of June 30, 2023, there have been no material changes to the guarantees disclosed in the 2022 Form 10-K.</span></div> false false false false Sales of EWP to external customers are net of the cost of all EWP rebates and sales allowances provided at various stages of the supply chain (including distributors, dealers, and homebuilders). For both the six months ended June 30, 2023 and 2022, approximately 78% of Wood Products' EWP sales volumes were to our BMD segment. Amounts represent sales to external customers. Sales are calculated after intersegment sales eliminations to our BMD segment. Represents additional PSUs granted during the six months ended June 30, 2023, related to above-target achievement of the 2022 performance condition described above. Primarily represents intersegment sales from our Wood Products segment to our BMD segment. EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %R"_U8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !<@O]6QP2X#N\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ_0AW"T2>BJA4(#+=T):9*(6):0IMCY^\IJXE#:#^A2,U=G MSL!TRG/E KX$YS&0P7@SV7Z(7/D5.Q!Y#A#5 :V,94H,J;ESP4I*S[ '+]51 M[A&:JKH%BR2U) DSL/ +D8E.*ZX"2G+AC-=JP?O/T&>85H ]6APH0EW6P,0\ MT9^FOH,K8(81!AN_"Z@78J[^BQ'-N<2SO4\/[\])K7+/GS,KC_\KL+6:;,S M_]CX(B@Z^'47X@M02P,$% @ 7(+_5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !<@O]6':#N]^$% 'P & 'AL+W=OV2#G:2R3#U+/@3?SFN].I+\2!ILN?@J5XPI]!Q'B;QNK91:7W4ZTE^QF,IS MOF8)W%EP$5,%IV+9D6O!:) %Q5&'.$Z_$],P:0T'V;6I& YXJJ(P85.!9!K' M5.QN6,2WURW<.EQX#)#+XX/Z?68>S,RI9&,>?0X#M;IN>2T4L 5-(_7(M[^RO:&>UO-Y)+/_ M:)L_VW-:R$^EXO$^&$H0ATG^2Y_W%?$BH%L50/8!Y$T [E8$N/L -S.:ERRS M=4L5'0X$WR*AGP8U?9#5318-;L)$IW&F!-P-(4X-;[F?0E84HDF [A(5JAV: M)'GST-5$4??>")6DF0#UCP.KX#Q2W* M3 YEOB%6P7=I6Z$WYALFT%^C MN50"6N7?IAK*%;IF!=U5K^2:^NRZ!7U1,K%AK>$/W^&^\[/)WC<2>V6V6YCM MVM3+]O*T6S.34WLX=MH/)DO6J(:6>H6EWG&6'E(J%!/1#CVR-1?*9,\NI41J MJI2Q-:JAO7YAKW^=/$ P5!B39U_#B*&/:3QGPF3,KN$XN.WV/*=G M,F<-;6CNLC!W>8RY1[8,]3 *:?Q(8V,;M>O<\% R-*;2IP'\\GA-DYW)K%6F MH5GLE%]=YQB[D\3G IIH]JT]0S,%_1)Q >5.$R5V\!L8ZZ!&_?;.Y-@>U-3R M"]# QUA^HL]H$D _#1>AGS-&=6.ND21.&WF7'.-W% 2@ M+L\.!^@]/(<^)>:\VB4Q_*'/3"KTCBT63$BH/+BO:7^6AHKEI7<=QU@=5NVF MU5%"$K9BR7^J8ZS/H*D_\6UBK J[7-;/C39/04>XQ"-L!YRW-HLN/15\$R:^ M.>UVS@IF F7T(3MJ//6Z)1+12/T9[BN'K7LBIY[X9!VS_4NC79/P5"X MA"AL9Y^LN8Y@HESMSBY ',]HZQ3(A$MFPG;0><]]2-ITQ1,;4]2(N%ZWW<=] M\R!\"F+")3)A.^\\A0IHB2\0)C_.?T(SYJ<",FDT:5<"E(BSX9;[7\_0]\ZY M@]&:"K2A4G "M&:W7,-5X;+1U M"H0B)4(1.^0<4\$/L[')(Y(I!(FWV[#+5]DX!0:2$(&+GE\-(^^H+/\M6N]&G5 '7)OH# M:G3\C?!F7P^Y6B]3TQLPFZ%[V?,N/=(;=#8FCR4(D:,6C\8PH@H@ODD2L&?T M&S.GL6X-R<$N\7J>$?CLP4US6<(.L;/*X7-Y'TI-ME\8()IMQ;-&KMW&I.V: MC9X"?]P2?]R:-9[#?:PYIZ+!'(M0/+6X_[%>QJEW:Y M!V+T> K\<4O\<>VP,@*#06XRHL8QID:@XSZ@Y=MO4KDZY7* M?+NQN%IL[XZR3_@O4$L#!!0 ( %R"_U;S^$&PO=V]R:W-H965T&ULK5IM;^,V$OXKA*\X9(&- M+9)ZS24&&LN]VP+;+IKN];-BT;902?2)=)+VUW?T8LDF1VK:\Y?84AZ.^,QP M9AY2OG^5U:]J+X0F;T5>JH?97NO#W6*A-GM1)&HN#Z*$_VQE520:+JO=0ATJ MD:3-H")?,,?Q%T62E;/E?7/O2[6\ET>=9Z7X4A%U+(JD^NU1Y/+U849GIQL_ M9;N]KF\LEO>'9">>A/YZ^%+!U:*WDF:%*%4F2U*)[>?S]9 M_ZXA#V2>$R56,O\E2_7^81;.2"JVR3'7/\G7_XB.D%?;V\A<-7_):X=U9F1S M5%H6W6"809&5[6?RUCGB; #8P0>P;@ S![@C W@W@+_W"6XWP'WO$[QN0$-] MT7)O'!5_*55#4:K-5?&N\WH\%?65DOE"==P7\S&*>7*UDJF6=IHD5* MGC1\P"K0BL@M^?$@JJ2.IB(W7\ODF&: ^4!NR=>GF-Q\\X&H?5()1;*2_+R7 M1Y64J?I(OKFXOE]HF&3]J,6FF]!C.R$V,B%./LM2[Q59EZE(D?'Q]'A_8OP" MG--[B)T\],@F#7Y_+.>$.Q\)T])+M"@ML-[4(=F(AQF4,R6J%S%;_O,?U'?^A7GTFL;B:QI;7\G8 MA>_=WO?NE/5QW[?#_&98W1A>EC2D'J/1_>+EW*TVCK$@= )VB8MM'.=>Y+GA M)6YMXUS?<;GG]K@+GE[/TYM<8RNIH !!]2#B#?JAPDE[UUQPUS067]/8^DK& M+@+A]X'P)Q?<9^@&59;D4-7SY%E6'YN@2+T7%9%M'[#HM0_VSI>LRWR7^\:217!!%$3F4HQM'/.]P FHL61M'/<@!]R1 M)1OTG@HF/16?\6V@CRK?9#4TG?2 Q$2?>H&A@-L M% L"QUC1L8WR?)\Z!GT$Q0./X^RI,XA'9Y+_CTTMN,G*C2S$AQ/GCZ04&E5^ MCC6-6\I\,^D1&$S6X(W:\JF9\!B,43K&_$PVTTGF/TL-<=^\JU5UIBZ6LL\\ MYKHF<008P3*- I.\#>2.2R.KWF' R*&^1T<

A1TT?O ,48Z"0F2Y 0(RR M$1<,$I5."B]8_2"-A-(G'Z!,/?O1/N>F*L=AU$IY!$9A-9N5'L=YP5C"#V*0 M3JO!GG);[5'&B%RCGK4/P6 \M-(\YB$"CW/3#PC(4G<(Z-:UZSPB%6$S-N*% M0=[1:7W7=KE2EH/<;Z-?YWRS\/$@870%4T'(,8B MYHYY8!!X=%KA=6WN66RAZ)_(Z^1MI-/;.HM&7N";T@[!L8@B?1Y1BI#+9DM< M(S@_XJX_TNK8(/#8M,#[U!,FATJ^9&ID/\,0F>5&KJ5I,5S P]"0@#&&"YFU M0UIC.!JPP!NI\&P0>&Q:X/T@IBI=-_CBS 7<;35S!,=H2$V9&F,XESN>N8U! MY(=6>#G&-L\M#EE^9$7< VY@4R?5=W\** 'M^=\TN@@+N)G4;5%,?83Z(8#8M@N/L)4M%F2J2 MB@WP!B>828G2#Y'04ZL&VR@V]ZW08[:LR&.F O-D>W'VKK@0U:YY2:^ S;'4 M[7O _F[_0X!OF]??QOU'>K>BR/V8WJW;U_R#^?97!Y^3:I>5BN1B"X]RY@'D M8@E3OK-%Q0E.M%%9V)[CA':)$?NB7RH[CC,[(XER4M"1L).CU \5UD@/Z#7J''NYC]/K5&_0*Y13]GK%: M8)J(A2WA9(K?WK:GN&U.X3US"A]]9%1F JUI0A*#?3QN'X[8V^"1SBW>DUMN MO5'"WVIZA7SG+?(<9_5R<\\DY\=V7__OW4^S8H_ M;S9"F-E5(;P6%=Z2I07$@O ]L:*??W)#YQ>3XR])%E^2;'TA MLI,0!5V(@C'VZ!/<*+F.A2D C6VH;=7%L8_<(/0]9V'OCUT[A'GNS'7=4UAL M@ 6^,_%/8>LA;.(YTR.V$Z&33NAD-!=CDL)*@C:$PDBBJKVRJ@)38^&97#+Y M+DD67Y)L?2&RDYB$74S"T>2[*1F7^;]8W_Q0(J .U)CGN$ %$^(MHD17#HD? M30%JN"='>3+MY>40X8:]G#1 ^ODXA/B>.1>GG>[IJ.YUFD*[H^]*0:0LFJOS MG-[IX!S]_^%91'P6L1XBYC.SVEFG=C:J]K/,"$?;D_+?E)QSBF=G(SQ$#")L M@/0C;((X9M'S3O1\5/3*(-U[7S2GC3MBW:S,9]D6A,\9A)HDJ M\IS*7R/(Q&;@M)SMPAU;IMHLN&%_19TZ+F"'Z#9E1B=@4-(MHILA;J[VITU)ASH\JI4>F4?\*I@-P*%%9DRF.(&_B3\_SN&;Z+":JS MY&^S-/+/"GXN^#4)O"OB>W[0X,_X^72_*9S_LS[]9^M[R0CJD@FL7G!"KZZ2 MDT7R?;A06N(=\*/I[$OU=K.ZN1=[:D4C&#@HK$"NP0E?OVIUO0]-B7])L8 MC9* W6H*MG/DAG<0[).(R9.(Z3$B\ ^"=7=N[QSDTK9-12)1<%W^*^O5NC,/ M;4,Z6!^U>N-6P_H$.WG9>/_*E\^ 6RJ7C"N208*FO.MWZ*XL6VLYT6)E>\=" M:.Q$=ICB:P2D >!^(H3>3HR!^GT3_@%02P,$% @ 7(+_5LVM!O58" M%BH !@ !X;"]W;W)K/'9R^AF6((L3BM !(3ONKR](RH)(+""Y53[$DKV MW@6P^^Q"O'Q6^D>SDM*@G^NJ;JXF*V,VGZ;39KZ2:]%\5!M9V[\LE5X+8]_J MQVFST5(LND'K:DJ2))VN15E/9I?=[V[U[%)M3576\E:C9KM>"_WR15;J^6J" M)Z^_N"L?5Z;]Q71VN1&/\EZ:[YM;;=]-][,LRK6LFU+52,OEU>0S_G3->3N@ ML_BME,_-P6O4NO*@U(_VS=?%U21I%YVR03-MXU1Z]U@JV!=UOU/\7.W$ <#, L,(+L!Y-0!=#> =H[VRCJW;H01 MLTNMGI%NK>UL[8MN;;K1UINR;K?QWFC[U]*.,[-K53>J*A?"R 7Z(BI1SR6Z M;Z=KT+OKK=:R-NA6ZE(MT/=:;!>E-7R/+M#W^QOT[I?WZ!=4UNC;2FT;42^: MRZFQHMJII_.=@"^] !(0\+=M_1'1Y ,B":' \.OX\!LYM\-Q-YP,AT_M4NS7 M@^S7@W3ST=!Z]"Y#?O0#&3RP#;=/S4;,Y=7$QE,C]9.VXDW-IU3U4$A3'SKDE9YILX"??^\FC6_(OLY(: M\K ?Q@^7GY*#5>VE^U:$=N$$K7VZUY1&-7VMG^RA4+J$US[U/C-+:$+I2)IO MEA89YQC6ENVU95%MMUIN1+E \J?E62.;[CBKT")F_O*0-"Z%Y5.@W941E$WF?2$732#C,,CT0"=DG*$DY@F<5>9G%D/6UAH,U+ MMXYM1MA85)L/J)9@*BS\O<\93\S'NKAE&3)2#5DQGD>6&%\0%H<5?UK67=T?9MF[&\X)^DX M 4!F*4\"488=#7$41+-OY?I!:EL7;513!A02?Y=3/$X#D!7'14"?(QF.H^PO M2BV>RZH"A5$@=V8%S\?2CMH-Q3EVX2@R; (UHGXL+;QV&QR,I]U$ PF<6'R. MI0)V*68T%%$./SC.GQNYE#9%+6PQ-U=KB8SX"6=][*.&%]FX& "L4HS3@$H' M)!PG4D?)6+#XL,&)C8.Q.L ,4YH$Y#DFX3B4^EP?D><3AK(LI;EW(@%#8I,\ M#E13V-$(Y]%ZZO-\KK=VFZM2/)15:0)LQU&HO;6P.M=L0Y\=VG"<;==JW18) MHF\;+=\>9"V7H6SF,PLG:9%[D #L&&%I(!*)8QN)L\TF#6E7P:"->&GK7K 3 M\0E5%"D>202M. \(=!@C<8P%2U7B,\A&%2/CI8/L;#V6!-(#.6C=CL!J4&L= M.>+$!U*:9M0KK0$[SFPU$* #<>@B-!J*-_(!;C.CQ'MSGWFFV89..@22. +_ MKNK'"WN@U[:$"+CK(XTQEM-TO ^@'2T"91EQZ",\N@_A\QQ%YILWXDRS#;UT MZ"1Q=+XI"1(?D)1GU$LP@!FUD1S8$<=1$N?HN+P_B.2N@D)JN8_RC=*M2Z 7 M0$.7VCYE[ 5@EJ=I*+X=:DF\\QN6^_^K#T"_5R39N+H&S&C278B!/CATDC@Z M3RX+B8_#E!=^,@7,*..!LH8Z:-(C#6%7&%;[9',D]U.?C#C'?-R^0F9IP0)- M"W4$I7&"]IQ2O>8C2@%6%CSU#C%H1VBHP:*.J33.5)LWUJ5I+P/Z.Y:YJMO( M/ &P\8GAA(>@S'F&B8;.']R3QA%];]3\QTI5"ZF;/W77(N8%=/6LR#[7;$.G M';)I'-FW^C7H._<_H-]$M94?T->FL9T#Z#[S[G['-5_49"C4@9O&>U8GM.F% M;H1&3ZU8]*ZLT4)5E= -LC!!S4IH^1[4WG]&=BCL8S(FW3&KH0<.RC0.9<^# M3J<-M*U9*5W^)[#O8 %I9?A4^)SUM,;,QD*=1BF M<0R'A*JM:8S-:#:9@6I]HGIJ8R9#M0ZX]&BONK8%VLF15WAAQ;BG$S!B@?*& M.>2R.')W2O^/T-M]P)'0.V8UE.\8S.(,'LH_*>Z8SUB:P(%WDNE0N2,R.TYD M3WDX[)C?OS)6Y!00#5GF) MK=B!E\6O:;]H6P5O]\GJP>Q]V!QQ4[7^=>(%9 M3[?KK=5]_!!7P_;-L-6-:OV.9$GVS6I!O[>UP?;!4_&M]"@%0FML4,?BZ/O M3AIA?[5 4NC:X@-6Z*,,9SPE9%RY0X8IXQD+I3A'/G;*5X_-B34L SI-G.;< M%PQ]!@ZCI,=\'M+^'8=,HS=KG/'1!YGXC]5K65_ MFF^%AF7&IWAKKW"NV88..XKR.$6//)[!?0RR+$_Y.+\ =J3(",T"&^)8R>.L MM/E%;=O6]39\FQ(6F1YX-AS!T<>A^/=T2-SUO;R7+,-O758 MY7&L'CLRP#>X"V 4X#T_> +G"#I/.2L^"#$OQE?5D%7B"9P>/+37/C'Y M#Z$?R[I!E5S:8W8:3:RQ-"DE'4P,$V[ M/8P]*/8E%I4E3Y*3[M_O)+LFA;3L82^V3KKOTWV?=)KMM7FT%:*#IUHJ.V>5 M<\TTBFQ18S]F(/4_"5KK1]]<%O.6>P+0HF%\PRB,KXW7.R M84L//!P_L]\$[:1ES2TNM?PA2E?-V2<&)6YX*]V=WG_!7L^EYRNTM.$+^SXW M9E"TUNFZ!U,%M5#=GS_U/AP 1N-7 $D/2/X5D/: X%S4519D77/'LYG1>S ^ MF]C\('@3T*1&*'^**V=H51#.94NMK):BY Y+6'#)58&P\G063I>M,:@S MZ,I)7BGG:ZLN((W/(8F3] A\^3;\&@N"CP(\>0F/R)C!G61P)PE\Z2M\*T>^ MU-X"O8$;H<@=07IS;46XA#^OUM89NHJ_CDGMN,?'N7U[3FW#"YPSZC^+9H_]N-(D_'Q/^G\A>V) .-J1OL6?WAI=(/5N@V/&U1'L.7%+_^\MR]) [NDF@ M\^_(+DN3$1W([E#1L:3)>$CJ*HT.KK9_5KYQLQ7*@L0-P>*+CY<,3->J7>!T M$V[[6COJG3"LZ'5#XQ-H?:.U>PY\ PWO9?874$L#!!0 ( %R"_U8/%X.3 MIP8 /0: 8 >&PO=V]R:W-H965T&ULK5EM;]LX$OXK MA&]Q2(!-+9*2+/42 TVZB^T"NQLT[=UG6F)BHI+HDI2=W*^_H21+MD@IW4.^ M6"\>#I^9XBZ+2M\LML;LWB^7.MORDNEW%1/2[U3G.7-H+)8DB"(ER43U6)]W;R[5^MK69M"5/Q>(5V7)5,OM[R0AYL% M7AQ??!9/6V-?+-?7._;$'[CYNKM7\+3LM>2BY)46LD**/]XL/N#W=Y3: 8W$ MOP4_Z)-[9$W92/G-/GS*;Q:!1<0+GAFK@L%ES^]X45A-@.-[IW31SVD'GMX? MM?_:& _&;)CF=[+XC\C-]F:1+%#.'UE=F,_R\!OO#(JLODP6NOE%AU9V%2]0 M5FLCRVXP("A%U5[9<^>(DP&@QS^ = /(>$ X,8!V QK/+5MDC5D?F6'K:R4/ M2%EIT&9O&M\TH\$:4=DP/A@%_PH89]9WLM*R$#DS/$$CNOCI$OV$1(6^;&6M697KZZ4!/%;K,NOFOFWG M)A-SQ^@/69FM1K]4.<_/QR_!CMX8A M[82A?T*;\N_UCF7\9@$YK;G:\\6Z5>OSQALI._--V/LFG-.^_A,JE*@R67*? MF>W8N!EK"]%^34(:1!#3_:D!KEA$@A7&O=@9M*B'%LV&[1/D@+9+N^HQHDH: M5&M1/:&+-I9P>XDR"+ /?O2647HC96>NB'M7Q+-1^LA!:2986W&K'+%2*B/^ MV[SXV3JGJ*TK;.'D2D$)>105JS+[*I,:ZH@=),V6*Y^?VLFCD_C%E*3C*+M2 M(2%AX _RJK=L-6O9@Y'9MRM+ #D@+8$5=6.4#^;* ;"*<#)"Z0I%84#](),> M9#(+\KZC2_YL\7DS)7&F3<@(F2M",/$#2WM@Z2OKH@MWEQZ&/7-OO4K=N5=A M.@+H"N&4)"L_1!P,S!;,@KS;LNJ)VT1^9$*A/2MJ;GE-5(9#JA@$=98C?6 [ M/W<%[KI;X1%TC] 5">.)Q8E/6!G/8O]K*F6Z<6<3XE4Z7HU>L732IV3 169K MXT>>P691?><;% MGFT*_ZKO1H^"!&$*QV'R"9(T32<*!Q[H%<_SZZ=J#_LXJ<0$PM"=. J=TN$3 MPR&4Z'@"W\"Q>):WUO>*[YC(CZ7M%:+HE)WA6"5!-(;K$XN#B6*'!Q;$\S3X M(=JE+TS"% =C[#ZY54JC"? #T>%Y MICN22 9[;24V]>3>$KL4=D5BI[)XI$X7]CG*@>GP/-5].B&2HYN](%TVHY00 MQYNN6!@%4^5OH#T\SWO39=E#=$$\)CJ/%([H1*Z3@>C(/-'9O;3=BJ)CFX$V M+VB^CR N;Y$T(,ZNQB,7TCB()O*?# 1'\*N]T1G>IAE"M@\"0MD#/=L^U M] MECG_+I&\E;9S-PQ\2F:):OV++7_06->@W!IO70*!,R]-B>'?:[&;] -Q$S%. M3O=-G84>N3!(@F0BA ,)DGD2O%3UUK-)E^.*>VW!>4@PCJF3W3XY"J5Q"O# E62^(9W+E;[? M\B)_TT;TK;2=>V$@8?)*+RJL_55NZ0$V#@VCE25?+^P9W009KN51=,G [-UYVL=[JX%90>F_$=HQ,.W44KB ML0D>,9K2B4:$#+Q,YGGYB]WDU^JE18MVM9A*'F-)QL+V". SHQ$Z7 M#K1,Y_O.[EBN[?&@L6O0VU+>W%@^@C;:+F O?K?I3$B$Q^N568I%.; M2GIR2CS/HR>PN27-5P%3Y]@36SZ/QF7-*PCUSSD&6)Y\/RBY>FH^JVC4-#WM MZ7O_MO]T\Z'Y8#%Z?XO?W[4?8 8U[?>@/YB"B&A4\$=0&;Q;@1]5^XFE?3!R MUWREV$AC9-G<;CG+N;("\/^CE.;X8"?H/W2M_P=02P,$% @ 7(+_5A!Q M*THJ#@ G90 !@ !X;"]W;W)K494$ M5A!AO_Z26,GB71"[A, '2_CRH:R^U?.B:(+OJ^6ZOCJ;-\W=^XN+>CHO5GG] MKKPKUNW_W)35*F_:C]7M17U7%?ELVVBUO(@&@^1BE2_69]>7VW_[6%U?EIMF MN5@7'ZN@WJQ6>?7C0[$L'Z[.PK.G?_AM<3MONG^XN+Z\RV^+3T7SY>YCU7ZZ MV*O,%JMB72_*=5 5-U=GOX3O99IT#;86OR^*A_K@YZ"[E*]E^:W[\/?9U=F@ MZU&Q+*9-)Y&W?]T7XV*Y[)3:?ORQ$SW;^^P:'O[\I"ZV%]]>S->\+L;E\C^+ M63._.AN>!;/B)M\LF]_*A[\5NPOBG=ZT7-;;/X.'G>W@+)ANZJ9<[1JW/5@M MUH]_Y]]W W'0((R/-(AV#2*C010=:1#O&L1F W:D =LU8$:#.#G2@.\:<*,! M.]8@V35(S"ZE1QJDNP;I-EB/H[L-S21O\NO+JGP(JLZZ5>M^V,9WV[J-R&+= MI>*GIFK_=]&V:Z['Y;HNEXM9WA2SX%/3_M7F65,'Y4W[J9Q^FY?+65'5?PFR M/S:+YD?P\Y=UOIDM6NLWRCPX#[Y\F@0___0FJ.=Y5=3!8AU\GI>;.E_/ZK?! M3]KGRXNF[7CG_F*ZZ^2'QTY&1SKYN6SR)=%L[&XV+E>K-MNWUQ'\]]=B];6H M_D?(3$YX;V_Q>E/]."V4N85^F;4#U]Y_^3+XF"]FY^V@C/.[17MM+E%Q0G0Z MW:PVRVW\_MW,BRIH+[N=E>;=='%?!/\LZ]HE+]WROQ5-.Y^UVEE>K1?KVV-: M%VW>[9,OVB=?M!5G1\0_%+>+=:?:SB;+?#TMW@;3QYC5W5"_W6=376_:+N1- M,"FF[X(X?!M$@RBD$LGIL)O7W]=W^;2X.FN'J"ZJ^^+L^L]_"I/!7ZGT>A3C M6[%N3K^_9BP9#2\O[@^S!^DR0XH)I)@$B6F)$N\3)>Z9*!^>$F7=?DVWDU23 M?V\3I$]F/'I(#H(9QCQ*PI$>SK%MQUAJA-RV.0_CX6A@:&6V'6=QQ PS0)\809TB/ M BDF06):BO!]BG!GBORKO=46ZW9F+JB05TX1M,I%B&%!-( M,7ER:+5P)OMP)LYP/JX2IMHJX3&\P<_+=K7PAHIR8G4E#)D18J=;WQ CQ3*D MF.@Q%!+D4(MONH]OZHSO^& )M5LZ/,D%=*1%=(H'D5&5)WN?.=KI%C6I_L"Z5&"Q+3 MA@,%80;][]?9XGXQ*XZ!DH']K,##.#9"Z_;G&UNH6@95$U UN5/C1X=7#_ ! M90N= 9X\Q328%=-E^U4\"^X>%V';N'=?SF2T'U73@^X,WH7F?>SV[1ULI%H& M51-0-8E2TW-"P:_03;\^Y]^#AT4S[Q!K]_Q]E__8L=?=3+";Z_.'O#HR&43V M9!"/8O/1R]T/[_R \J[09FS$)0BH4XE2TP.O8%;HIED?JW):%.U<<%.5JZ#X M7E3315UT-.OQ"Z"\Z[[6Z8C']C=C:H;;Z=T[W$BUK$?_!=2C1*GIL59T+73C MM>W#-AE)&TB=F\MNM[9W))%J68_^"ZA'B5+3(ZD@6.BF8-EZYK-3\6M>[5%I M1"8 $A6-0YL5,38,N?&8!G6:0=4$5$VBU/1L48PM=$.V7;8; MOE&;S%"G&51-0-4D2DU/& 790C=E0VPUAS:_HO>:=X;NS6;"Z,C<;;LEMYL) M.VJ_F3!S;3A'BG9%;MJ%W7)V._,N^8""L\C&2<3T#?4IH&H2I::GBN)FD9N; MN;>>=XVUX8T&:6@^1[F=> <5"LB@:@*J)E%J>O /JL/<@.Q9&]61S<1"BXBY M'7LG!+8"#%L"AJT!>PUP%BEP%KG!V3,I^D[UD*)'[U*S>L'MVSLGH-@,JB:@ M:A*EIN>$ FR1&[!Y8IE_;-;MD&\HTO[T^G![:^7-&&C(3>G$]O0QC*$$;VTCVR\Q]LG!5-0$';G([," M1Q)6[?/)*#G(2WU\%?:*>F&O'NOZTR.-+-H:0]4F$4')B'4]M.P,JB91:GJ> M*'P7N?&=/Y8YB?'<'KWSQ09OY,0-+6:#J@FHFD2IZ0FC.%[4E^,]'ZE'1*$; MB=0CN]Z-F+MMHR-SM^V61.J$'8'4J8MP(?5(D:^H+_E"4'6W,^_;$5JK%A&@ MC)B^D3X%5$VBU/2W<13!B]T$SXUE8IMZ1>$PM+",VXEO4*%J&51-0-7DZ?'5 MPZIH6^RF;<\"+K$-X<+$C#04P$'5,JB:Z#$:$N51C[+":K$;J_G4$<=V>58\ ML&]D*$Z#JF6]KD! ?4J4FA[@@Y$H7 ,JB:@ M:C*VZ]W, =:#K+A7[.9>SV2A.U6=A296N*&%9U"U#*HFH&H2I:;GA*);,;1$ M[22"<;OS7=E$9S4()0_MYFC Z M\E(]5:)&L%#"CF"AA)63A<:*<<6H$K73(PUE6U"U2=RK1 WJ4T#5)$I-SQ.% MMN+7+%&C\X4J*AM:;PKT,YNX^^\](T-KSZ!J$J6F9X(B<#&T]HP.O5TM%@UX M.DJM29FJ/;,FY;ZU9S&!U'@8F=_N@K [Y]' G)2) KJ$\90=01Q,D2OV2K5G MY&"S/O5=8W>7?.?;7CXSJ$\!59,H-3T%%.5B+ZDIVS76CME)4NL%6[E 5U&*O4"O&;#9DDDNW6^\X0]$65$V<'@R)#0,C?]\CO@A-E56";Q MVIDDQTTF[BYY!Q>*L:!J$J6F!U=A+.;&6)_I!=G=IIK.NUT+,L105 55FS ; M?$7<7*]!.1543:+4]'10G(JY.95^_NK;X/>CMSD!?,+V>=:\U:&E8(S"5I;3 M#.I40-4D2DV/K^)DS,W)?/8CF0V;XC@R2[G=#KTC#*WQZG4% NI3HM3T "O MQ3Q.(W/N1S*BIBH)0_/U#;<_[_A"\19434#5)",JS+3AU0.LN!5SHX,>L2!-2I1*GI@5=XC?ZFC12%CUN[0F#!D?&#&G2IM8X-X9)3^9=P&>YP-$ZM$D+ [Y];!SX15 MF,9)G#!ZD<45\N)NY/6\$V_HD4;2HC%4;<)M5L>MLU\SJ$\!59,H-3U/#@[K M=].S5R@GX&3EEE5.T,]LXNZ_]XR,/;X?>W[_:X SKL 9=X,S1#D!M_$674Y M&-KE!(0174[ B1HOJIR L"/*"0@K9SD!5^R*>[_'^()R MZGE&KL[I+W?-NK M? OJ4T#5)$I-3P%%M[B;;IWX[2@VT8I8/.!F/8';B7=0H4@+JB:@:A*EI@=? MD2_N)E_/*CO@=E%5:.4#E'I!U3*HFH"J292:_IMU%/5*W-3KF21TIWI(0N-W M9DJX7?NF!%0M@ZH)J)I$J>DIH7A8XN9A+W@I@WQX2VP,17"/<3^SB;OSWFD MK3R#JDF4FIX&"J8EO6!:K[30_:+(O@$)0 M:[* FF)&Z2Y*4I"_%Y)EL3V;09%8U"U M#*HFH&KR]/CJ855P+''#L>?]KEF[3,EDH&ZWWH&&XC*HFC@]&!+E4(^Q8F") MFX$]IUS;+>D]ET-A64*\?&A.Y% "!E63*#7]=P\K I:>J/OJ6ZV=4K51YGWN M=N8;V92J*#.W.J N!51-HM3TV"J4E;I1ED^E=DKPIW!DL@JW0^_X0F%6KRL0 M4)\2I:8'6$&JU VI^E=JIQ0_BA*6F$LRMT?O"$.KN:!J JHF4X*G&0.L!UF1 MLO153M%/[5/T8[M:V^W;.]S0]RFA:@*J)E%J>DXH>I;Z%9>]=),B[06[QOW, M)N[.>ZY->7 M=_EM\6M>W2[6=; L;EKYP;LND:K%[7S_H2GOKL[:)=[7LFG*U?;'>9'/BJHS M:/__IBR;IP\7K?Y#67W;^KC^/U!+ P04 " !<@O]6EL2PCBP% T# M& 'AL+W=O$RB@2%QT<^96-$$,RXZF466Y5R\>[[(/U%Q@XL2Q7XU)E+7<7ZN/BQ MH(I7*IGXUFU^YA[/$Y%7.A/R+VWZL]."RA2B:_K+L*#1MGNJZ]X/GW-AUE^8 M9;L[1=G*9RJJ^9%W&_)R&M+D)4/-MV&U3@+\F.:7\ZHMETMO^(O/TM\/TL;_\3\E[[M;+ZKPQO=!]MQG_N.;"- MW0+<\T);94NM#%U@D<'+&.B/DV6('LSZ\R$/=0832@\<63@>F4Q5*5>'IFE;9&]*X3\ND M3:7MFEKOJE3"M66_7:/27"7E(WNN2-M.RHA>5JIV8SH)E$*W$6N(DE2EO>GW M;T;X9L*M)E!Q3_.HH&(COV)VX9(OI+JPI^@^8:(.1]K M.FG8ZU+E344&_A!'O;-:K,AD#+2IG>&@#%.EP4B]3-%Y4?@OQV9370X*G@DU M+068%,2/WL[=*E&';>2QI!JRYK2-:HY]K#48+=W869\]V!^&9'?^-KAE$ MC84!U#C$0MNN9^4$#\QP)R#OS49TT8&BE[8\% MJVU9"+=EH58?F:R+M&1&-4E5#M52B 2K*D9'K42_YS7P9#:T:6ETF54F&T7A M2H/)0#KJN"U!T[8O1G T.J8HD]W2))!5&4.J>H^6T1EAN414T6B%UVU7S6BE MM$ 0<;>6MR[HSDLXA6Z6F>JV>3NB4H6:5NC?H8LBNE+Y 3&IP.KOB*^2CC<$ M5V:YVDHH&L)][:HPJ.9J3,^O2VXCJ2!Q+(V3Q-UHY&T&B,2#:^$868;WP"%8 MGNS@OR^(0)?\=[W12#YON*M)"N(1=R. R^2]N-OFB@4:,)BO[5WV9,PKYZ(8 M-9B>.=Z)@45]$'+62E(I:Q,L^DRJ9)K<8A=N-SIFEPD/OX1Z QMBS]]DNW#> M+VQ#0;M;PTBMH(38:(P9V[:7HSG4XJ4RT,A=P4??LT'EV0I9]V9KX\ A*8>2 M P,/=793A4HFCJM$GA]P\IG7WQ%CE"H73*5 M*)5I5B*'.^^3[<9%X64.)>:-V;:M_-I!EVS$C^\K)>JOY!/J4[XEVQ="+&15 M[RPPOU9VG5M*HX.,M..'NOSDSB2'LK_.\ZHT'L2Q&^JVJ]N1^*2;!&^/=_/T M&?J/1M&ULM5MKD]RV8L_W>JBV3J=ESQI4UU,Q^.KBTUN MZK.7S_G91_?RN>W:RM3ZHU--M]GD[O&UKNSNQ=GD+#RX,ZMU2P\N7C[?YBM] MK]M?MQ\=_KJ(JY1FH^O&V%HYO7QQ]FKRP^LYC>8:N&_Z]V,G8^.U-%U[1VXR>#@HVIY=_\ MLY=#,N%F?&+"U$^8,MVR$5/Y4][F+Y\[NU..1F,U^L&L\FP09VI2RGWK\-9@ M7OOR7I2A[%+=FU5MEJ;(ZU:]*@K;U:VI5^JCK4QA=//\HL5^-.NB\&N_EK6G M)]:^4N]MW:X;]7-=ZG(X_P)T1F*G@=C7TR\N^!]=/5*S<::FX^GL"^O-(O,S M7F]V8KTC7*K_?K5H6@=C^9]C#,MZ\^/KD0/]T&SS0K\X@XP7]U M474P#_Q0?[.8/LW4UU.3T9@6N]/41K56O;%U@Y=EWF+-MZ;.Z\+DE;IO\0#! MI*4=U=D[_*%N1L<'Y'4)$K;@AOXF0LBUSFBB[1P9WU112%"3\?E_CM2OC28J M?FY:@RCAI0'];W.7<^3!RV7O/CY#6/RS,S UA(0:,936)2%L\D]:Z4@0,90WT,N6Z,'? M"X1GM>S:SF'8 Q$S(JJ;_4DDV0[.ZZI'VG^PQG*)P,HC\@T1V!"?&*&]!"N3 M+TQE6M(SA&$=F,E4:9JBLDU'- L9$ $Q1Y0?GYWQ@[!$NILCVCM/J_Z,1-5H M<'+?%>N$$6]A3.I#7G51*5ZR1%ZAS4.^J'2&T20/ZWCCE;7ESE05/6[S>F4P MQ%,I5%DLZE1EZ]5YA>Q2^I<_JDJOH.S(&]GJCVK5P23J5L->%I59,2%X;"#A MC5BY?Y(*NFO$.9QNH6G2<*8VNL3@2FB@M*==\SU[($0@_"U@24O3GEB,9%'" M66%Z=92'HPQV;I?G&*6>WGWX]5FJ$:4',L!$3^J M96X<"UV#YIS4SJ9//&,@=))_I@5H?8B]M(Y_2MZ#8)U>D HS4CKLCZ5]PE0' MM@FS%FK 6.\9WS>02M/N3?RC*U?T=J3>]SZDQ5#(>L#^Z9T(5T!V]ZT(G-+)%BK&LR;YXTA912=,XQ 3 =NS&%TO6#<;86 MO>_6!J:=^/I"5P9.P)%OH2&OO+$U&;*XK2QI7-%M$'= (3W.Z@H_X"$$:@' M?K+/VVZM:R937@V6@1\7%,A&ZE4S#"0A;D#OFD-$HQ"\:TNT1I.#9CC<(4H6 MAO!=1O"L@ZP0%X"G,,=V58E=L(1+TP@BX]+9#>V0FL!(O5G#/]G;]]_Y-4G" M/%6(G%LO;P%,3^3$P&HD'.\UV6[3>M,"0:2M9%POISR([A?2%V18" M/Z!H1%DR!&F*_/EJY1 725Z+1YCQ'W@-ALH.NQ BX<5T#JN4:,^&W.B5&'^C M):K>U5*8@&1LIR$&6J-9F^V6,Q:,$726E=>V6PD'42HR/*>4RL++ MBSZ$I-#D[)[&1 PP0!D)=("6/FR]",G7!AI\T)'=!E0=J$O\7PC+2 'K_ &" M]U:' =$VL&;#>4M",EX=YS@GYZR6L& 6%L\2K1 3OT-AZF,@*,KY:]?>E]![ MC'?P %A:A=3NT@QI12B8%M*T>@H3\H&OU!P(6&K/OE7&[^HO,0,I/E!M2$-. M6 6S"TGE_#,X&H)L1\&OP>/OD\FHTCD_$_0C<.$UD<;VEJ=Y2J)9TK)9X*B'7C,(A M^37@2O4H.GHRF_CH_ M D/",B$*,@X ;P$%^29@KSO!7CST5579G23^^-CI0.!AKA&.TR??)R\C-&-$;JMNH[W7 30$ MO0Q!7X!+@EG@K!$B5O8QK]I'\BD@=^?!1,U %'656 (F[&!Q]"_L!ZF%BCI0 MW_K>$"L.U57!9DHHRB,ESR%3ZL&H)$ 9)#Z!E<_A?[9;K8.4@_6,!O+JJ[L M3LJA,"3CQB+'I]YM;DIOIH5U)5<9,(A2>R)B>AJ=J5?M$9?\"?7-9@%AS2:9 M]T_.+G#SV^LDF+#CWTY'M^')OA]SS27\;/-'3L\'JH]$$EDHV5VG]\JY#Z31 M,^+YP,%?YQ6;\#TUM 9@E4.KEUI2^ZE<:E#X!I"PHS<,FSQ66LBVCT/*(\'ZZL D,@X3$L@ M+8)TF*!M&JXI&8WE?KD(1P.[FQP,%"@-1NHWJ9)...?OVM>RO;4RJN]'L*43 MJ5)N-;Y.R%7=L86 ;@'=E-P@P)7+-X,BQ9=IFQQ%IV]*R*#1-]O>S>AR+^=< M]UGHB.GYK4]P-K"[NUC1?YN]W9U<6W-Y?R"^/# M@C=IOR2((XA";'BP4=RF^4?Y_BL$^768@07$U5:,J#7%2.X#47$-E_Z% [S$ M=WB8,W!%W]; XIE:=*8B#?C<_V=GM@SVQ%=ZI=%;*?RTS)>(%:M<999<<3E' M;LU+&.)+]H*T0)+>ML'^J=D"-VH!*^-=)DK*J0L81^*5.GHO8$[]8+BD7WD&V^$M1A-H*8@@&&&+(')[D]]+@GK=!: ME UU4R"<",=5WC&&01S5.TC(AM9475X0EDX[;_Y5]!_!.DR%SRL'K3KAFQY* MMY3_] S[SDV^A=_"OKE+<[='1H]$G%3Q'-=J0<>83"KVQG!,F(U!E(81,):V M3DDW*"UG;:K!<^Y_/%)>,27UFJ0O&9NR%/X__!I:GD[S$4XMR(-;HT12 MQQ7#7E,<-(0"Z:AB]EKAR;I]'SBV[?=TB>C4Q-95W&% ZO&-]@-JF]!'V)CZ MD:Q2RH1[,#2BTT"KB(KKH\_ZP-ZXLS'D?B1G0KZ;25/^1P!3X7^**$N?T6_#AT M>P_$.Q0LE[7I'"+\-+D-0ZL5H;]A+X]="9964/B,]!H*RM0/Y[ELP:9&U.Y\ M$"%_#(Y.K3-$)0@!8BL&@!#4E(87X8Q)Q(8"K**"&V'&_#TTZ"P7>("] I%3 MWNC4E0\@N!,H37!)WMF^9QGJ*5=%)^V3Z!ELR#N*QHZ ##D3 6SD5&][- C! ME2N"E 6*"KY#RS9.K10F@/,"AXPT?,:QV$M,- +Z J&)X@Q6T9^U*]AW@=KA MQ2QS82* DCX*^T1"X<%L%IUK8G?)]\5]@P'R(\LBN\.NBFY=(%R3C6=]9.1# M%=$!%-HY=@%,\1$TR=B'B2]/<=)[WP\;^NR0AUV^![W_/UH[>5ERJYP-W(?T M1@Y88U+!=K6MSZ/[ ?OP:B2S YPCV:)9(RZ=LTGYA-[CP9#:>_3GV.>\8_36 M*(= TA4[;^TY_Y"CH! _0I9;^EY@(P93J5KK4N+WLM*?C:]5?3+MY%PY$G"* M9M!D([G! %,E+[G()4(\A(3@L UWH*ED"+FM($.I!#4*R:1'R)JP&"B9C6G4 M[1B.]NB1KJBB[TLG69Y>7$VI<>U2#>3]'DQL\[BV1HWM#7A."6A2-H!$N'G3S M-6+XA2MO=37/QM,QT-)#N[X4B"Q"6UHB@0$! :G-]D\YNIFD^RF]M; M3+RZFH"]:_KE=? +AOU 5P&ZC<\G:=FMGMY<7V57EY?/\&N&&9/Q,U+@S3R[ MO&)57H\S:G6\I8/NWSB-O^W/O!DX+/F\TSN;-!D9ZN_XB'.A^W(ZUMZUUR.E M2^I6$<[V9T54/IJ\CQ14DSD&H^D!%I9M=]*I8HA,'F\*L\T94@I020[D.74* M9$M.[-<&01@(_-$7OG3EA.&%L+)&W"#X );@K91WK/JSLR3"L*OC@\FGO^@' MQ)7)L]B9AK'NS^QJNZ"#0P]-MET;)\Z><1+PV=)?>N"N7$X.5LC%C9U$3$^! MW]J$>W^>) ]S2CK-I*/Y)%8E40KD]#5\(I#(".A9_B4[4>ZER-6CLA-[G^"/ MXZG':"?NWC"L8W'& C.1M,\(I8$1TN$ZCXY_>8:GQQ@>LG>$C@/6K'0-4DTS M6]3>[!H/2&O&0R7MB]A7)C=V-K;4%>=4J3B9IY#W%B80EGDK,ZX\ET07EV@4 MD C0* 7*@PHNO?J0&%Y_0^Q= HXI$_='_BEL)@Z+O%D+!*8?%+A KW-CM\Y MB@]]4SV3&T6<(DN]:#,/1(>0736[?"N@@/G4J.(Y MS1ZAS :0C'X,OKR$P!J^[H&<\]5M7EU16S<;7QZ<+]Y>SD?S4\U>4Q_9O+=? M'[F8S<0]&8=!!$"O^[=QO.-ZJY%(%X7%LYL3-\)$]'L*2@6:4##L,ID!U*ES MRG%?WR2G,$F7F?O:T++-H?P^9^V38?07)GS+D]#XD_EXW!_J9#'H)I*B87T! M+*=,3V97X_VSH-D\Z=$/E20R#&<%R&DAX^P1?F3W_7*Z/;V0L'5.9^K>%(8N M$%9GH%O*LP-1[;L30]>$_2%U)R0M=G0TO_D9/,R0D^XE@A!%O?4]$]$-&?'= MBP=?*"8;FR:]R\;[ O])/=2?AQ(3]V3Z&/CA 6&40;T/7B#\CM9[>O_A[=TS MCL.\)F\]4J]U0=U*7N. *KDU^46J0I?G@#J. ?Z*FGCOL+LTE#KW_B"?%DH5 M_ZU"Y7I"-(.PUML<1RFZ:-HU1.&"OCQ@4KA2X@[QT5C*+3A0OF+6DRWWQJ*0 MY1NLV1'3B0VC&*.BF(960)#&+\JZN3/-)S;GX>-[HNMWZ3/PON$&5DJ0X[EI MHW!9==0W$!N!30Z%1V80Q"IUF,WK *OJ>/-(GH;KMHEF_-0[_6"K!WKP1GI M;WUOY3#*]8=^EVF0H4.]0[4.CV8+H$# T3D7F2;01H(UG9=0/>+_E7W]V:,44$1/VAZ@I,&UE0^BQY?_ M@M'0P<01=XUM_@!S@JK"T0D,?TI5;;@.0NF%FU1O]<)U= >$"-F%MA7?S)'/H?Q%A="W&X\FX^].19"^N\^)[5,X03H^BN.,TXM' M&A5:QP>!^J1GJ=ZS@J9'ZF/B VSQ1SDG"\NY \3M*O_] 54S\\A5J=;^)U MC6$2.!((OJWI21/7X<@U7BWB1]39='I-G\6Q_]!5E6^Z>A%A;P^*0FT*;<[W M;QO.3U_)(!%([TL6^)HSF*P_ N6?(@"OJ1?L0!^1IKF>4F2/6PB?$6)G!P\ M'YV^=U)"PQ\-E39 /@_Z&,"#!.C0N_\ R&=(SO*'Z3R,PLDZK.MP#-2O5*2$^8O]^Y\7D1F'Z M@=>1"W[APPA/E^XK\6/1OFE/;"X%P(R'8'OLAPDQNOV-Z)[/OV(AL MR]\2Q/5XNR/^<+@E7ROXAHVO_<;S4QO_S0;/W=.F7X_2!%VHLDZ?6D'O> ^Z MU,1?0+PJ+7\:EGP0=T^ *7=EX^^K[32W7]*OQYHXQ(6%3--T7 $A-G.B=<$R MXYUS@SV0)2!$__Q]] ^(LMEAJJNDR__QH=^R;R(OF4%;):\0>[_#E( MWCZ\DS..L(?K=WRA[$+VT(Q M_).NI6A' _!^:5'L^3]H@_BE],O_!5!+ P04 " !<@O]6Q@#CY?4" !1 M!P &0 'AL+W=O,R6LR\[48O9JJS@DN\T6"ZIF'Z_A*%ZN?1)-H:/O%5;9TA68/2<"5!8S6/+B;GE[GS]PY?.?9F9PPNDJ52/]WDNIQ'8R<( M!1;6,3#ZW.$;%,(1D8Q?&\YHV-(!=\=;]G<^=HIER0R^4>(;+VT]CTXC*+%B MG;"?5/\>-_$<.[Y"">/_H0^^619!T1FKF@V8%#1E2\JMU;3*"6<7U[)0#<)GMD8S2RPQ M.GM2;-"7 9T^@Y["1R5M;>"M++%\C$](R2 GW?+_A@>7'%3"&4ZC?#]8FFLI@OQ8U_(@3'?S^B*Y-RTK,!Y1%5@4-]A MM'CU8C(=OSZ@-Q_TYH?8_YB.OT<#75JP-=)/(P*3)1B^AB;D"UV^@$X;A],> M08]49H72;NDH/XMSNG!"^-HA]-%I&I]L+2/R-"WZDA+W(U 5\+"YI:/&-?4, M$S:M64E?P*H*WJ"91>>?'L?92^]"H_SE8\;X7^6G3^2?9/'98_F3DS0^'4S_ M4WX>G^V5SX2 %C57I1GY6%K-7>3$KE$6"$NT/:+TY@I+U$R$ MV"VSG56$W=$Y2)D$(0[T('3PZ)G967( Q^8=T,1PU6DN5][C\ 4)P?JC+IBI MH66\##$XHA%(].3453M9&I<+)!VE2PS5W%$^C:=/,D)W;++_1L7[:BG9:7,- MZI5OY@8*U4D;.MY@'=Z+B] F']S#8_.1Z167!@16!!W')\<1Z-# P\2JUC?- MI;+4@OVPIC&PO=V]R:W-H965TY(6;&3V$&'?K&. M]-USS[WPR.E:Z7M3 %BVJ4II9D%A;7W>[YNL@(J;GJI!XC]+I2MN<:E7?5-K MX+DSJLI^$D6C?L6%#.93MW>MYU/5V%)(N-;,-%7%]>,EE&H]"^)@NW$C5H6E MC?Y\6O,5W(*]JZ\UKOH=2BXJD$8HR30L9\%%?'XY('VG\*> M=F1&46R4.J> M%I_S61 1(2@ALX3 \?, 5U"6!(0T_FDQ@\XE&>[*6_1/+G:,9<$-7*GRF\AM M,0O& RR-0I9$27H$+^VB31U>>@#O(]=2R)5QL;H@V5\7"V,U-L?? MK\7KX0:OP]&!.3H1 M#^R2&Y$QB1K":]2HD7D-XS2$H77=6,C9XI'EXD'DF-Q=&]RV!;"U.QNHQA] MXU%GLJD6"*>6>XB&X=0PEDL'DS>:/F2/KH7*>^S;6X M<[4[J!"ZOV #.A-8UQI;"(@%;RM%CDF#5ZJ1MLTQ7K?&EP0V)$/(!)K(Q]#Q M6S:V05,ZP81F"VY9@>U%C?((U"Q MV6F5E+\2VDB/]@]%^.W1^XMU0EWM\N'7Q1DG_K\F6+;2=APW6=Y$\=A9>_W;#G MZ$ #[-T=[%9L]C?H!J"?9$TXO_?)S?$Z/&5?G_R^8_%@ M%*9)A%(2C\,XCDD:I&$T3%$:)E%XAGO?,65>-OX)U#C!""8L'@]8@MS?8.SFTP$HQW=;I.>,QY[C MV2AUJWCL5\EN5E^,G_?MU?&.I;W1A/+:&R;X&?5BRG*<]A#G.,!VRCF(,PE+WS]$O7*\$CN<2 MEF@:]<75M7N6;50%A]I3BSP50R:%/#_I<*4MPMRT+VSY_\!4$L# M!!0 ( %R"_U9=XK0X/@, &@' 9 >&PO=V]R:W-H965TDW;TD$L7O(_F)HA=[YS]3@QC@I366EED30G>?YU0VV"J: MN XMG]3.MRKPUN]RZCRJ*H):DT^+XC9OE;;9:A%MCWZU<'TPVN*C!^K;5OG# M!HW;+[/K[&CXH'=-$$.^6G1JAT\8/G:/GG?YR%+I%BUI9\%CO;N?A' MA[\U[NEL#5+)UKG/LOFC6F:%)(0&RR ,BO^>\0&-$2).X\O F8TA!7B^/K+_ M%FOG6K:*\,&93[H*S3*[RZ#"6O4F?'#[WW&HYT;X2F N^(5P'0 3&/>*5#,\IT*:K7P;@]>O)E-%K'4B.;DM)5+ M>0J>3S7CPFI=?NDU:5%HD0#N!- D]? =_">V=#0_"KK;#Z%I]S(F,V MTV,VF^F;A'_V=@*SX@JFQ73V!M]LK&X6^6:O\&UZ8@L1/+AVJZU*C6 K6!-Q MPY\5#_^LMQ0\-\F_EW1(8>:7P\C#N:=.E;C,^&40^F?,5C_^<'U;_/)&$?.Q MB/E;[/]W1=\-AD_(CZ!TO0W KYG7IR.NW)**#X5 V^CG*V5+Y'X,#:R?'N"N MN+F"2XH23%A* 6B[,XM2>>H03QG\!?;!4"70TQ4VDU>B\1 M")0QKHS4P44.]K1!UUIM#1-*7] QORKVBN$C;3@(DISW+=ME$%3 [$A!MRE3 MI3T\*].+6[B8WE424]D#X$LI*GH4V200P2&.N% M+SR1*>DE45A=[:JX/#FQJ+V4/(%WO>=KB<* ?8(O2= MJ.(LP@&5?UUGAF'$I/Q!5?_QJ$J7,\CZO4I&15+NG"]USDH7G3$*X2C-I>>4 MGTV_%OTNSGB"V.AI$([6\3.R3M/SY)Z^0>^5WVEN4X,U0XO)SS<9^#37TR:X M+L[2K0L\F>.RX4\A>G'@\]JY<-Q(@/'CNOH*4$L#!!0 ( %R"_U9E??*P MX00 L, 9 >&PO=V]R:W-H965TT?S2WFG;#WDK!:Y2&*PD:R_/@(CZ]'#EY+_ GQY7968.+ M9*'4@]O<%.=!Y "AP-PZ"XQ^'O$*A7"&",:7C%[8Z#Z8!%%BR5MA/:O4+;N(9.WNY$L;_AU4G.TX#R%MC5;U1)@0UE]TO M>]KD84=A&GU#(=DH)!YWY\BCO&:6S<^T6H%VTF3-+7RH7IO <>F*\MEJ^LI) MS\X_*%6LN!# 9 $WTC*YY N!<&$,6G,VM.3#20[SC;W+SE[R#7L9?%325@;> MR0*+E_I#PM8#3+8 +Y.#!G]MY0#2*(0D2M(#]M(^X-3;2]\4,%QSDPME6HWP MU\7"6$VT^7M?&CHOH_U>7"N=FH;E>!Y0KQC4CQC,?_PASJ*?#\0PZF,8';+^ MAJ(=M+DGC.M MUUPN@=6JE=;)JE;#+T"MZ:;:/@$?3 MP8RFN! $;D!-M:DIQ;7E+ND]XSA8',?Q7FM'A]J-C+0&RU80T-+WDR)FK9'I M3FWE[RHL?B*@FJ[>%]*NNOM]0JE5[2E64/ZE*TH<>7^$ MDRY/KV,KC<2G[G9 =SOL(;SO'$J'QEPMI4LI'(T&Z39G7N8H>CX(2=(TZ*]V ML0X=IDTQ.@+@$[U>3!?4J\YYQF;XTUN030?9U\BR_PC9S:LV)^8;USC%=CYV M\XH(=OH5W ]:T02^VM+O(B?BMQWE?Z.9VG_8'65WWR;_$/9,_,KWDDF8BEJ0:#2;C '3W].PV5C7^ MN;=0EL+RRXI>ZZB= 'TOE;+;C7/0O__G_P)02P,$% @ 7(+_5BS+PX,_ M#0 ?20 !D !X;"]W;W)K&ULU5I;<^.V%?XK M&,7)6#-:61?+]MJ[GO$EGB3C;7;LM/O0Z0-$0A)JBF T+;ZZ_N= Y B=7$\ M:?O0%YL7X.!N;0N5X,S-V M*3UN[?S(%5;)E#4G4_I,Y^JK%:Y<+J5=7:O, MO'SN##O5@P<]7WAZ<'3YJ9!S]:C\7XNO%G='-954+U7NM,F%5;//G:OA^?4Q MK><%?]/JQ36N!4DR->:);GY./W<&Q)#*5.*)@L2_9W6CLHP(@8W?(\U.?21M M;%Y7U.]8=L@RE4[=F.R;3OWB<^>L(U(UDV7F'\S+3RK*,R%ZBWH MM".2TGFSC)O!P5+GX;]\C7IH;#@;[-DPBAM&S'?K+F15A:#6IT MP:+R;C"GC-PG^4N9],1[TQ&@P&K]!;UR+-69ZXS?$$K?:)9EQI57B M[U=3YRUL5$D5J7:BYE,=*;]2J2E(A.= MB@/QPW=GH^'HHG'5)+&YD=G,C,S7)":#WF PJ/X=]\].)]\+IW)MK,B-5RXN M'>/E("Z*_V_53%F<(&8ZEWG"G!KGG3B<](8GQUWZ?S(XZVZJZ$ <'Q_WSL8G M\6K\<12YOF:N;P+7=Q77O^;BBUR)X80&^V4N)$ND:D2T)S0.+6P&DP4 M,A, 2RL]\>/*J=.IEE8KM[GOFS&I^&I-6B8>+^_[]_V;?H_)M1=>ESI+B=H7 M"2&TS!PYM;=Z6A*F-;8Z,346KJ>LVT6H=:+XR3!5)VZ,+<+N>2FMS+VQ/:%R MG 5E:-R"E+@"!B/*F>J#OZ0+;_$)\ P0[ MZ-C.#?@KM(?>[MB."@+=WP12*<".1)6$V@+Y@<\ "T1Z*O,G)W*!+@-,LH,T2?X_;+M# M"!PB?SCMBH\#D2]! M*UP1()R**0Y8<\0E@:#BJ,PD0*:@[=A5%N [4\\*K@Z]J4S/-9UN@;_ZF1AQ M 3[R9T5AM\(;!&>@C^()899SY#=DI_69@DXMTXP>>7CU+'4FI\'W]OJ^J_V; M!9AIZ_P']AQ2&;^C"UVI'48A" ,;'K@#W\"?RJ4GR''*4EAG' BUGWW(E'#+2Z[X%L+W:+$IS7!_J+D$&@ZH4 M/\(BR!$MI;S/VN 29D)80WJP&$SKMCSJM0O%;GL4,X5/?1"L@Z7 M8%N&O$KG."HEB1,/HJT5R0@3@FEM@ O'Y0K1_L6Q_*T\A[",W(DR8QJ QD2=9+-2=&,HSF MVFAN=<4IQQ,72%(L])Q4%XE1B1QM#PM;D(5"6RZ8JH2Z1D>%#JINEL,4(>_$ M2IBJ>YG"?GA(Z2_8LCHA_6<9TA:Q-^@#=OOB?JO\((.C4/@G5V^&*@O+T( 4 MH]9%5T0\[5P9BJ;\*5;).U;%,G[MN_2P]@\4I79.)2/K]^>U!#U*1<1.C5( 96&CY5TQ6KH/BO" MT/>51YD#E;>!F\1M==]X.F*>%] VT+91&C4+P'=%'6@?'/>'+<0X&/?/J@>] MJL)&&9.M>L3^=B79.)4=UZD=BXCRFM,>)Y%\U8OE:U6\!;;>P_J4[4,6>T;- M0P4'Y]C^1@7/*:[UA!(AL(PR&M>T*$^\]K&PHD8S8@4:S65UJELY]%+[2O\6 M^24<9TJ^5$B=;I=+5>9$/0?%-%VB[L.9">@47*JE)H^BK@B!YM%\_(0E\*Q> MZ*CJ^4$0GDBUN8EL$%-HV8@Q*LZA-6@LH][A0SPV[>]'[>V>Z/\*J4\#\H[Z M@XB\C 8WWQ=6LI]RZMYHCJ46MF])*M&H8^>Z.ZUVB" M$A,'<>B\@BMMYH7Z*%4?$A*-MFAG"*-=D\L69\V38A,*M2UIS@;N$ND6O7A> MU%SD>:4DXF46RC,5:B4\RBEH=RL$%(SEV5MHO6A\Q\,DLS8MF21WJG5(1?6* M#YL'\ZC9+-HN6)&RV3X!>0[%ZWGZ%MTI5_[/N=2D?_*]2-_KP_TPA/H+SZ9^ MS<-H:G3*+P><,:F.4.F?G&VMB7>IM3/E?!&JKV>>(60R:7:WD$6]JF41VQKB MWJIYG$SR#U-U/^RJ%/ 8IBD:QU\EOCW+(J!MB(?BKZI^'+($E1[L353RH=V2 MEH<*OT@\MI"!@S"($VK+!BEVQS#&52$E*@DOC3.;NO-GE"Q]R?%FR2.HH\OC M=6J6U,XFK?EU4(4F'ZSGQ(U)W!;V[60M6J7,JSF4F69Z+D.L\R2%BD*N^2 > M3XKCR(F=<0?[D6)[\CC;F'S?F&5!.9;G1H%6+0,NJ$_A[\#>\H =9LB5NF[:072^;8/I8;K ME]I->>O:48+C4(]4QY+F_$R*FE.ID%<0LM[4HZQ-\Q:+7 M2_FD(FM;LS]>%"=_%V%E8UAX0:F *Q:MPFPQ&.N"Q]$FTRG77$M%DP#R81H/ MSJA%W#6W#?Y74>!A5)Q$-::*,>RJB2,6LNT5D6@5)?GO0 FY:LY9Q?W(^[,41D>[&YB"(AWQJYHI] M@!5&##N(@@'B4Z !?PR?H]"C M1SW/214TV[]*$FH%2+2O<(.$V0-R+%"JZ3#XK>G>18V]7=8P+Z'IIQJQTF]0 M42T2.D3\:[N_G^KJ\0CAJ?A#!"W/"OKBQ3^#JD?EI_6W,5/BE9 M+P\?YGSA>0O]NCK#5NJM.L*&CUW"C3<%?V""E@IFYLL%.AEE:0'>SPQ4'6_H M@/J+H\M_ U!+ P04 " !<@O]6I/<'%@0% #*$@ &0 'AL+W=OY2 M;WZ'K3_>P%+7UH]LT\N*9,+*SCK=;)71@D:U_2QOMO2M?2R=G)T9OF"%I1*,/[ZK71N-42T&Y<@9_5:CG9N\!7;(G4X=8M#,MMWKG MO9[XB5[*/NC659:]:1>PV-6?H@V#(>+6D'.Q%_"/KCUB41@P$8IH#UXT.!9Y MO&BO8^ROL[EU!F/_]V,^]A#QXQ"4#\=V+4LXG2#A+9AKF,Q>/.-I^&J/@?%@ M8+P/'0VT%B!@']=@I%/MBOT\%GN1'K=SZ[^?V(6VSK+/%;!2-VO=0HM+O62U M_Q5N,,5QWH !)BU;ZAISU1ZC@@'8"32[4C>[&Q0N&L3HZ\!5NK.R7=B7(_?Z MPTHTA3UG42#2V,])GN"I^RM:F5;PECEK-'&J7^DSV4TW5"Z'>KE M86?): OH4""BC$:$>M3I"%+2K48!V 'G/.7- H:TQA'(7#\K)VL=^\+[P6/]G.8X\SC($F3_H/SC'UT M%1ATMB_3=$=7W7I= ]9/PBJEK=@2HXI'WXD8J*7#&#K='V;9!L,_9L"><(^# M?$'P:ZD6J&F8;'1'!$,OZXZ45,O0/-;@&9WQ)MV1;QR-.ZX,]J(M1C=,[[+( M>L9D8>KG(A)[5)=C+EF*,<]]I*,MS7Y!J0ACEDO_TO%8K?]WV?BY88C\2)0Z*(MOEO&4OGN6"BU?#W ?XOT4/:RH,-96] MAA*:.8)$/.A#^-7W+%@R!U3RFOP>X M"V5+X@1# '@(E!YQ]AN.(8[W +.C%#?[\XHTC7QMQ(V,R)Y1 M34GC@LHY_ANVQ!@Q@?BDB<4F3[?E8]DY3+;'[P;O%:M3B+4O##CRFGK1,9)K M6RH/J+H4!16E@NK.;D4:,SJA+.04CB+A6YBR,\:G^$CNH @*GA%@D&?Y2_9> MMZMQV1S+/F[IM,G3;Y)>Z[6[<'NNU>W&>>NU3KWWJM4^] M]JG7/O7:_T^OG8[>%QHP*_^*8IFG6?_4,.P.#S5G_?O$G7C_RO-!FI7"@VM8 MHFIXE&&[-?W+2;]P>NU?*^;:.=WXSPHD1I@$\/>EUNYV00<,SU>S?P%02P,$ M% @ 7(+_5A>7J8ZM" 2A< !D !X;"]W;W)K&ULQ5AK;]PV%OTKQ#1I;4"61YJW8QNPD[3- FD,.TT^+!8+CL2982.) M$Y+RH[]^S[V4QAIG['5:+#8(+)%#WA?//?=2QS?&?G$KI;RX+8O*G?16WJ^/ M#@]=ME*E=+%9JPJ_+(PMIFQJ M7^A*75CAZK*4]NY<%>;FI)?TVHE+O5QYFC@\/5[+I;I2_O?UA<7H<",EUZ6J MG#:5L&IQTCM+CLZ'M)X7?-+JQG7>!7DR-^8+#=[E)[T^&:0*E7F2(/&X5J]5 M49 @F/&UD=G;J*2-W?=6^L_L.WR92Z=>F^*SSOWJI#?MB5PM9%WX2W/SJVK\ M&9&\S!2._XJ;L': Q5GMO"F;S;"@U%5XRMLF#IT-T_XC&])F0\IV!T5LY1OI MY>FQ-3?"TFI(HQ=VE7?#.%W1H5QYBU\U]OG3*V^R+P?G\"L7KTV)LW:2PG5\ MZ"&=UAQFC:3S("E]1-)8O#>57SGQMLI5OKW_$%9M3$M;T\[3)P7^HZYB,>A' M(NVG@R?D#3:N#EC>X!%Y7??$I2JD9Y^==^*?9W/G+1#RKUU^!['#W6(I:X[< M6F;JI(>T<,I>J][ICS\DX_ZK)XP>;HP>/B7]N\[GKTD2[RJQT-9Y\;66UBO+ M\1:RRNDEC<2-$DLK*XJ6OS'"WZV5$V8A' ND9VO%):V(!1;R,@S%65#W MIK:Z6@J_@DQ]*\J /T7X$T"/VJ!GRXG9($JG*5:H M&ZT4^*U=)G,U4\N'*-5OK:5P,^ZND: H2>3:^UE@/=Z/Q(2 MMJS7UESCM_D=QR/KX@.#4GNO%$3 ZLS8G/V_T7[%9MDFESC 0BZM4J!M'XO/ MB@@2.!2DBA15,!\%Q4(RS(;2A<:.!:'.RUM$9>^W#Q=G'_=%KJ]U'@R2UUB_ M5#L<"-@C;A?6%$7 @@:&577 8&CW[G=M80VM,<"I*0FDM0MV', .Y$,%%TF> MNJ5 J!A9\D"[=HW G&1Y0W/2.07(LK1FG?X3"PH%2UM9$8:.?G>KB/\*];76 MU[) S 6@E566XN1*+2TV;&*=&_M"6Y'3RH42EHZOF24 MOFRJ5_]E1%6%_,=Y%W?1 SAOPKB#.M.&LR"HQ7 4J$S"O069)ZF39*Q&W4/ M)'X?\A"SCRWD-@7:W,=HJ2J0'^7Y=4@@ -(AQ 4EG0,U%20%&B!/W"%Z+F0_ MJW (K:H@%?@%*Z*SJG"9H!/*5JRII?Q5 R_6]WQ@ M/M*=2'BX1'26C?%),HK24$C-@WN(B0=@CKY%,@FH3-7.H#@A?;U! MP/B,3(48[X(T'<_E8\>S"\)_*WJ[M.VV^DD\!.$27@54-,G'%30D#"E>2&T% M:E;-D>[V9DTKV)!35AC2 =3;+XIHBF*$'4VZX(B;9J]9_W?AP-G-M?@;"UUK M8@@ U3WDWXMD'$]QLT+[T%2/%TD:]]N9;;"$("_0:Y@;+L1\E46)=ZR8KYC: MW[4.;BMMJ^UC33+DVFQ3$LLC?'I+]9[Z%8LM9TS3]0O$\>$,9\3,%Y!,' MY*_N^U![ (4K?R3>J$RQF$$2R@5>)M%T-!0OQ"B)AV-0\2@:#&88CT=Q,@E" M[SOP\2P>##992J.AN-A5,87,_\!5F.&Y)_?%8!9-)P,QF<4H2-QOI*\VST_A M;/>2T3":S(;[8MB/QXG8FTZB\2#=%V,,A]0Q+93FA;!Q-L/\-!Z-Q!Y,Z_?W MQ:0?#])M?[+U.!X,BI986$ MWNT7V\ITU;#<4_P?+B;T78%RZX#NXT2@N#?\UP8O%N^IJ6MHI'O1WFD6\5@X MCM"^]GX)I3_$.4>/HLD,9IIFC^O10I+^&J::0N>,G2N/!S<7I/Q#N*F%6L:D M^J@IF\#EH8G8HKXHW/L6W3.)V&K\#VSJCD"M5/2Z'Y'$%2"_-1%2C]![_[;G M5Z9VT.7V@]H7(HU&DPF>232>C? <(L43/ =1OY\$ZL1/8*0D F=A.DDGV#3L MIXV?M"69#<.6),5S$HV2*3$;5@VX#&SR#1?&.0).5]GG47BW?>$2%,\>5*!X ML)G8KC]G?# /,C\4O+KJ',).G'08 HU!DP3=W-O:)2U?"0,:V,YT=%\JJ11J MMQ&MMR\:<]5%!.-=HE4+1>:@O=$W; "'TC@)+6B\ZYO98>?[9JE :O05E^Y9 MX(_PJ7,SN_E0?!:^C]XO#U^9WX,3T>W@"K[ UGX\&?6$#5]NP\";-7\MG1OO M3 M"0 &0 'AL+W=O3OR\I.1YOD0FZ0%\26R(/ M#P])R?.]=<^^0@SP6FOC%UD50G.3Y[ZLL!9^;!LTM+.QKA:!7MTV]XU#(:-3 MK?-B,KG*:Z%,MIS'M4>WG-LV:&7PT8%OZUJXPQUJNU]DT^RX\*2V5>"%?#EO MQ!97&'YO'AV]Y3V*5#4:KZP!AYM%=CN]N;M@^VCPA\*]'SP#9[*V]IE??I&+ M;,*$4&,9&$'0WP[O46L&(AHO'6;6AV3'X?,1_:>8.^6R%A[OK?Y3R5 ML@\9 M2-R(5HN#K3MG8E KD_[%:Z?#P.'#Y!V' MHG,H(N\4*+)\$$$LY\[NP;$UH?%#3#5Z$SEEN"BKX&A7D5]8KH(MGRNK)3K_ M/7Q\:54XS/- R+R?EQW*74(IWD&Y@L_6A,K#1R-1?NF?$Z.>5G&D=5>6!N?"-* M7&0T$1[=#K/E=]],KR8_GN%\T7.^.(?^GTOS]2CPH'9*HI$>?C,DPP[K-3J8 M7K#>T^L1[!&$,;8U)4H(E0A@6^I^*YP$NP&I' V5=1Y$TSARER!H,6%"8[4J M#Q L-.( +ZUP 9T^0"E\U5MYWN]H,23CE[:N:5 ],QX##1W4UB$HD\Z>= QL MB8,RV^C0AY18:N&B"7%B#N) )T?P-"H20;:.75"4%<<*%8)7KX0>>Q:Y9X$Z M#ON.BQCT4(S (T)V/V#VED(&M,8\[BDL)2U%(*!5H+\4G&*=DG_,JG]J29+B M.L4;O:=O2BSJ^R9DGS:9?CL9%Q-HJ'J^(L,CHZ&4(U9#K'7<7&$3NFI?'F-3 M)?R )L-2?,MPP]\<$HH*1,5 M8"-*I;D-667V4U0!$UJBOZ5F!B+81]&2;C"AJJ=O82Z*F5@]O*HZ.^7-%A_T4%V@\E-:PQM1<-!R<@U0D M!Q[5>&]<""HZ2VR84-M8,^+PG#"A.((B0D1.4Z-K&IE&!?IW2(WCNJYB$-^Z M1K<^]GZ[%?[CX_;=.>^F:&ULM59M;]LV$/XK!ZW;$B"5;-E)B\XVX'@MMB'!C"1;/@S[0%,GBPA% MJB05)?]^1U)6G"P)VKU\L4GJ[KGGGB./G'7:W-@*T<%=+96=)Y5SS8Z^PG[?(X]'M?2AE_HHNV$C'EK MG:Y[9V)0"Q7_V5VOPY[#^]$+#GGOD ?>,5!@^2-S;#$SN@/CK0G-#T*JP9O( M">6+\!3R-@_@+@ M"9QKY2H+'U6!Q6/_C,@-#/,=P]/\5!+S)"WB/ M\H-'^?^QW%AG:/;G8++[[9GPR^N$5TM.! M]/0U]']2IG\%"&>Z%58PQ>!*U!LTL#::MP;I/#I8Z;IAZOX(SM*S=)7"P=G5 M^A"$!::@59P@M11%0+ME1K"-Q+=".21='!" H "N8LZ['(^^!=TI,MW<0^LA MBL=K:\9OV%:H+84UC38LG&9=PK)&(SB#@_5J>9@"<8 FDK1@6><"[R-H6MET M6A='U$.L*%HF@5>BL4#"C\G=,V<6.H1"!]N*W9*Q[B*+ M@D+Q"!!ZF'"",@SZU9H$M6*K!,$QY>0]L++<62-50M>"0X,FM&_%L8^7PI)S M;0J255(='T+O%<_;?6^]-M3AK,],MX844(0C2"OKR"AHD,(ED\2IWT)OF["% M;%BC!'Q^I=%U\+_V4M)F*EI.H!:W84?UX*O]K7,YX'O2OU(2+&Y7T@7AS20= M4T.4,O1V4I\6CG<+H=8-AH[O\RM:XS>0%\55!I&$"ST*?8\"ZC X=)B 18,\ M[H\W)T_#O$OS+PACQ=V7!$GAJJ)FT6OE]PK5FNI"#B1)$F1-ODJ=E,RLBQOR MXQW=W?9OA=G;Y$UK>,6\22B0KU14-Q\_S3O_?_2=CA_T[%>FZ>2_5YA'59XJ M?$ZZ4(>2U XDVVBSWQ5T%)7BX4[( [SCLO7'AJY^ZO-T$+SJAU]9H^=NA&SO M$J?.M@U/%4N\6^7B?3ZL#J^A97P$/)C'I]0Y,]0P+4@LR764OCM.P,3G29PX MW80GP48[>F"$844O.C3>@+Z76KO=Q <8WHB+OP!02P,$% @ 7(+_5N7S M1#VQ!@ ,0\ !D !X;"]W;W)K&ULG5=K<]LV M%OTK&&VZ*\^@%$'PF=J>L9-TU[M)ZXG;YD.GTZ%(R.*&)+0 :5G_?L\%1,5J M%:>M9RSB=<]]X-X#X'RKS4>[5FI@CUW;VXO9>A@V+Q<+6ZU55]I ;U2/F94V M73F@:^X7=F-463NAKEU$89@NNK+I9Y?G;NS67)[K<6B;7MT:9L>N*\WN6K5Z M>S$3LVG@?7._'FA@<7F^*>_5G1I^W-P:]!8'E+KI5&\;W3.C5A>S*_'R.J;U M;L%/C=K:)VU&GBRU_DB=F_IB%I)!JE750 @E/@_JE6I; H(9_]MCS@XJ2?!I M>T+_UOD.7Y:E5:]T^Z&IA_7%+)^Q6JW*L1W>Z^V_U-Z?A/ JW5KWR[9^;53, M6#7:07=[85C0-;W_EH_[.#P1R,//"$1[@:?N$>*!W?1^@Q&I\\4 8)I>5'N0:P\2?08D9>]T M/ZPM>]/7JCZ67\"@@U719-5U]"S@O\<^8#+D+ HC^0R>/'@I'9[\@I?OU4:; MH>GOV<]72SL8Y,0OI]SU:/%I-*J3EW935NIBAD*PRCRHV>7?_R;2\)MG;(T/ MML;/H?_1'?G3(.R#8JAE4P[XCLCET4+(6D;?>S9L-8J,PE,N6\6L![ OV0>M M:W9K=#U6@V5E7[/K=Z\#0NM4:4>CW)AZ*-MQ@CZ!XTJG9C"C!]/8LE4>:S^_ MMXP,:?I*=XK-6VWM6<"NJDJ;&A/MCCOP:MVHU9/UM:H:1Q%=^5&1[@>J7#:L M%<,:YWY?P:Z5&P+VINQW3G?9MKJ"S19"%M"5FLSW*IZ;U!I6TLA6&_;=Z+U<&AC=&K!B.&D2-L972'B&FK M &8KC,$N0'VG8;-(.3N18GR*,BUR!K_2O=5M4SN?OVUZ;$53MNQNP(#/"T#. M;M!A>7!Z 07];MQL6M?'P<&(Z&:36V"(B!%!,Q%^_1\*@U'JB(_87?-X/$"L MX@4_M>9=T[;P 5MXG/'S\HR]_>DMFR_/V LFXB#"9UX$"74C$:34S8+\C-U\ M_5_=T&;2TB*0;"XB6@:9$.TXR,[8]PB/8:J_1W)@@VH<6IKR;5+F)',F9""8 MR* KBH."W;8[MXYB\:!(DA62ED$!UN4)?J-,0N7;L5MB-I)!!K\@&A.(S&'F M]>Z@)G+P9"*F8YJ6>\MBH,H@ 3*&?"YB,DO@09S%^$TS,CU/"_*.IS)%+^)"DD;)0P!E M+.81O AI*WF.$=K-B$<96?,"JV2"K44KYFE(F+]^^<^ER%6G1TI7<)\OXSUG MH C4(R*$VM^?Y\J "^X\H:!:J[*MQM852+G"0B0V?J>J]""J;7#VNQISB)3X M8.&I=@.7-QX2%?CFP^UIM9X=U/")#*UK@Y:.Y[R!(*QMZ6@$$7]H MJ'K /@\@1SV"VP9Q: M4B9A!&2/.F9+/:P]',JV\V6K7-GB5J .MP(G3I4+H UL>P1C#PKJL_PK,NBH MB/_AW/,N/>AV[/#=$EV>BN45[HH(VVY/ES2_9UN*_G)W8$S,@ZA7FF*$@_(O M,P]8=K1P!]3SW>&L>:+GF(]>L 0Q0+6[5LI#2<)& ">=I)'DA M)5J9E#Q-T/I!#\C%3X?IO@!Y)(JI!'F815,1\B3.IS)$/SZ<-[\[>'\;'@&! M4%(-BR3FP@9)C>9CS."3F1+!3D%L4\QC:G[L*X-3@J0@1.P'VDS$:D ISBFLD>"8PZYAIO6F5H >97&E>8?8<4'%[)E_\'4$L# M!!0 ( %R"_U9=30Y5I 0 !T, 9 >&PO=V]R:W-H965T#.PY"$#U. M*TM$V%@MH\5'U8VV-[Q7K7 MV5US\-_WF[7/' TAE:*\](7SKN?G-]^,A]7&^=O0,$>Z;XT-9UD38WB MX5:%?=>QQ9O*^59%''T]#YUG52:EULR7B\7QO%7:9NM5NKOVZY7KH]&6KSV% MOFV5?[A@XS9GV4&VO7BOZR;*Q7R]ZE3--QS_Z*X]3O/)2JE;MD$[2YZKL^S\ MX/3B2.23P)^:-V'GF223W+E;.5R59]E" F+#110+"C]W?,G&B"&$\7&TF4TN M17'W>6O];0J\*4S'W09F[/L)*.2*]6;^-YM?N8QGU=BKW FI+^T&62/ M7V54]"&Z=E1&!*VVPZ^Z'W'843A9?$9A.2HL4]R#HQ3E&Q75>N7=AKQ(PYH\ MI%23-H+35HIR$SW>:NC%]:5K6QV!<@PS^HUK9>C:NX*YU+8.I&Q)E\Y&'-@6 MFB$D5S_URBL;F<-J'A&%V)H7H\>+P>/R,QZ/Z1T,-H%^M"673_7GB'Y*8;E- MX6+YHL%?>KM/AXL9+1?+PQ?L'4Z0'"9[AU^&Y-/\Z8T.A7&A]TQ_G>O#J M[^=0&)P]$>NTT=*K@LPS-%-C?<;;^_KN#X\4/+Z1P-*5P])+U;U+5;^N1 M=E'_P*2 KZ).^?A T>'1]FW.GEQ%QMEZ+[)O\51CFG2=>2!5>^9!.S8J)OT2 MI>I#X)*TI=]=9#IX/:.OC70F,<2&D\4@P4$\.*-+%>'JK;8*>K!Z$W$QA 3_ MV14.=++_O("XN)%,TAG3D:2;,U%TO1=F+TFF$!TL]G[=IRN,L[+4,M=FM&%J MU!U3U_NBP8 BEQM=*WD9"&.;:N?*P87P3!>20Z$Z'1$#WV.\PQ+X/&;JU08# M!O@BQ$"(AGU"$(DB&DGMU94NMB8$7Q4PN>%S8-P6S/_1;,!&$@JO M<_$NK:JDL[?,?8K/EKNI:ATPO-=2+Y+1.K%K5Z7!1^CI'=B$UDP=3B"91"N% MTK[HVQ!'G!/Q1DI][#7"Z1,TJ*XLE=2C4OX39Y*UW&'7T6W?@B$1]@4:R&,F MN-X*I.B*W@YTJ?J4:Z<>!MPV/#(9]!T])_JVZI:_?E+M@/"E$?7L,55!?[K[%J^F$9'0[1=6D! MS%W$.ID>&^SO[$4 [RL';,>#.)C^(UC_ U!+ P04 " !<@O]66(TFE40" M "*!@ &0 'AL+W=OGVO$ M)3X(^:Q* (U>*L95XI5:UPO?5UD)%58C40,W3W(A*ZS-5!:^JB5@XI(JYH=! M,/,K3+F7QFYM(]-8-)I1#AN)5%-56+ZN@(E#XHV]X\*6%J6V"WX:U[B 1] _ MZHTT,[^G$%H!5U1P)"%/O.5XL9K;>!?PD\)!G8R1K60GQ+.=K$GB!58(&&3: M$K"Y[>$.&+,@H_&[8WK]EC;Q='RD?W6UFUIV6,&=8+\HT67B?? 0@1PW3&_% MX1MT]4PM+Q-,N2LZM+'11P]EC=*BZI*-045Y>\$$R+_YOC'K]<*CWBHH-TK6G-"]Y0TF)VKNH5.SD/M=[-0->3)$3[<- S0.=M/;\:DV6A)1Z_\/N=4=!N:8*1@0 MF_9BTT'.=\%OKY ;AKXE-^OE9E>=VA-(\Q7A"V[#S+?MHE_M&^VR[2]_P]LN_8!E0;E"#'*3&HSFYG7*MO.U M$RUJUVUV0IO>Y8:E^5F M 'F>2Z$/D[L!OWO)_T#4$L#!!0 ( %R"_U8' M8ASU;A( %$X 9 >&PO=V]R:W-H965T*OLTBEU$M5.VWJ MS*K9NY/;\Q_NSB]I ;_QJU9KEWS.2)2I,5_ICY_*=R<3XDA5JFB(1([_'M5[ M555$"7Q\\T1/XIZT,/T[4>U-]T66S>'?RZB0KU2QOJ^;>K/]; M>8&NB%YA*L?_9FMY]_KZ)"M:UYBE7PP.EKJ6__,GKXADP:O)G@47?L$%\RT; M,96O-.K/T-JC1!Q:55X,Y79-5'AJ+;S76-3?@>7(]T7@^^[B(,'_:>MQ=CD991>3B\L#]"ZC'BZ9WN4>>KL$_M_; MJ6LL_.;_=@DL]%[NID?!](-;Y85Z=X)H<*N4*M&E?0AJ'AE-8BL M*O*J?]S>?GZ! /_6:B@*OET##8ANUAC\]55E*C*4UR#C@" KX@=_3P$TV:QM M6HO7'HF9,7'MAHL:2-+"]6RUH?U[-&8S( 2_D2^)04=RX@W5R-I*YU-=Z89< M LHP%L*,LE*[HC*N)9Z%#:B A"/.=Z\>\8- (MW-$N^MYU4] 7*=@B0/;;%( M!('.JK94S.IC7K71*%ZSQ%ZA]&,^K=0(;Y,^C.6-Y\:4:UU5]+C)Z[G&*YY+ MXRI[??_KE16H1JZJ<]%\IH'EJGS?P:43.*:%\V6/B33;+ MM66E*_"^!^/MWH@0)W=5S0_&!/37I MF#XOM",O@I78,^%/=:$2GYD!((UU(^^>M(2,4K36,@-P';/41:;J1VU-+79? M+S1<.XGUJ:HT@L!1T$\5])4[4Y,C2]@*26V+=@G< 0-0WA=P4?X&#:.DZ,7) M4+;U0M7,IGS5(X,X+@C(QMFMZP-)P W873%$N RIL3;$:W0Y6(;A#BA9:*I4 M1E1GM- 5< &% =:8MBJQ"TB@&.I2+)!Q9LV2=DA=8)R]7R ^.=J'WWF:I&%> M*D'9TM]%;]%.I6<4_Z+;&=5$7?S@98?T47)4[ -XKQMR %.Z\8$D=A63V-7! M=',OH)?=@UNHA8/WR#SVQPG?1X2UI '^XM]D/?(-4J1%Z07H:#CE07<4=(2: M" W8#?E;D[<@*E 1U [&M'@!SFI:&\.<@X#B2* =Q/(FJ-M%56OXLT#56G%( M%8WW>NA:-Y70!2'U)&;-D%FQVL 7MC@:9RA.0_Z@I)3/YQ:03::<;A!AO^%K M"%2VV(44Q<14CH"11,0QYM1.:&/I-7WJ5L^ M=,X(*WU:>142#/0L^*BBN Y<;9E+H$D8&Y$!%ODC%.\# B]$WP!-QRE5L@6^ MVBUQ3KA1S1!)58A(;[ 8-GGP%#4\[&TAQKZB/5J'JL&GR-J(4 M+ L51/8<+N0QN52,4:RU%W]4QS_5AX2!%A^I_Z)7]G@%BPM-Y?PQ!!KPOR5< M;JT4A08.W=5K2QB358JW@P?[@%-);DV4???QPQ]6,8@_NYZ,+]%<517WB?CV MV=7U>!*?2/A1W645L<6-C*)&)D,;HF(;PDOQ :$#I*:X1B55;<1&S\[/+\>O M^KNMHR[ 3W^)->T-,R/>#..M3'I.X0 M:*O6 @^<\F4708#O(30ZUC(&ZLC7O<%7#SD19[Z_+@[ PB, F8H=$6^#V7AO92%_.IM M59FUU"3QL56!P>U<(Q*G3[Y+OHQ5(S<+IFJ7RD<=ZIE@EWX]&BHY*:<0K+%Z MK ]XYZ^NL8SU$UE7QF2<6/_Y5/O M*M>E=]/"V)(;(#A$J3P3,3V-3[+;9D=(?D#KM9Q"69?G(Q^?G%T0YJ^_3\"$ M __UQ?AU>#*,8VX'19Y5ON'TO&7ZR"2Q=5L4ME6#3O,36?2$9-X*\+N\8A=^ MH*%1KXYF:/5:2]K2+)?V&+&!(MW2-UPV^5II*MMN^IQ#G:$H!:[%]T/3.U7< M-LWTDRJY#[(^%4N!K:C=D1"/9 +VQW*XVP_>5Z% (N?0#15IL7^ "QKGN-WE M:BSWY&*E',1=YA"@0-=RJ+2]CJ7M]<$*]%=I ?>$]Y%%[N$M4MIY1ULF %3' M4[B1OJ0=W2I\V;U1%+5%Z)K_.E!-O8/3-BP"_RM':.8JPLDTU <"$)N0]:L@ M7IY1:%#+)'A 4,/C",>!ZQAPO(CHBOU^:.:6Z4 DJ".H0CRAMU'UCQ" MD<=E7E80MU,1EVI"&A[T4/=<'G+%[Z,K?G_03WZ&OI4:93\SX![K>[]'DVDQ M=B-ZK$:8^6D*1!YETU97Y!<^KW]K]8H+.6GE.U>B;Z7?5+)>T"@VUYF><3=E M+84LD]"D;=D+-H2BU*H)L$HS'CB7?%M4^#..HLA*2@\\&1$:=@>MRN-\H(AO MVQ6-74P9R=!(;DJ3@T;+;+.J0C82_F4:H*GIA)N2&"Y#/T:!15Y'$Q:5;0"D M[$4S;MUHL,*]=CI"Z;E- U)M,YFE&=Y +V' M9YDM>$V"15_R,08S*E/VD3$L2]'+H2OH-I]+1:&74@V%L AY:5 J\E1J,]!6 MF&C*ALH52$TB<96W7)]8I/,U-&3"1*PNSZA.3@=^_JL8U5+',!<^9VQ-"$5N M>BA#6O[3"^P'1OD*: +_YN'0_8"-KLJPTJ$SVM92^6(QF=@[PRYE.HWD#R?@ M.MFXF(V,U7-P66W9!4:D=+EEKE [M7XS)B+^"]JQ_J;'O)9K;@0 LC64A=#] MJAH9:XZS3\$NZ0:EX8Q,_77.LXT-E2NZI!&7C$/C+)@*L4^_A$FK57SN44M5 MP1-98JGE;F PBP(0E08UWG/[+@#7-W>5AW Z4L?\P1"GP<<5##/%H+ M<1R&S%OJ[2N66]9T#3&^GUW')?LQ&% )2H#:BMZP'-R4FHEPQB1F0W-543,-F-'_#L,WP\T;2EHI M?U/9Z*B2SSUXRB>S=RDI1L/(TC3*KHI61B,Q,MB1UX3&ELHK"B8JGI%3O>_1 M2P!7KO93$0@5_&"8?9S&),P YP6&C!0^X[O82UPT%NL%H(EP!E34D[(%Q^XX M^Q51S#H7(4*IU*&P3R0$#WHY;:V+DR,_CO?# ^B//(O\#KMF=&T!<$T^/NJ0 MD<]RQ 8P:&LY!+#$(VB2L;<37YY4;]E'/^OJQVQ?AG4^:.?^/\8V>5GR&)P= MW$.ZDW/=F%2P76WJTQA^J'V8&NELJ\Z1;.$6P*53=BF?T+MZ,*3VKOJS'',^ M,#IOE+,GF7B=-N:4/\@)5,"/D.5F?L[GQ&&JK%:J%/R>5>I)^S[4)]-6CK,C M _MX!D\FLAL<,#7RC!M88L27D% [:L$@C^:+%#=Y.?ZU [H MO+,\U=B6BXOTL %DF[5,%;CD(0OJ0J]R+A$D\23GN@R%DH*3@]^%1E"AHMKX M1H9N+G"Z$%$6\ -*!Q )=1SAB,F^M8:",^QJ^1#I^<_J$7YR_B).$=']#E>V MM9G2(8]/-:NVB0LO7W!0>_3S9^<\04'-"M/)^?]:(L!SX+?6X1Z49\FGK9). MGNB$-_&]Q.O 3M>3)0J)@H"?V5^R$V$I14279??LO4<^C@^?<_= TS>J, M#4.B:1_AI883TADMOQW_\@)?[!*X+]X./K9$,](%II9FL6@4U3I?8-2"G!%$BY#9D%U03"U59&G)^B= MXQV FM<1:EX?AH9XPOQ34BX=B3I_AC3!?G>LG=9HI/XB=PNIM^@#90OHA[X= M[;Y7$Q_ZZ>Q(;LTP'I=JVHQ\U=.O#S.WSE>2@7@?G63]7$X-0[;CQO/)SSA3 MCX\#_P&C+ ;2IMH$H)G!FHZO-"#M'#VK5A6=28TF5UL'5:^O7HY?[AM8ZWK' MYEUP>5AE,1/LX*0/%:!4&MXX\:CB75I@."J+5[L]MYY$]0,#I0I-..B/-'0O MK]8Y7788'SWI)PRGFZ==(V+8Y]#KG;+UR3&ZDW<_]:/2[]G+R:0['1C%C)!H MBE[KNBTYKGAV>3T9'BI>]\+ M45U?$-\J/_JN)-E8N_2^%N^+5E**[^Y@C81X(-?'BY_0^]=<07KP N/W1._Y MPZ!425^J] F[5%-#]8ZGV.4HLN4K2,.IW1/G%GALIS'D3NQE.<]X'S.HB=; M#MY%U\2W-$<[7"=.)R)&137UO>!0VCN?=%>M)P>STP>*H[SA@O'(=/<[%*FU M*P@86??<6,FTS7U-+]?1:*!1\XWHU6,"@;9N?$>U6V<1L9>2\ESX%$&@ M3 6Y_U_V]4<\,F$@?M)^AX")AP\^4'>3/ZCTY'[[^4$5_5.MP[FNXEMW>6F& MUY'9BW-;'F^6X_:\#WO>^CV36^8/<4\Y_%PKK@]WLQ69URC*& 41GG2V[$O( M>*;=A)#ICD_U<@63A\#\_;M^_B3%T'&>*M-[S@<-Z>VXN7UXG[V:7(VRW?R-V7:6L(YJ M'O%NN>%)&26.6P(V\M8T!QM>RSG."#'5IB)T3>E@/)E<<:/SL0KJ"[4"IPGN M2F:"CJ$;$?[*K?:(R_X4"7=E@-@S#]D;B3)IYJ>>^#97.AD+M] A1&>-TX 2 M_I*8C;.Q>$$U.27M7NK&;!_D_MBPAY=5W5WC#15.+2>.> JW5\^Q$1/^_0T) M,8Y7Z[&:C Q'$"(G94&MSC]L;RT.5$]_*L7>)V*RT5!.[W@+/F5 MUU+9.?^6C2^8UXW\X"L^C;^7NY5?B76ORX_M/N9VCDR;56J&I9/Q]U&PO=V]R:W-H965TQ&MEP-MV3VS?PYW&G?1C-+PGDG#E03-=JO@*KGU_8X=X/,%:">-_83^=S4D ]6BLZ@_&R*#G M7AE4\3L&Y&! /._)D6?Y@5JZ7FJU!^U.(YI;^%"]-9+CTHER;S5^ MY6AGU_>3&*!V<,];R7>\IM+"55VK45HN6[A3@M><&3C[2K>"F?-E9-&Q,X_J M@Y/-Y(2\XZ2 STK:SL!'V;#FK7V$A&?6Y(7UAIP$_'V4%Y#&(9"8I"?PTCD+ MJ<=+W\$[%NX_5UMC-5;-O\<"GO"RXWCN)EV:@=9L%>!5,4P_LF#]RT])$?]Z M@FTVL\U.H:]OY".35FG/THL"7]F3A8U0]<-1MB?QCK-][83+6HRH'-B.P4X) MO,DN56?NPN%'&+2JF<%S!J2R6)Z6:4[%^26@4,P+]8'5K-\R#6D2PIGMU&BH M;,PY?.*28_DVT"K5&,"7\#WLSU#$>;@H2ESEBR),206WJC60E6%9I)!GX8(D M\ >RTZ#I?B8PP9EQ&(0+(UN$:9Q"A@@Q0:PR3L,X31W^H@SS/($3XN2S./E) M<>XT-DQMG[WKC]]&/F +LS^HTTGHXSJ]\<=F?[7"OFDLYA5O]EO9J#'8[&OA MGN9')+IUT)BD+(Q)[-4(29+ 9N2B04 #!%-*X@((6L95"3<]2O?('!$#91(F M688I#JN48"/8,T"Z;B:K6KKJP*LXI MEH358H&&19%@>*5;'>KC%H]=XORHQWX4U.6T82A S2?29U59A$6>G^,J18LD M/G?%565A7O@R*V-,7'JTN*)7G;MGNO7SR8#O1E,3G]_.(_!JZOS_'Y_FYV>J M6RX-"+9#T_BBQ&+2TTR:-E8-?@YLE<6IXI<=CG&FW0'\OE/*OFR<@_F/P?H_ M4$L#!!0 ( %R"_U; (4@[0 , &@' 9 >&PO=V]R:W-H965T.9'"1;)1Z=,JGU^Q.'>'*'5RAA_!=V_=UL&D#1 M&:N:P9@8-%SV*]L/>3@RF$5O&"2#0>)Y]XX\RUMFV6JAU0ZTNTUH3O"A>FLB MQZ4KRKW5=,K)SJZ^4-T_R4(U"'>HX48U#>7JOF8:X>*!;02:RT5HR9.['Q8# MZKI'3=Y G8Z.0OX5R?'D$8C2*(D/8.7'L). M/5[Z!MX'IB676^.#[J/]<;TQ5M-?\L^I>'NX[#23[(_BW^:_4.-4"E!34MY NN] M&+2&-K6MP=(Q,6H[RWQWJN+&$;^"AUHC MOOA/X)[O7VZX:KM/"^P-8Z\/<>%4KJ@4OX\M/O.XBSR2A- M(I*2>#:*X]A)63J*\I2D/(E&4]K[[MN77+(GU#2-7I U0./,6/+ID M]E%Q5<(%Y60(OV"BZ(3/R26D\]%DFKLESS*OI7[)HSGXW22>BV>]5IR MG-77U83WL/;AOX-T/)F[O([SA);).'99CM,QX9P'N!WX>(BIA\CF/40T0$1P MJIO"H^G7H-[Z&6\(OI.V'X2'W<,S&UL[5;; MCMLV$/V5@5H4NX"ZNEGRI;8!>[=)MVB*1=9M'H(^T-+8)I8B79**=_^^0\I6 MG,)1@Z)]*?HBD2+GS)PSH\%,#TH_F1VBA>=:2#,+=M;N)U%DRAW6S-RH/4HZ MV2A=,TM;O8W,7B.KO%$MHC2.BZAF7 ;SJ?_VH.=3U5C!)3YH,$U=,_VR1*$. MLR )3A_>\NW.N@_1?+IG6WQ$^\O^0=,NZE J7J,T7$G0N)D%BV2R+-Q]?^%7 MC@=SM@;'9*W4D]O<5[,@=@&AP-(Z!$:O#WB+0C@@"N/W(V;0N72&Y^L3^BO/ MG;BLF<%;)=[QRNYFP2B "C>L$?:M.OR 1SZYPRN5,/X)A_9N4010-L:J^FA, M$=1*K>FH+CTB7E MT6HZY61GYZ^5J@Y<"&"R@GMIF=SRM4!8&(/6P-6*TO"RCGGF\;*_ MQ_R.FU(HTVB$]XNUL9KJY[=+,K1>!I>]N']J8O:LQ%E /XU!_0&#^3=?)47\ M70^'0<=AT(?^D<-[GR=8X;.%I5#ET\50>\$NA[K:(91,ZQQF LN&B\I9OJ.[\*!5U92D[4I9)N#*[E1C M2'US#4LFF"P1F(4[++%>HX8L\;E.?8(H^]AE'[Z&) F'X]0MTB),BL*MLF$X MSD?0HVO>Z9KWZOI(O:]J2%"B>D_UN^&26_SV)VH@EVKER]3O=7E9_3-7K'55 M*NJ'QE(8%)JEY+1:D\:3/VGT6BMCX/:4NT59-G4CF#/]F9I]=W">AI5F%8)D M-1JONG5[:M9/AO0=AT4APE!0.+,EIF0TN9/_?XY&./8]QF,5_S2/) MPG&:7_M DS3_E$0IZV?AEQ*J:NW(T/WM1NX%NV<\?%Z.ZV]87K+I0&!&S*-;X;4W70[ ;4; MJ_9^ZE@K2[3\Y$*N.S6P'VG\_VPDIJRA?XK-] MSW//^7(WW0GYI I$#<\EXVKF%5IO)KZOT@)+HGIB@]S+);KYE M,R^P@I!AJBT#,_8O+G>32T(47@OVFV:ZF'EC M#S+,2<7TG=A]Q2:?@>5+!5/N"[O:-QQYD%9*B[(!&P4EY?5*GIMW. ",@W< M80,(G>XZD%.Y(IK,IU+L0%IOPV8-EZI#&W&4VZ+<:VENJ<'I^0H3#1I;A2<+O%>]!%'0A M#,+H!%_4YA%XG2TOP+?XXE6W/%Q[EL?TS4AJ0X\TP# M*)1;].;G'_K#X.J$TKA5&I]BKY4^NDK SYK6#*1/AV5>9+HN,P?@J\O->#3X" HY%1*XT*@:U\A5_=Z!-X0N:9< :."!K,=*O=%BXUHY$=H,!F<69A*CM [F M/A?F+9J-#=#.]OD_4$L#!!0 ( %R"_U9I3++(7P4 &@0 9 >&PO M=V]R:W-H965T&V*FMS,EE9NSZ:3DVQ$A4WAVHM:OQEH73%+;[JY=2LM>!SIU254^;[ MR;3BLIZ<'KNU2WUZK!I;REI<:C!-57%]=RY*M3F9!)/[A2NY7%E:F)X>K_E2 M7 O[Y_I2X]NTMS*7E:B-5#5HL3B9G 5'YQG).X'/4FS,X!G(DYE27^GE_?QD MXA,@48K"D@6.TW=Q([WT3D;-?A'4Q]" MZ'O ?!:.V M[#T-G+QSW\*^SF;$:2?#W+A];$]%N$Y081V;-"W$R0>8;H;^+ MR>FK%T'BOQX!&/4 HS'K+4"X4,8B2A<'N!&W%LY+57S=B7;4WFZT-RL!A:K6 MJA8U[J,64+IMQ2VF-\X;H05P PM58IZ:([A9:2&V8@O7\G9[@2)$ QL\[=F5 M:@ROYV8?/JV%YE;6RVZS GV$EQ!Z+(G<'&-VLUZ7 DDL0+KA9P3LDPS-).;K!;E)N M[5?0?@O:3]9MLVGK?LDM4LVJ]DP,;)"E0Z*.L'+(1>?.FLLY:FK@E6HH#S 8 M94-*L@:+*5+A'HUVD!YR9$B:!TKW>!&+5A6H;;(;1^S43]RNZ,02^ET41YFG: MRB38)Q*L'*'KJKB04OU)J1LE48Y]'5LB7R#_@*%]TL0VE25=XUDT%NO?[K-! MSF!?\[%K^EZ I8:2]0@3IVNR>]27\IS:64X=:[N7#8M,3(4QH'#D<="9*1JM M7=4=R.WE7AZD9-#+TFP?/JAZ.6RX0]F7$*'5C+XK6.[Y> CK,YZ5F?_!ZNW MPOK3G!Z%\(O3OSC] TY/![>_2NBEN^,:<&VAO0CVJ_TU^JR]/3Z(MW?PCUPO M)6Y&ULG5;;;MLX$/V5@5H4-J#J?DUM W':[@5H-XC3]*%8+&AI M9&LCB2Y)Q6F_OD/*46(@,1:;A_ V<^8N M*XLMMDPZ?(<=G518G;LKJS%C.S=RD6,]ZKIN[P M4H#LVY:)'TML^'YN^=;#QE6]V2J]X2YF.[;!%:HONTM!*W=$*>L6.UGS#@16 M<^O5I0MA@H30"H^$.+[!I-!#1^'[ MM,:0VO'I_ ']H]%.6M9,X@5OOM:EVLZMS((2*]8WZHKO?\>#'D.PX(TT_V$_ MV":A!44O%6\/SL2@K;MA9/>'[_#$(?->< @.#H'A/00R+-\SQ18SP?<@M#6A MZ8F1:KR)7-WII*R4H-.:_-1BI7AQ^W9)NDJXX"WE6C+SN2;7;-V@G,Y<16&T ML5L<()<#9/ "9 *?>*>V$CYT)9;'_B[1&SD&#QR7P4G /_O.@="S(?""\ 1> M.&H.#5[X MZ1SBMLF#+BI9+P[7PME:!2^?LYW0-L]#RL;I\SN6,%SBWJ#XGB M#JW%FU=^XKT[03H:24>GT!R;Q!X!9]Y=X=2LUYMF4 XUZ5=JQ_PS20- MKO%>P;*AS#XKXW2@ZRU"Q1OJUKK;')JU_HD2%!VPATC$@O<"+E=?)+"NA"LS MV3-!*8>>$B_,>=T5V.F^@UW#.L(5!D;6]] .18*Z2(!2C&.*SP98 _FY;]<: MJP*II4KX:OJ,7,[O4-"U ;\)UJFW5/P('UDMX(8U/?YOO[]Z)14)(NTVO,<" M#4SH&V8!35([BR-X#;'O1 GX<6R'84[K)';\= "E('EH!UD 2>Z$(?A^; ?Q ML(K@$H6Y2^G+0,$ITG [E?]2L]-MIV#"IA#F=I:&D.9.YL&;5UG@!^_&\6;( M_<2/(SO-HRE$GI/X,,E2.PF#*22TC( NK0IK8T@<\YSV,R>.84+4/&\*J>>$ MP;'>HRQ D'MVYB=:6^*09C_-[30V6G,G3^"?TW\G:CX>:SX^7?,O74X?[O4< MJ7D+ONFH.LO_6/HGXSW?P==PKR&PXS2E MT;>3/*8QHLS[-(:VY_E#1]$1%:IO4RG3MA^DY!1Y 0PZM8N?1X.+']"8VK&? MZ8(GJQ">RZK[Y/EI46S,(ROI,_6=&EZB<7=\Q\^'Y^O1?/@1\(F)3=U):+ B M5\])*6%B>%B'A>([\YBMN:*GT4RW]%L$A3:@\XIS];#0 <9?-XM?4$L#!!0 M ( %R"_U:G_"'%T@4 &8- 9 >&PO=V]R:W-H965T3B2F7LBV, MIU:RPYN%TFUAL=3W$[/2LJB<4-M,0M]/)FU1=Z/IF=N[T=,SU=NF[N2-9J9O MVT(_S62CUN>C8+3=>%??+RUM3*9GJ^)>WDK[?G6CL9KL4*JZE9VI5<>T7)R/ M+H+364S\CN%#+==FCV;DR5RI3[2XK,Y'/ADD&UE:0BCP]R!?RZ8A()CQSP9S MM%-)@OOT%OTGYSM\F1=&OE;-Q[JRR_-1-F*57!1]8]^I]2]RXX\SL%2-<4^V M'G@C:"Q[8U6[$<:ZK;OAOWCU#DK'Q3V&)ZIM6::>(& M&A'.52<-X^J.DG)K-=[6D+/36WF/$%MVV0T)IDB-[XIY(\W)V<1" _%-R@W: M;$ +7T!+V+7J[-*PMUTEJT/Y"2S;F1=NS9N%1P%_[3N/"9^ST _%$3RQ5 A[+9^/-R@/-,CW*/&;=TT*$QS MP@XM'QB+]Q[L6T# ,OH67J92?L\H>_56U(!*RY)]@X M"(D-,C[HR$M/V.]V*363W3V,EQJVK$G9:J?,268L$%[ @A2ZPLC+V4WSY/@H MB@^2)%DNB T*P)?%>(:I@,JKOIWC;2B\%'Y!-"(0D<',V=-.3>C@R42\CNBU MV%@6 55X,9"QE0$D2-TS2H E(D'/A-[-^KIQ*;I&@G1=-(:]@?.ZGO>NOU^K MME55;9]8$I Q>9Q *N !I.$5]^,,-OP,9S223[ED"8R)6>K[I)\'68"P!5P$ M,6QZ^U+$1!K#@RB-\$Q2,CU+.%3*GF&'7?ZY$+EK5=[!'2]>EQTO<8T/?4?&615/V0Y47 M"S"B^O$\[!/9U!C+;G Z1-7K_6[R7-T,D&K!WGZ\>5ZMT]?A$ 83LLU*91Q= M-(T3TG(..X9F'107U%5%5X)$Q!]JZI["LH="UZHWS%B*FKN20":"M"QAUYPJ"3LG'L,9R.;*+@:QPL$NK3[%LRZ*")OW?N#2X]J*9O\;]&,3T7RR-#-=X-U?CX M4-TDK]X[[[YNI!['O< % PE],K6+.5F.BY/>U 5&X[9J\/Y_F8EVB2PCT!B* MO\EM,>[I.9R4KUB,[& ..2KAOJ VRY.4IW[@&L[/(YZGT1>'AVM>'HML:%^. MV]_0P#S-_*&%@2YPH=AKE8,FH984\B#&CQTDH>"X$J%0(GL2@ M[I1%EW0[!S>C@8=!OAT.W$_#[7C@<91M!P36$=NF>Y,+N(7:1V'_)SP!!'Q! MTR6((QX,04D%CUR@1 3'@O2+P^@Q ^SH DXR% 1>:[. W>F)=L0F)Y MG('=SWCDTTQ'L!.,W3#B$;2_[ZCG2S>/2J5Q@P'I)H6A\XPG@8_8!9C+(@(! M*3^CN(8!3P/L7 YJ%EJU^\4)1Y&"/"7GPSQ%/(D20&PO=V]R M:W-H965T@Z&:G3<613%.$MC; 2%SKPR?HZKEV?)F6UC_9H8N- M I8U%G75@4E!)53[YL]='TX <7P&$'> V.MN$WF5-QQYFAA]8,9%$YL[^%(] MFL0)Y3[*!@W="L)A^L"Q,<#TCCW68+CKE&5ZE0K8/RR +=_4UOS#&9![7*9/03IZU?#2?3A0GGCOKSQ M)?;TH:FV8)SP-=3:(-]*8)NV>_8EL2W=M:=SN[U/XR3TVY4:Z"N_11O-=).^&-) M/R$P+H#N=UKCT7 )^M]:^@=02P,$% @ 7(+_5EXXVG5[ P >PX !D M !X;"]W;W)K&ULM5=MC^(V$/XK5GJJ[J26O$&X MI1!I(7!W59%6H&L_G.Z#20:PSK&I[Y!U#H,:=,3IR]4H>1Z\IT#SF6/7X II]LN)XSOGB179[969<./Q >]@ M#>KSX4'HD5NS9"0')@EG2,!VXMS[H\70V%N#WPF%T6%.);M"8[1K8DQ4RA^S3E!5.$[= #IR0E($A6C)F=I+-&<99 WXI!T?M>!='9TZ1,$Y1-.@E?#7@O50Z/V$ B\( M&_R9O1P>-"WG^]3GWZ>^:(_1)02Z_-E5.2=YO)C<]>"0/.(6)HYNL!'$$)_[Q!S_R?FE* M6Y=D29=D\R[)%AV17:6[7Z>[W\8>UXE=P08KD BS#-U3_37#+(7&YE 21I;0 M?!6/\=UP[!XO$]>J^=K$_;?>O$N]14EV=ZD7].Z\BY]?RU_%?%#'?- :\VE! M:&8:]U)'7!!,)4J(5()L"MNRORPAWX#XBOY&ZSTY'(RI2Z2+.F2;-XEV:(CLJMT#^MT M#]O[+9?*;.4^<)Z5S7:M%8ANM6C-:=-F:CI\TH\BKQ?>=-SADR8YB*Y-DJ<\ MOA_VWM^TTB:KX%9NT;K(UX;0O=@R)18[PB2BL-527F^H6X$HCSKE0/&#W9ION-(OI+W= MZ],A"&.@GV\Y5^>!$:C/F_$_4$L#!!0 ( %R"_U8,80MA/@( #L% 9 M >&PO=V]R:W-H965T(72<"5!8SDBX_YPDOC\D/#,<6<.QN"=+)5Z\<'78D0B+P@%YM8S,/?; MX@2%\$1.QJ^6DW1;>N#A>,_^)7AW7I;,X$2)[[RPZQ&Y(U!@R3;"SM7N 5L_ M \^7*V'"%W9M;D0@WQBKJA;L%%1<-G_VVM;A -"_/@&(6T#\KX"D!83*T499 ML#5EEF6I5CO0/MNQ^4&H34 [-USZ4UQ8[5:YP]ELT9P>J!(6?"5YR7,F+8SS M7&VDY7(%,R5XSM$,GU$62L,N1#NP$Q*K=/K=Z5YJ^V^T1:?T/9M(WN01!\@CN+D"'QR'C[%W,'[ M 1Z_A5-7I:Y4<5>J./ E)_B.U 1^C)?&:G<7?QZSU_!='^?S_3DT-G&//SA[],><-W:= YQ^2;7;7&Z1T>VCH M[YS^;>^N2VJ$TH.K[9^51Z977!H06#I8U+L=$-!-JS:!576X[4ME7>^$X=J] M;JA]@ELOE;+[P#=0]UYF?P!02P,$% @ 7(+_5GM2%C[M @ 3 H !D M !X;"]W;W)K&ULM99M;]HP$,>_BI5)TR:AYH&6 M4@:12MMIK+;U@* M>:_6 !H],LK5*%AK70S"4&5K8%@=B0*X>;,4DF%MAG(5JD("SIT1HV$21;V0 M8<*#=.CFIC(=BHVFA,-4(K5A#,NG,5!1CH(XV$[,R&JM[428#@N\@CGH'\54 MFE'8J.2$ 5=$<"1A.0K.X\$X3JR!6_&30*EVGI$-92'$O1UH0^7H#&AZN,PU ; RH19[6Q<.4M><-9#$\'U M6J$KGD/^KWUHP!OZ9$L_3KR"-QM^A+I1!R51TO7H=9O=Z#J][@MZMZ 40 >Y M4#OH$E0F2>&.S]VM68NN-3#UNRWR2OBX7=C6UD 5.(-18(I'@7R ('W_+NY% MGSS8QPWVL4\]=;CH.TC601/""=LP=,V))IBZ69O=&9C!E=)80Q6>:HO"[R=& M3X"E!_BD 3[Q"OT/TT$7F&>F.+';[:]"D\PFPJQ0NAZV ?O]=".4XR?E(>XU MQ+VW(;["DA(_L]_3V5[FTX;YU*NT/0IW$V +D*W'UJOPRF/;;_CZAZJV_@&P MSQKLLSW55F%_*T!B]XFL Y@!A[(NN39HO^S>XHJCYV]ZY$\\?MR;>+_$*[

FW0-I%YCW M2R'T=F =- UD^A=02P,$% @ 7(+_5L+]0GFX @ %0< !D !X;"]W M;W)K&ULK55=;YLP%/TK%JNF5NH*@4":+$%J$U7M MM(^H6;N':0\.W(!58S/;)-V_GVT(2A,2[6$OX(][CL^YUQ_C#1,PK10F#N4"R*@HL_MP"Y9N)TW.V X\DRY49<.-QB3-8@'HJYT+WW)8E)04P M23A# E83YZ8WFD8FW@8\$]C(G38R3I:HBOT()DC*Q(@IE"-TG"*Z8( MR]"<4Y(0D*,'M@:FN Y^QK3"M@KG,U"84'F!/J"GQ0R=GUV@,T08^I[S2F*6 MRK&KM$RSF)LTDFYK2?X129\J=H4"[Q+YGA]TP*>GX3-(-+QGX?Y;N*N3TV;( M;S/D6[[@"%]K^Q)]U:?JY\U2*J%WWZ\N9S55OYO*G,B1+'$"$T2^ZWD_DG)GWG6*:I&A3NK]0>#*-C3 M=!@5]H=^KUM2V$H*3TKZIG(02."-/K(*!,&T3J6LRI+J,]4E-SR4.PR\?;D= M45'@^=URHU9N=%+N=JL?418=E&W@:67[T@[#HN$@#/=3Z>Y<6N;!^()%1IA$ M%%8:Z%T-M#E17\)U1_'2WF-+KO2M:)NY?K= F ]O^)<;3OF:FQ?PO@O4$L# M!!0 ( %R"_U;:ID$27 0 7 9 >&PO=V]R:W-H965TV%_*KVE*JP?<\XVKN;;7>7?F^ M2K-T M*8$J\IS(']XD'5G1-BDQ_%/N_:%W0Q.*E M(E/E+]C7L= #::&TR.MDPR!GO/HGW^M&=!)0^$("KA/PSR8$=4+9.;]B5I9U M2S19S*38 VFC#9K=*'M39IMJ&+?+^*"E.;L'K M5V_ *\ X^&^Y\@NPS&QW^@WX\L&$@SM-<_7?4*D5=CB, M;6_3*[4C*9U[YCY45#Y1;_'[;RB"?PP5/A)8KPU!TX; A;[H"8 ^UW\!-E*H MP46NX*(2SCY/GA8HBA!&\%RQ;F7>7 M*O8X+)HF 7Y!L*U-06Z?64:[3!FO/BCM MAYFFZ9:+3&S,TMJ"Q-I\4U"P+B1GNI#4+7'GE4]>UY'0^GUJ+1**SBGQ41W4 M6&C]5K0>"CF]R2](/#Y^VN((!4=/Y8$X!*,H>D'DK=U!;K]S3]*M.20/*+O5 MZX0\>JM\;JJ1!!.,)X>R'<@ M<)I,@R 9EB]N;1!VVZ ;P966134K8QP8B[&1]GO8I5\WYLFCBI'0^AWHS&S. M.K09=VIS#J^%6Z^%1Q[%H82@,)=/I@7C]SGC2SH;OB=PPKD!& MUR8/7L9&_K(:MU8[6NS*B>6CT%KDY>:6DA65-L"<7PNAGW?L$+09>B_^!U!+ M P04 " !<@O]6*SSS $<# +# &0 'AL+W=OPZMC, M=J"5]N-G)UD6JC1:M?0+Y''/R3G7Q\D='H2\55M$#7<)XVKD;+7>G;FNBK>8 M$-41.^3FSEK(A&AS*C>NVDDDJPR4,#?PO)Z;$,J=\3"[=B7'0Y%J1CE>25!I MDA!Y?X%,'$:.[_RY<$TW6VTON./ACFQP@?KK[DJ:,[=D6=$$N:*"@\3UR#GW MSR:^9P%9Q3>*!U4Y!FME*<2M/;EF%D2A1/!OM.5WHZKS(EP_$&A9TP^F:QH1K.(]CD7)-^0:N!*,Q M174VHYSPF!(&EUQIF9K%U K>3%$3RM1;> =?%U-X\_(MO 3*84X9,PNEAJXV M.NW3W+C0=)%K"A[1]"GE'0B]$PB\(*R!3YKA4XP-W,_@P3'<-=TI6Q24+0HR MON@1OFO<":EQ!=\(2Q'F2%0JT;J'FSDF2Y0_X!=$G?YI]Q4LD%,AX8O0J&!J MR@,O],JZNEXT/MSNXC.U(S&.'+--%][ZN,RV1'?4I+/L49NSA M(WVJS\?-9U,&EQH356L_;--^2V1']J/2?M08DQF]P]4[232:U\A2UWG-"7H9 M@7V_[L>1YPW=?=5"<\V1LFZIK-NH[#/ND4%03>L'I6EBI9I]/R-4/E.V&W4] M=7%;(CMJ8:]L8>\9LMUKTWY+9$?V3TO[I_^;[9R@6\EMV'N8[;S&?/,K15&_ MTZV/=[\4UV\4-Q<<[V%.Y*V9>F8I7ZEJ=O^F^P2N,4ZEM!^U2D&^._S&'#<* M>.I"MD1VU*M!V:O!,^1XT*;]ELB.[/O>WW'':PS+A*@MX,^4[@FSWD]@;0.R MMP&IG51RND$ELK[7#3O]!]&NJ1MTHT[T(-IN95*S8[))[89R!0S7!N=U3LT& MDOGDF9]HL'Y=,Y'\NA\%(<;J1[T@C&#'M-$Z//.PICE61#H>,%2 MJH_DD@E[9R952HT]5?- +Q6CT\PH30(7*)%RP.X7T M*DVI^O>2)7)SWHDZ3Q?N^7QAW(5@-%S2.1LS\W5YI^Q94*),>*0K!__ M%*"=\IG.L'[\A'Z=!6^#F5#-KF3R)Y^:Q7GGI(.F;$97B;F7FP^L""AS,):) MSG[1IF@;=E"\TD:FA;'U(.4B_Z>/!1$U@VYWBP$N#/ S XRW&'0+@^Y+#7J% M02]C)@\EXX%00T=#)3=(N=86S1UD9&;6-GPN7+^/C;)WN;4SHW'>WTC.T)C/ M!9_QF J#+N)8KH3A8H[N9,)CSO39C3!,,6W0/34,W7/]@*B8HN;E\88N-3H@ MS%">Z$/T!G&!OBSD2MNV>A@8Z[-[P#]6X@AUP[<(A[B+OHX).GASB A3?$W=$&QQ\SYT$>W4LS? M64I3FUXFIHVWW'Z0V;N\NQ[U>KV3[F 8K.N,M#;KGN)F,^+UYI6Q]LM8^]Y8 M?YS;Z/M'EDZ8:ATP7K!=!PPD& $":Y X*$D<[&D"#B#YA 0C0& -/H]+/H^] M@_+3R@U ]\:JN+1O(6W4RA8D!OWGS^:7.7J_-N^B9S/3^_Q=J0(":U!U4E)U M\MKY:VGZ)(VE2MO7OKT[152C#VPZ=^_\&INU]K=LS1*$ZY<^FX7M"JHU,]J; M&KQ^[CJ4(<$($%BC?T[+_CG=4VHXA>03$HP @37XC,*JG V](_Z:TH !3 4J9!H! JM26HE>")O_5^16LYZ.]>?#?-62D$% M#R@:*=#JN:8?AK5DT^2J$C.17\VT-%>S'K?R ZB%0- *%UB2QDD31OC11 M!"J*0-$(%%J3U$H717YA]/.5B0)@>Q8I6 $50%!H358J"13Y-5#[?+5US9C% M*V7SW.?K^\/:_1LQ98]Y#76_+2>""AU0- *% MUNR(2NM$^Q([$:C: 44C4&C-Q>Q*[V"_WB%VIM?J\+>N4H\57V8?5:P"^D85 MIY.$Y:1?4LU;%^%_\A0IV+O4K<,C-R5:E\B!5$ZQ4KX/S80KS83]FND'4J]L MGN &C;-/:^AB^O=*FTSV6)(;#+=R&[67(L]7G?Q.[4SA/H0-KH0-]M;XV[-N M=O&%J;>535#= XI&H-":G%>Z!^_K2P\&53Z@: 0*K4EJ)9"P7R!!)5C_4ZH$ MF]5O6[,LJ$:"0FLR6PDI[!=2P%FV_\(L"RJCH-!R"H/:=_R4J7FV'T*C[%-\ M_DF_O%KNN;C(=AH$5?-\P\9'JN9<:)2PF34-CXZMHRK? Y&?&+G,=@5,I#$R MS0X7EG:F7 -[?R:E>3IQ#RAWHHS^!U!+ P04 " !<@O]6[^SVNLP" #% M"0 &0 'AL+W=O MV@XJQA]$#B#18UE0L;1R*7<+VQ9Q#B46([8#JD92QDLL59-GMMAQP(D1E87M M.<[4+C&A5AB8OA4/ [:7!:&PXDCLRQ+S7S=0L&IIN=:Q8TVR7.H..PQV.(,- MR"^[%54>:9,O8@V[<)4O+T0E! M ;'4#E@]#A!!46@CE<;/QM-J/ZF%I^]']W>&7;%LL8"(%=]((O.E-;=0 BG> M%W+-JO?0\$RT7\P*87Y1U<0Z%HKW0K*R$:L,2D+K)WYLYN%$H'RZ!5XC\)X* MIA<$?B/P#6B=F<&ZQ1*' 6<5XCI:N>D7,S=&K6@(U:NXD5R-$J63X:9>/<12 MM"$9)2F),97H.H[9GDI",[1B!8D)B$7$: Q4@P)8*32=HQPW&38WA7<"8 MHGM&92[06YI TJ&/^O6NUV-@JSEM)]8[3NR-U^OX84]'R'>ND.=X?E="_?); MB)7<-7*O)QV_76??^(TO^$6FE("C3Q1ZY[G71N\I"['#,2PMM6D(X >PPN?/ MW*GSIHMQ(+,SXG%+/#;N_B7BCOKZJ&+0G812=+*/AV0?R.R,?=*R3_I7^R_V M*[0"KOO4UMR%7ONY=3GJK?\0.B/W=6 ?3IFZHV9MU%FRTS;9Z;^5YN>*]99F MK\W_+L] 9F?$LY9X-G1ISH9D'\CLC'W>LL\'+LUY9]'Y3TJS.VK\I#3MDY-2 ME5QF+A "F?.J/C3;WO:.'W!N<<\(U2@ E(E=48S]>?@]:6A;DBV M,^?NEDE5W^8U5_,R6-#?Z"]N86_ 5!+ P04 " !<@O]6*C.> MD"(# ."P &0 'AL+W=OQ[V!-V6^^!!#H*4T('VI+(;*^KO-P"2GF'9H!D4_FE*58R"E;Z#QC M@*."E":Z91BNGN*8:/Z@6+MC_H#F(HD)W#'$\S3%['D$"5T/-5/;+-S'BZ50 M"[H_R/ "IB >LSLF9WJM$L4I$!Y3@AC,A]JUV9]X"E\ OL>PYHTQ4IG,*/VM M)C?14#/4AB"!4"@%+/]6,(8D44)R&W\J3:T.J8C-\4;]2Y&[S&6&.8QI\B.. MQ'*H]304P1SGB;BGZZ]0Y=-5>B%->/&+UB76D> PYX*F%5GN((U)^8^?*A\: M!*G33K J@K5+<%XAV!7!/C:"4Q&<8R-T*T*1NE[F7A@78('] :-KQ!1:JJE! MX7[!EG[%1+TG4\'DTUCRA']#0IH">L!/P-%Y +'";] G]#C-$#G9Q?H#,4$ M/2QISC&)^$ 7,JBBZF$58%0&L%X)8*-;2L22HPF)(&KA!X?Y[@&^+I.M,[8V M&8^L@X+?7!Q8"O0_(\?3-?XW&;V*<6" M4XI-3B2V51:G+HMS2'U3%B'+DC&ZBM6IW%:*4L4M5-2-L/*=*\?Q!OJJZ?$^ MRK-[/7<;%>RC>I:G7K(F:K*/,CW+Z[[ MO+MUOEV#^8[F<^AN#'D85-GSK M=(XYPB@#%@(1%VT>E,JFV=B2T;&Z]HX)Q\&"5V#.C@WM,.>JW0:WML$]:,-4 M8)$+RI[18V?:>8<7I;QI;6_+W+'B*%1P%&KR%FK+!Z_VP3OR]9>74H;CZ!(1 M$&T)']3YU[/HE&*!M_]INJYA[-BWCS*=*[,!*_W3&Q=\"FQ1=%8;LN>I:=]9'9'YLMZX%L]LK>[$6^[!1O,5O$A*,$YC*4T?'DJ\_*[JN< M")H5[<6,"MFL%,.E;%B!*8!\/J=4;"8J0-T"^W\!4$L#!!0 ( %R"_U9I M8'6X!P4 +8: 9 >&PO=V]R:W-H965TU/9,$<--I.IEUTWW8Z8,"C%!J%[[I7.T=77;(?),]T@Q,!KGA5T;FP8VUZ:)HTW*(=TA+>HX%_6F.20 M\5?R9-(M03"11GEF.I;EFSE,"V,QDV7W9#'#)"+^G3AHD"T0NQA>T_XF]F@)&F."IKB A"TGAM7]N72=H6!K/%W MBG:T]0Q$4QXQ?A8OM\G MR<;SQCQ"BFYP]C5-V&9N3 V0H#4L,_8%[WY#=8,\@1?CC,I?L*OK6@:(2\IP M7AOS"/*TJ/[A:]T1+0..HS9P:@.G;S ^8.#6!NZQ!N/:8'RL@5<;>,>VP:\- M_&,]3&J#B22KZEU)30 97,P(W@$B:G,T\2#YE=:8 83#/Z"?P"'E8!.#_[!,Z ":CX2D%:@(>-9YGYF,1RM\FG$=V745F7,@,A?&Z&S>\@X>;V0?/@>.^.PCP\ MWKO*//I8VY?_._@.%6ZC6E?BN0?P0DB*M'BB4K.56+]=/5)&>&;[1R6U"FZL MAA/I_I)N88SF!L_G%)$79"Q^_LGVK5]5/.L$"W2"A3K!(IU@2TU@';6,&[6, MA]!ECDMECE-)H[+UI:V8N%\6]MAW'6MFOK1)WZ]VX4]($G/,5=ZV_ M&&9QF4E1?E*)K(K":P\L/DR]WE@>C/54]:A<>N-Q;\3K=!DI6^GV7"Z5@5D7 MZJPP:8B<#!(9B,'/-P\ K==\-R$R ^94$;#%#!4LA5F76A5)D[W ;.^B1]%@ M%*=2M._0L7L.0YT.(T4+IWUZ%$&U,GN'G&E#SO0CHTPD[P,T56/L+;/_:)1- M%-$1>'+EBV9M:^5[L M6J1"%2\5Z*0=R\COCZQ!SZ?2LN_1&WE.CQ6='J-]C_[([J^(]BO9[JA%78<4 MVWK?*UL?H"6H1H]RIVNIF)GTF!GV?BHU"I_>:-Q/>UI]1@J?G)T>.8I*@IT# MY+0.,NQ!B6M$"K6BA5K1(*]I2%UI7 M+2'7L\ <'!K<, MY50M-D>KV'2B!5K10JUHD5:TI2ZTKMC>3ZOLP>.-KMAH*T\I%:/UK$HK6E"C M=1:V_5.+4*O+Z!B7RQ]4JF@S6Z?D.2)/\@*$\EF\+%AU]-B4-I*:DN2:H7AK?RC/X1,X9S M^;A!,$%$5.#?UYBOV^L7X:"YJEK\!U!+ P04 " !<@O]6[DC>F\4" "G M!P &0 'AL+W=O]/VS 0_5=.&9J8 M!$V;_MC&VDBT;!K3D"H0\&':!S>Y-AZ.'>Q+R_[[V4X:"@N5F/8EL2_WGM\[ MQ^?Q1ND[DR$2/.1"FDF0$14G86B2#'-F.JI :;\LEA:;0R%(/RD48 M=;NC,&=]D-G+Y/N&&X\;LC,$Y62AUYR;GZ23H.D$H M,"''P.QKC3,4PA%9&?EDP@S,E;GE*V23X$$"*2U8* MNE2;KUC[&3J^1 GCG["I<[L!)*4AE==@JR#GLGJSA[H..P#+TPZ(:D#T'#!X M ="O 7UOM%+F;9TQ8O%8JPUHEVW9W,#7QJ.M&R[=+EZ1ME^YQ5%\FMR7W'!? MTL,S),:%>0?'<*M4"G.MTC(A S/%##$!N]G'<'UU!H<'[^ N(0++H0-FW%( M5I8C#Y-:PK22$+T@80@72E)FX+-,,7V*#ZV=QE.T]32-]A*>8=*!?N\(HFX4 MM>B9[8=_*T4'HF$;_(F-^\$^]D?W.__. M$\-.U,BHE.Y=]1_W<-1X M&KW"TQ$4RM!Q(I1QN\;27[9-V<9.;>9&?YGK=4;/K.U=_+76PIU>F*->^2O" M0*)*255;;*+-+73JFV_XF%Y=81=,K[@T('!IH=W.>[L'NKH6J@FIPG?6A2+; MI_TPLS&PO=V]R:W-H965TL%,4>I]0X 7A'OBT'3Z#1,-]"P^:<%>;KS,0U!D(+%]X M* ,/YPNIA*ZK7_L\522]_21FKYW)-4Y@XNC-)$%LP(D_?O C[\L^AQV1-?R& MM=^PC;WVN\]DA8PLTNS_3>R'@U%_.'8WN_(/AC6$]6IAO59A%P6A*6$K=(T5 M"(*I1#.B5X0L"KOC'ZXA7X#8NSJMS&]=G8[(&DGHUTGH=U&-_2[]=D36\!O5 M?J-W5V.%[.^6F3\8!2^*\5!40]:@EC5HE76O9:&YX&F1Z+]@6^6U\KQU)3HB M:U@>UI:'753>L$N_'9$U_(YJOZ-W5][HWQ]<$/E1]*+T#H95PMR=X]E^ M^"]02P,$% @ 7(+_5J[6-->T!0 N"D !D !X;"]W;W)K&ULM5I;;]LV&/TKA%<,+=#4(F7)=N882"RIR] 612_KP[ ' M1J9M89+HBG3<[M>/DA7)LAA:6KZ\)-;E.X?\#J]'G.UY]H_8,";1CR1.Q=5@ M(^7V)52JRVP]%-N,T641E,1#8EGN,*%1.IC/BGL? ML_F,[V0QCAL0N26CV\X;%?'\UP(.'&Y^B]4;F-X;SV9:NV6<_Y-?W"ZO!E9>(A:S M4.805/V[9PL6QSF2*L?W$G10<>:!Q[\?T(.B\JHR=U2P!8^_14NYN1I,!FC) M5G07RT]\_SLK*^3D>"&/1?$7[0_OCJT!"G="\J0,5B5(HO3PG_XH$W$4H'#T M :0,(*>OGB%7J!HA1]V?"=4#%B-I2J&#G8,"PI;PZ4Y!%*&[WG MJ=P(Y*=+MM3$>^9XUQ _5-6O(V(16U.>1?=PHJO. MT]C]I[$'YG"/A2H/8C>+=*DU641I)=O%-#AJY-_?5.Q:!; MR1+QMZ[U' A&>H)\I+T46QJRJX$:2@7+[ME@_NLOV+5^TTD'">9!@OF08 $0 M6$/R427YR(0^;RG\&KW-N%"#A_\CC'?+*%VCAV'FE4[P [Q;P.IU&J/V]/-M#5OF4O26],NG#XH9P"%UM2*U%H1 MLU9'T03F#@?/MWSS*Z9NBK8*M=C-Y%*Z9M#Z N"BB:=R8G&/UD---*#^J90*$U MI:]=$VRV32#W_+CM@ERX(W(ZP0)9'*6*;5.ES>F#<@:Z>I(I>62"K=T7;+9? M%L4G19:A3RPN/NOD"NKS@*)Y MH&@^*%H A=;\@%U[/<3H*#S?Y&KF[=L>0-&\,SG!5C&[Z@8W'[0@ 11:4_S: M[B%FN^>8#1S( MQ0UI>QH7A.#QZ==8'F!V<&ULK5== M;]HP%/TK5M9-J]223\+'(%(+ZM:)3E5IMX=J#R92 IPDHCDS'LGPSQH0:02^Y=LV#'EO)B%"XYDBLXACSIW.(V*9OV,;S MA1LR7TA]P0QZ2SR',VIP%)Q$\"&[%S MCK25"6,/>G Y[1N65@01A%)38'58PP"B2#,I'7\R4B.?4P-WSY_9+Q+SRLP$ M"QBPZ!>9RD7?:!MH"C.\BN0-VWR#S%!3\X4L$LD_VJ2Q3<] X4I(%F=@I2 F M-#WBQVPA=@#V6P G SCO!;@9P$V,ILH26T,L<=#C;(.XCE9L^B19FP2MW!"J M'^-83J-\\8TWU>T@5SK!#F6XY; !]7P(80*;B=PIP@WE>'< MM9.[=A(^M\(UNJ1"\I5*28GN1RH 74J(Q>\RFD25G(I9WU(C&K(@K: MVKFV=J6VL_,1NM721@Q3-%R!?E>VRL15\ASZ.&HB*UCNY)8[M>9AIT[C-9$5 MC-O6]JMMU9.)&<]NHC4M]7N1CGO#BCIWN@O[/U_D&<%>@97S_.MZ;_L%N_*K M''B-=JOY$8V!$L;1#R9!9#7F6I4O_6K>0Y.N+K;B*FR;!]NMM>#LRF;D8/,U ML17-;UL2^[T]R;Z2\UZU1)Y5EM)[XU*EYDYWK[=65YC/"14H@ID"6HV6JAV> M[E;2@63+I.&?,*FV#\GI0NWP@.L =7_&5/YF [V'R/>,P5]02P,$% @ M7(+_5JX:S(5J" 4@ !D !X;"]W;W)K&UL MO9QK;]LV%(;_"N%=T )IK*N3=(F!Q%JP#@T6)-WV8=@'6J9C;KJX%.UTP'[\ M2$DQ38EFPO1H7Q)?Q)?4(_*0KPZM\\>2_5VM".'H2YX5U<5HQ?GZ_7A,L>QM6:$;RH"^79./"\R3C'M!A-S^O/;MGTO-SPC!;D MEJ%JD^>8_7-%LO+Q8N2/GCZXHP\K+C\83\_7^('<$_[K^I:)=^.=RH+FI*AH M62!&EA>C2_]]$D>R0'W$;Y0\5GNOD3R5>5G^+=]\6%R,/-DBDI&42PDL_FW) MC&295!+M^-R*CG9URH+[KY_4K^N3%RFR/]48HW52\S-O"H@4Y+9K_^$L+8J^ T#$7"-H"0;= M=*! V!8(7UH@:@O4J,?-J=0<$LSQ])R5CXC)HX6:?%'#K$N+TZ>%O.[WG(EO MJ2C'IPF9M54&ARH=()NRH*O*O1CL2 +O?Q8G,#N M+(*GL[@*K((_;XIC%'I'*/""T-">F;UX0E)1W*^+!X;BB;WX/5D?(^_,5%P[ MFW!W3<):+SJ@5U\.9+XR3K+_XP$E>&6E&D#0AQ1(@,8UF MO*,96_OF-?TB>F6ZPNR!H+3<$B9F!\2P".)B&OB\H8R(68$?(;I$>"L"!YXW MN)]&E[QUW>UI-PY0TDIO$^V?$^>1UO4*9-&R9[2,/8\[P. M5&M+7:$"B6E03W=03ZU09QO&1"_5>)JPG/:QG,5G/2[6RERY (EI7,YV7,ZL M7!*ZI0M2+$2PK#BC]>+W"%6T>,@(XD\]\>C *#<1/#,-UJ##S]HH5WY 8AH_ MWU,+5@^$(,[+36$UPA0:EIE/;6^;[KZ"6EOF<%KAV8#MT ME4OO:ZOMSA5QEZ6U=T8JS(UO=S=Y^_-81*3_BVPW)K,QSRJ6-1DM2ASNB1SL1 M!,T!K]'U?6TR]KSN:M!>OS.'(7R&KXR&;W<:E_7\BLH-KS@N%K)'B5GD8"@T M>$53)@7\1:HI Y 70M%AY%*LO> MU0/M_I?K.^/HLK?!-1:!JB50:CI_Y2X"?Y!Y,H"T!3-0M01*34>J3$;PC,F0 MB9D/A5@D;YH;JBW;^SJ]ARX7?VVJ9HX0T>XWS"B>"_\KN[ 1=&">&;K+87NC MG!$.X34"Y34"N]< CPKB\!M:U,L7VX+:WBSG7@WJ4*#4]$NB'$HP3#(F /4H MH&H)E)J.5'F4P)Z1N<(5K5"3]9>Q8/L4"V@AU@/"9=<+2"/4V!@4_*![]\;> M F=>0QB00!F0P&Y !HD*K:FQ1@50*P.JED"IZ9=$&9[@9)BH .EC9J!J"92: MCE2YHL#NBKXB*IR:HT(O*(#F9*#4=%S*/ 5V\_2BH"!W9#0#?^_#%RT((-,O M,U"U!$I-W^FBG%OH#3+T0U S!JJ60*GI2)49"^VIGMG@][:YA<.,?=B-;K [W8;P5Z'R M5Z$] _058S\RC_W>T ?U3E!J.B[EG4*[=[J\^M@L]3^6N$#)AL@MG"=&/* 9 M'5"U!$I-AZ@,53BQ#F,=XA^7\XHSG'+ST 4U0:!J"92:CE&9H-">]>G=\!/Q MD*#+@[L'['+.*$'-3]C?[18?SHR%RM6$=E?38_3A*:S54W.R87(:OR6,E@LC M,[.WF<2GW2@':FZ@U'1JRMR$S^PYT6E)H.6]FM>)AD40QJG4#5$B@U':FR3O%0R:)6N#N[]WZ2#^J*H-0:6N.] M9Z;DA#W4SYZI4"IOMS>/3]E]NGN^S67]5)>Q.KQY.,X-9@^TJ%!&EJ*H=WPB M[ AKGC?3O.'ENGX"R[SDO,SKERO!G#!Y@/A^69;\Z8VL8/?4G^E_4$L#!!0 M ( %R"_U83@\7$S ( *X' 9 >&PO=V]R:W-H965TVT M[-_O[(104,B$M'YH;.?>U_?8\7FTD^I>KQ$-/.29T&-O;,"R\>N;$K%8]D83(N\$J!+O*6][A^ MX=B)9<$T3F3VBZ=F/?9./4AQR8K,7,O=%ZQX^M8OD9EV_["K8@,/DD(;F5=B MRB#GHGRRAVH=]@3DTRP(*T'X4M![11!5@LB!EIDYK"DS+!XIN0-EH\G--MS: M.#71<&%W<6X4O>6D,_$4%V88!E$ WZ5!#8=3-(QG^@@^0J]S>M)_#W,47*KJ M_;1 <.&WEY@O4-U1W+. O?&;^10.#X[@ +B 'VM9:"92/?(-Y6UG]Y,JQ_,R MQ_"5' =P*859:_@L4DR?ZWWBK:'#1^CSL-7P:R$Z$ 7'1!)&#?E,_B7/.A"> M.'G0DDY4[T'D_**6/8"9T$85=#X,W'ZC )@9S/5=TVJ5;KUF-WOLAWK#$AQ[ M=*XUJBUZ\8=WW4'PJ0GU/YD] ^_5X+TV]Y?@QW!!,\%9+@MAFL!;W=X*7IH- MG)FM==NX%]C?R-\V(/5KI'XKTDP8I,D-*&:PB:%5_E:&TJP;[4$$G:!'Q[:9 M8E!3#-HWAF]YBB(%BZ*XJ[C'=(HKMD1N45&-MY!^B7Z>R4Q1[5R-X6FS.G3*JMC/5I?1F>N!OM/X>5-=LG4 MB@L-&2Y)&G1.:-55>3N4'2,WKL NI*%R[9IKNE!1V0!ZOY14&:N.G:"^HN._ M4$L#!!0 ( %R"_U:Z:@_'4P( )\% 9 >&PO=V]R:W-H965TN!'R016(&AY+QE7B%5I7,]]768$E M42-1(3$SH_L M-\Z[\;(E"A>"?:>Y+A+O@P"6:Y2H-%PN41/*U!6\A?O- M$BXOKN "*(<59 SSS%_BO>-]%Y_ M>-0_#\\2?JWY"*+@#81!& WH6?P[/#PC)^J?,W)\T9GGA"55&1.JE@@_KK=* M2Y.K/X?>JN6:#'/9^IVIBF28>*9 %NGK5^-I\&G(Z'\B>V)[TMN>G&-/ M^Y2Q233DM(5_='#;6 [I>#P:Q_[AU,%@4-0'MY="U"0B9KK-FWZ MW;[+7+OB>K8_-]VG;19_:=K6M2)R3[D"ACM#&8S>F]J5;3MH%UI4KJ*V0IOZ M=-/"=%"4-L"<[X30QX6]H._)Z1]02P,$% @ 7(+_5AD:09ZC P 1@T M !D !X;"]W;W)K&ULK9?O;YLX&,?_%8N;IDU: M"IA?:98@M8%IFU9=M6Z[%Z=[X21.L 9VSC;-MK]^-E":&)=6=WV38/-]OH\_ M?HPQ\P/CWT6!L00_JI**A5-(N9^YKE@7N$+BC.TQ57>VC%=(JB;?N6+/,=HT M057I0L^+W0H1ZJ3SIN^:IW-6RY)0?,V!J*L*\9^7N&2'A>,[=QV?R:Z0NL-- MYWNTPS=8?MU?<]5R>Y<-J3 5A%' \7;A7/BSW/=T0*/X1O!!'%T#C;)B[+MN M?-@L'$^/")=X+;4%4G^W>(G+4CNIL9EG,EDQ( 5YE6")2BM=@ K[>9.#5B]?@ M!2 4?"E8+1#=B+DK55(=ZJZ[!)=M OA @@!<,2H+ 7*ZP1M+?#8>'X_$NPJV M)X9WQ)=PU/!C3<] X+T!T(.!93S+IX=#&\[_RY[_Y^PGDQ'TY0\:OV"L_&^ M+C_X^V(E)%=/[C^V*K<^H=U';VVJ;X. M3[%%%$VC4U$V%,71U#\5Y4-1XH=Q+SI!C7K4:!3UHF)5FP+>!Z/Y^P M[:16W$@(+*U;36L:'8_7/S? +1IH(&5#C0^#Q."VB1[BCGON>)3[ Y58+1P) M%'9;Y)*@%2F))-A*' \&$<6>06S13 V8;*CQ?6@8Y391$MF)DYXX&27^AK@B M+/$C:SH9I@X2 V)I$7D#TJ$()C$T2"TB'T([Z;0GG8Z2WA1J34]4?:M'6*=# MC#"9&JP641 :!]9S\=9ZU7+2.B:5=A&>3Y(._%] MXT%<6D5&L3*;R-SOD&:2[+I57E&57/ M+"H_C&)CW\ZM,O6L&KCNT;FPPGS7',B% JFI;,\(?6]_Z+]HCKI&_Z4_6_J6 M_DQ_)#3GT'O[]@OC"O$=H4)-W5:E\LX251G>'MK;AF3[YE2Z8E*=<9O+0GWH M8*X%ZOZ6,7G7T GZ3Z?T-U!+ P04 " !<@O]6.T4NX/(& !9+0 &0 M 'AL+W=O/PFCM#<>R<_NL_&(;GD0^ VR;)&'VU6?>,T M*1N+$2116OP/GTL0.PV0OZ7_@F?@V$NWX^!,1T-CU%[XF&?B8%HF4GY"W M4\+#*&;OP"7X_C %;]^\ V] E()O:[IE8;I@HSX7 \C#].=E9[=%9VA/9Q[X M3%.^9N!#NB"+>ON^&'@U>O0Z^EMD#?C7-KT"V+D R$'8,)[)\'CON6",$#"-V#RF;)L1\//]C/%,7!O_F& 7T5QSM'S! MN&:;<$YN>F)%8"1[)+WQ[[]!S_G#1*K+8-..@M4HNA5%UQ9]_&5#,I'"Z0K, M0[8&2[&R,;#,: )H]4TLL][$M(CMR=CYFODX]GS'&_4?=UD9#AIB5#]H:AWE MB0P&%8/!B0R641JF[$P.0AAH!$P'^5@C8!WCB02\BH!G)7 GYWD: M :\QN:'C:@":QP18@S2UCO#$^?O5_'WK_.4-_)(N+[>,@%"L*YP!.A,K>DH6 M^2I.GN?K,%T1(%;\ H7X.HY6J8T#W*'0U\C99W+B:2" MBE1P5E*'\REH+!>.!NG@$5/K'$XD-*P(#:V$?DAY(HO+\%$DA2"1D=PHJ^0 MG&0)>/M"PHR].RYU[!WZ0,8RW::L#=O>IDX810T@=)1E.5TB/)Q3!_J#[GZ$ M]J9M&9XTD#K%'5>%[2@NA"K1;#VK5I M'U-K7&6O2.NUZK2.!BDTZ"@TX!":(U(+&<'XN@791]0:S,%>ZV245,-CK/H" M*">2-<\%^!2%LRB.^,L%N ]?$DEGNCTDW;!3Z^XTVK2K:'722KRAW;R_RC5M M(0I)NMQ7D=U"@SQ[NA!,[#VUYG(.%X=*QJ'=Q@4*UXC"8-'(]9'.HB./+EF< MP\JATG)H]W+!8F!DT11JZ 2NKMWVZ*U9G,/0H5)T:'=TP<(SLF@ZL^_IU=7$ M'KPUBG,H.%0.#NT2+E#X1A1! X58+'1]M@=OC>(I%YCK)Z3L%0VL]=-=63#^KZH)=>FPDTZC3;N*5N>KC!C9C?BH MJ@DU]1@Y>* G5*=VW%6T.A=EQ^B@'1NK)F1XHNP,]*+)'KPUBG/8,5)VC [: ML;%H0DT[QGXS*SJUXZZBU5$H.T9V.]Y7,Z&F%^-!T+AK=ZK%746K_UBLM!C; MM7A?S82;WHL]5_<[>_#6/_B>0WNQTEYLUUY[S82;RHNQ$^C/,^U]M"9R#N/% MRGCQ,<;;NF;"!OMUH/[+YL3>>6M4Y[!?O+/KXAC[M=5,V*"\< @#W7GM';7& M<@[GQI9L+*7;'= M76V_-4V*E+D #SSD))'9LP3E?A5QQ=U3%LD=>#\_//-\@^4L)N!#NDUD2)J: MMX(=&(_JG0KDSMKOS_O+U/"?"/IJ6)Z)3<^\J M6G$B^CM[3@61E=R[RX#\S;G8P%E]6NT/?B]WQ6J?W\+K2;'+5X4I-AU_#K-5 ME#*Q?BQ%2.?*%PM:5NSC+=YPNI$[6V>4_@(EE 99-Q3USP.;Q=9L6" MP>7%77 KKD7V]>Y3DG\;["CS<"VB-(PCDHC%V]X[XYR[DZ) N<;OH7A(]SZ3 M8E-NXOA[\87/W_:&18W$2LRR A'D?^[%E5BM"E)>C[\J:&\7LRBX__F13LN- MSS?F)DC%5;SZ(YQGR[>]<8_,Q2+8K++/\8,OJ@UR"MXL7J7E_^2A6G?8([-- MFL7KJG!>@W48;?\&/ZH=L5? L X4,*L"9JV ?2B"516PZ@6< P7LJH!=*V": M!PHX50&G7F!TH(!;%7#K53I48%05&-4C3 X4&%<%QK4"UJ%MF%0%2GT-ML>O M//C3( LN+Y+X@23%VCFM^% JJ"R='_,P*L1^G27YKV%>+KN\SN+9]S?O<[G, MR56\SL^A-"A5^'HJLB!/E>?Z\H:I 0SRG;C; MD^;CGKPRM<1?-U&?6,,S8@Y-BWR]GI+7KY2=M_W34M6I'OPA2'*P48'3XH#] M-W@(DGEZ$MT[O=KF8[5;,/3T2II*)=N.[5/V9)8$T6QYTB;[3]CDPS2NITW% M;&_+CU1/49:U.T>M,H+5]1S]]NXFS7?++/NS[03<0NUV:-&)GJ=WP4R\[>6] M9"J2>]&[_/>_#'?XGS:)(F$>$D:1,(:$^4@8!\$4 =H[ =HZ^N5OF_6-2$B\ M(-G/NUS9^8?R#']S4VJR:HQN\Q,TR[^^SGN&"N(MW"G!)6 M7.7=7YH7@_M]Y2'#T:/A&#*$422,;6'NGCP-=SP:FME^]R=^%)_%(X(C[1'^$OP@]R(2"S"C"R2>-WI,&O1 M79L&),Q#PB@2QD8-11B31LO0LI+5:!A U5)D,][)9JR5S=1IHCDC=R()XSE9 MQ FIUBF6MPE(&Z)KFX.$>4@81<*8_K"8Y*<(DI089%W8,L0E\^!GZ]@>62D. M@BE*-(;2>QMJ-_J32$J[.IH)-R5JVT[8F1NTRK:5F^35[;2V.JIEZJ*6=;>C] M;&DG5D[YD<8&:F1#:1Z41J$T!J7Y4!I'T50%2C_;T!O:'S=9F@71/(QNS\A4 MS,IKKET2IU6$4*/::%K'EC$:.S5WRH-&I5 :.W$;?&A4CJ*IPI'.M:&WKMDV MQ]&J$*A'#:5Y4!J%TEA%V]?1Q#+'9EU&R* <15-E)!UM0V]I[P_\9G'>#FTG M_LS_MTFSM8@R\CIHR\&_/X+]9K1WH$C+>0JE>5 :A=*8T33.KA1-%9*TZPV],:Q< MJO^ZB<1N9EBKLB;-U,YD.#;UG,R;M[D02W@I17Y&0:9(*4\TI^+R>4Z!T%$VJD0VD>E$:A- :E M^5 :1]%474HCW=3:HT<IMQ)WZJ/YZ!!.8JF M:DIZ[:;623W):3@FN/='8ARP'?2E.LL4ZMM#:11*8Q5M7Z:C2;\^J0\:DZ-H MJDJE'V_J_?BMZW"\X8.:\%":!Z51*(U5M'U%V<.^6T\>0H-R%$V5E'3JS2.3 MS!\-B..J@AKW4)H'I5$HC54TI3L=]QVGKBJH<8^BJ:J2QKVI=]@/NQ''9>8V MKFA=M^_80_FO=D).]97IK"6HU0ZEL>X[QX=6@+=40!UOJ(*1?KJI]],_YSU; M$LZ*=JBBC-@](HE,:@-!]*XRB:JD3IZIMZ5_^IL_TJK'I3FU&?[:DP*C=X\ZTBA-KQ%4V9+NPXEE7+VWK0J!1*8R=N M@P^-RE$T53C2D+=.,N1;%0+UX*$T#TJC4!JS6J;.&X[IU*?[0:-R%$W5T=[S M6YYOPK>*#/L(%^PS7+ /<<$^Q<5JB*Q^/RLT($?15'U)^]PZQ3YO51#4,8?2 M/"B-0FFLHBDSK<8CUVHT4U#+'$53920M<^M$R[Q525"7'$KSH#0*I3&K.;W] MC64V[J^'!N4HFBHDZ9);3W7)6Y75G&9MC"8CIW9I.=4'[:P9J!L.I;$3]X@/ MCGMY9D>-F!LSIUVU&#QJ40FGLM$WPH4$YBJ9J2!K9EM[(/G7.GA[362Q0 M@QM*HU :JVCU.7OU>V>@03F*ICYL4SKF]NF/A7GJG+TK?8RN@H/2/"B-0FFL MHNF\ VA CJ*I8I/FN*TWQT^<>J>G=)83](DO4!J%TEA%4]JO8=^MMU_0H!Q% M4R4E;7-;;YN?/O5.#^JL*JB+#J51*(W9S9GLHV'?,B9[_^H*@QKJ*)JJ,&FH MVWI#_1G3\"KR2+V@F#B'=]U47YG.NH(:YU :Z[YS?&@%>%L%E"&$*IB]!YCK M'?*/BT4X$TE*[ZT<=^\GD=*C0' *5Y4!J%TAB4YD-I'$53U2IS /:+3(FW MH=X_E.9!:11*8U":#Z5Q%$U5HLPDV/I,0F'$Y>/9QZ?0%V]1*A^)WCHS3,_J MK#]H.@%*HU :.W(,C'*7MTH-FF! T=37+\D$@Z-/,"BCX;@<#8O=:'BOI^[X M?'I]U*ZBA-(\*(U":0Q*\Z$TCJ*I2I79"4?_?/J.XUT'FJ6 TCPHC4)I#$KS MH32.HJD*E,D,Y\GW .A+=E8;-'L!I5$HC3G->P#:GOC;LIKK&N/&J^E>(A7A MR%2$]5L/I[#N0%GOAK$ZRJMWSG36?Q%K8@BHIE]]7( MN'RQ#!N0HFJH^F8\H#0/2J-0&H/2?"B-HVBJ*&4"Q='?+O'4SAF:'('2/"B-0FD, M2O.A-(ZBJ4J4R1%'?X-$2UN8+8.,S.+-:DYNQ/:E[6)^1H)\_%,XUS,19<4= M/GE__ODCOR)9D-R*C 3K>!-E9V0=1N%ZLVZ5+S2C J5Y4!J%TEA%*U[IEAV: ML R-R%$T590R3^+H/7J\*(,?!T4)3;- :1Z41J$T5M$443;L'6A&!4531.G* MC(K;^4V^7[8J^R3UYP5)5.CRT3)J4YP^3E?%06D>E$:A- :E^5 :KVC*V6#T M]Z;WJ**3R1'W^*T;)V>,]:S.PH*F1J T"J6Q(\? VN[R5A%!TR HFJHUF09Q M]6F0C[ LL3Y09R%"LR90&H72&)3F0VD<15/%*7,PKOZ%PD\<,;O0Q J4YD%I M%$IC4)H/I7$4356B3*RX6KO\>8,3[SW_,GW78M=$4[<%*HPI,I%O?(/2HODG76 M!^TL/V@&!DJC4!ISFV](KF>=H0$YBJ:JKTBKJ$NDI^WJ/>UOQI^?11DKRO(. M>+Y]Y$LNPD_77U-R6SUC:+Y)"D'F[2!)PQ]D'4?9,B4BRCON\B;X;14?[X0_ M(XE8!46Y+";!37POWCQVX;-E*.Y%>:=S?@H4O/*!5W>MSYV9BW26A#[,W:"R_,LZI MT;*<&>=^V_)W[OC[X/+_ M4$L#!!0 ( %R"_U;2*II_[ , $\9 9 >&PO=V]R:W-H965TVD*D[*\93*E61KW6QY4"C0I0FNF48CI[2.--FDZ+NGL\F;">3 M.(-[3L0N32E_OH&$':::J;U4/,3KCP /GG]IZKDEY3HCB%3,0L M(QQ64^VS.0Y,(Q<4$5]C.(BC:Y)W9X5G5>=65(!MRSY*X[D9JJ--!+!BNX2^< . 50=&N2\ MD"6B^"6',M89:"3<" M[^,(LDB07^8@:9R(7\E'\B/1B2B")KI4KEAEO"TS6F_K1V"]/((;JQ/X^R[I$6OX@5B&9;?UYWORK$=LXZQ\WBV_ MHUS)S;-R]_+L5HO?,_-N*>!I!YDD[C[_ M_?L/%4&^2$C%/RW-NREQ_79=XO)T*[B!= F^=!CI1UXX")FR."7,Q81XFS,>$!4BPANV< MVG8.[@KD8%H/$S;'A+F8, \3YF/" B18PWK#VGK#"U>@>_I,EPE\(.J- ,B\ M6H_:W-=-K#?&9W?&G?IK#8<)M4ULU5YJ'2?%1:@$4KO:"XO3W%5]^:KBC?!UG@B2P4JF,WE"]"_'R]+XL2+8MSH*7 M3$J6%I<;H!'P/$#=7S$F7PIY@OH;RNQ?4$L#!!0 ( %R"_U8NN$_>V@, M -(2 9 >&PO=V]R:W-H965T+(="QK:,8D3(S%+&M;L\6,IB(*$UPSX&D<$_9P@Q$]SPW;>&RX#0^! M4 WF8G8D!]R@N#NNF;PS2Q8_C#'A(4V X7YN+.VI9V> K,?G$,^\<@UJ*%M* M[]7->W]N6"HCC' G% 61/R=<810I)IG'EX+4*&,J8/7ZD?W7;/!R,%O"<46C M/T-?!'-C;("/>Y)&XI:>?\-B0 /%MZ,1S[[A7/2U#-BE7-"X ,L,XC#)?\G7 M0H@*0/(T YP"X%P"^B\ >@6@]]H(_0+0?VV$00'(AF[F8\^$)K&91O[2HW\:^J#O2@<\D2K')BYQFF-&HU>2T M&(QFYJFJ\/,N=G_LU#NYK>EFM$#(W&3=*T\ MUTYCG62N3C)/$UG-C&%IQO!_K31#G1;I)'-UDGF:R&H6C4J+1NW_E\N7A.(? MTX$_TGB+3+FVR=\/EJD(* O_01\$A2U64$UK_$UKX&O=TTGFZB3S:.GXGD#(:C<7T5\C2%K.D] M*?6>Z%ER6VFN%5DGF3MYOM(/*M,PUUA3Q)K&MO6T3[&N4!F6.[E",/0[L#PA MDUM:6%$N8"WK3E9T&K<>K1&N-4 KFUNPC:KO8Y/NQ+[P0%?0N@F5S:+]'VO^ M+:I3B3 Y?'_U+W*HU<7)R.[9%V*LVI.]VH%7AO5TA=[N2 0 "07 9 >&PO=V]R:W-H965T?F^-BW\9WN&+\7&P")?N09%3-K(V5Q8MLBV4".Q1$K@*I?5HSG M6*I;OK9%P0&G)2C/;,]Q1G:.";7FTW)LR>=3MI49H;#D2&SS'//',\C8;F:Y MUM/ %5EOI!ZPY],"K^$:Y&VQY.K.;EA2D@,5A%'$836S3MV3V TTH(SX2F G M6M=(2[EC[%[?G*X^^:U&IR:F#[^HG]2RE> MB;G# A8L^T92N9E9$PNEL,+;3%ZQW1]0"PHU7\(R47ZB71WK6"C9"LGR&JR> M(">T^L8_ZHEH 11//\"K =Y+0/ *P*\!_ELS!#4@>&N&L :4TNU*>SEQ$99X M/N5LA[B.5FSZHIS]$JWFBU"]4*XE5[\2A9/S&XZIP*5I GTCAFP[8"TU1,;:F>0[/929WSK,KIO9+3 M1Y>,RHU ,4TA[<%'P_C1 -Y6^IM)\)XFX#O< MZY/S_[+'/YV],QE^LR+\DL]_A:_K?VM]H.\7*A2=2\C%7WVN5[Q!/Z^N>">B MP G,+%72!/ 'L.:__N*.G-_[IMPD6622+#9$UC$G:,P)AMCGUSB#WAU7P48E M3/\Y/,S=B1MZ[O'4?FA/ZWZ"FE6)@$JBEN?W2\CO@/%(J>H/!E4+0?--ICBO>#QEXKJ*-MTFB;#&I;,%4#V H)K1&M.,O56VNU M%@N]%OMD3_9+G[NONR>J1_A^5.!Z>\I[H@+_->G'C?3C0>D7;$L$P13?$%WZ MEIPE6P[JW5TN6%Y@^GAQL6CJ(OH'F2BE@T_TWMUJDBPR218;(NO8ZCK/;^+. M!Q73FMB0/T;9(J-LL2FVKD6MPY([N/>^OK)Y/B.VH\#%AA2H )ZH477*[K5J M,,&[K3+)%M5LKM&3JX'2.9C@W5:99(MJ MMO\JG89R5A;8K:Z?JF7KLMTJ4,*V5%;MGF:T:>F>EHW,%^-G[LG"[1F/= NX M[#(^TU?]XTO,54D5*(.52N4&ULM5S9:Y>;"[W'BSW\@@'!'CV M+/+?Y9SS KTLTDR>]^9%L3SM]^5TSA>Q/!%+GJD[#R)?Q(4ZS1_[%8Y M+=(^\;R@OXB3K'=Q5EV[S2_.Q*I(DXS?YDBN%HLX?[WBJ7@^[^'>^L*WY'%> ME!?Z%V?+^)'?\>+7Y6VNSOH;E%FRX)E,1(9R_G#>N\2G$?-+A\KB>\*?Y=8Q M*ILR$>+W\N3+[+SGE37B*9\6)42L_CWQ:YZF)9*JQQ\-:&]39NFX?;Q&CZK& MJ\9,8LFO1?HCF17S\]ZPAV;\(5ZEQ3?Q_"_>-*BJX%2DLOJ+GAM;KX>F*UF( M1>.L:K!(LOI__-)TQ)8#IAT.I'$@.PZ$=#C0QH&^U8$U#FS'@7:UP6\<_+>6 M$#0.0=7W=6=5/3V.B_CB+!?/*"^M%5IY4(6K\E8=G&1E9MT5N;J;*+_BXHX_ MJCPIT%V<2S1Y1;>YF*VF!?JJW-&',2_B))4?T4\H MR= O<[&2<3:39_U"U:C$[4^;TJ_KTDE'Z13=B*R82Q1F,SZS^(=N_\#AWU<] ML>D.LNZ.:^($_'F5G2#J?4+$(Q3]>C=&'W[Z:*G7^.TPQ $3OJ,V2-8AL\!% M?[I66J?130[1"I?NR:%O?"GR(LD>T?WE1!:Y8HW?;#E1HS$[6DFEIW(93_EY M3W&EY/D3[UW\[2\X\/YA"P0D6 @)%@&!:2%AFY P%_K%OU>+"<^1>&B"$D]2 MCIHX2?0_1PY=.X$/C0XD6%B#^158^8OY=$'.^D_;70Y4G-;E_J;+??=3L&90 MOF;0:<.@Z+ZBS2\%7TCK ^%#=CDD6 @)%@&!:=$)-M$)G ]$%1U;W]=NP592 MX2'V"1[IJ34V[0@9#+W!3@J&IAVE_LAGPYU4->U8X#'JLXV=UL[!IIT#9SM_ M"#%;_UI+='_#2QZP)IT3Y]"D@P0+(<$B(# M&,--,(;'HH0A9'0@P4)(L @( M3(O.:!.=T;LHXB>#7>K>:Z;W^I84P^_@;C5:^QHKY1<7?(:^ M\XPK]OA:#^]<].XNZ^!^AD0+0=$B*#0]:J2-&CD6R3?(4#&"1 M!T2(H-#U& MK4#%3K'53?5[_!37?[HG]MA1"Y,3@^\M9I]'OL'WC9DVO%2MW^5[B]EG-0CM MXOM6+6*W7.QDGB^?_RL2N6I59CX:!(3@VI,4+00 M%"V"0M-CU.I,_#ZA>;7'ST4U@<$A(VHRC6GU&1,+U9AVF'DFU=C@V*"3:UJ! MBM^C4!77_*>8JT3FV6-2CG'48.>YM%R^1JIUEHMSW,4LE<4$ M'XMS"*@(!D4+0=$B*#0]1JT()DX!U\TY>_PZ)M,:+WW$8Q*.Q0QC8C*.S6[H M&W:1Q8X,:.=\&FGU)W'KR.Z9G?T3.6[H@W,8]'TI*%H$A:8'J17!A!V-9T 5 M,"A:"(H60:'I,6H5,'&J-P?/N/VZ>,8W'WAJ3MK;S#QSTMYBQBP#&XL9'0:= M)-,J3^)6D)TD<_7Z)A'EAC\XB2'10E"T" I-#U2K@,G@:$0#*G1!T4)0M @* M38]1*W2)4Z0YB,;MUT4T0PO1& .0L<4,FU,]H<6,#9A)-*89'7:/9EJ!2=Q" M<<\,CI-CG,@'YR\D6@B*%D&AZ2OR6I5+O6-Q# 45MJ!H(2A:!(6FQZ@5MM3] MOK>38_;X=7!,XZ6Q@JF9+%;4G"2V6&%L$%%D,1MV3A'35DU2MRJ\6B7IK%Q' M>A.KY$WB5*)Q(HL\F:RJY>@NAG%#'YR]H.]40=$B*#0]2%N+?O>L^OT3# .[ M AAV"3#L&N!C2%K:2EKJ?J_;N>J1FFMI<4 #@PC&%D."*39436@QI![V#3$5 M60P98=3KI(U6'%*WR'LK;:B1RK58+,0L*5[7[Y=0">8F%M WJ*!H(2A:!(6F MA['5L30X&K& 2EA0M! 4+8)"TV/42ECJ?HG;32P#X^D.L&5*Q6(W\@-3ZECL M, Y,_HDLAL3SA[B35EHI2-V2[@!:^2?/>*X2=C^9@+X,!44+0=$B*#0]>*U6 MI:.CD0FH5@5%"T'1(B@T?:M2JU69^XUL)YDT?AJ9L($Y2+'8*<8Q58W%#N.2 M(G;)Q&9(L=^YTHZUFH^YM=L!9!*^9R6,N_B#MV^!OO$$18N@T/1 MAJ5'6W9 M+P.5J*!H(2A:!(6FQZB5J.Q]RWZOF;F.E@Y\8P9U;+%C V;8A1:[8&!.JT06 MNV$PZARCL%+HZ5=:,<3VOO&Z7(A5N=TSYU7O9@62G4DK3YJM&W'.T31.IZNT MVG 0/RA#E&SO!ZE!>)I4FQ(4:56(8I6CJYOQ>F?IR3WYK084#]7&$&NA56D9 M+TJC8JX*%K(ZCM-Z-TG.)ZH6LEJ24Q>K[HCG.)NJ0\6'3\FLK&.!GN(\$2N) M9+DC1:[AY&JY3%_1=!XG&?J09--T57'O;,VX(I>?T(PKY/*@+&6NZC4I.5I= M^7B"(I&CB2CF-5SR@A;U?G->[C='/Z\R7J?K9I-VB5%NKU9H2U7!EV2A&J#J M,!C^M:R5-G7^]ZJ-=;N>FJTUSXKO;=UI>Q[Z6]O^56\^5A]HD*H35=3K?:N; MJYN/0%Q5GS[8N7Z-3\?8C39YOQX:1+38T";,+MJ6IN+-B/ ES<I,7%XSI9!NNZ1W-/V]O MN3@S&I9EE- TBU@*.%U=CCZB<4!@85 B_H[H4W9P# I7'AC[5IQ<+R]'L'@B M&M-%7E"$XM\CG=$X+IC$<_Q3DXZ:,0O#P^,]>U Z+YQY"#,Z8_&7:)EO+D?N M""SI*MS%^2?V]"NM';(*O@6+L_(O>*JQ< 06NRQG26TLGB")TNI_^+V>B ,# M1(X8X-H ]PVL(P:D-B!] _.(@5D;F"\=P:H-K)>.8-<&=CGWU625,ST/\W Z MX>P)\ (MV(J#,EREM9C@*"TRZR[GXFXD[/+I'5V+/,G!=5IE:1'MMW.:AU&< MO0,?P.>[.7C[YAUX Z(4_+5ANRQ,E]G$R,78!8.QJ,>95>/@(^,0<,/2?),! M/UW2I<3>5]O;"GM#^-PXCO>.S["2\+==>@$(? \PQ$3R//.7FV.9._]O].#5 MHW-L&R[H MY4C4OHSR1SJ:_OP3LN$OLFG72>;K) LTD74"9#8!,E7LT[LPIM)55YG9I5GQ M*_(X12ZR,/(FQN/AM YQ&#LN=' 7YP]QA%B>9;I=7##$F38TB64VN(Z?5N.G MI?3S.EVPA((59PD0OYZ\3$"IXQ6/U7'<\QRKY_<0ACT']F'^$$:08SE.S^LA MS('8@43NM-TX;2N=_K-R5*RZ>AUFX/Z&)@^42Y>;DNS4Y::3S-=)%F@BZT3$ M:2+BG+$>.CH#I)/,UTD6:"+K!,AM N1JJA/NL ! ;+G].C&$$>B:L%=&?0G, M1+;=8PN&, >;)G+D=<)KG/:><3JG/*M3TX\CT0Y6?BO+A9+SU&S42>;K) LT MD74"@V#;1<,S%HR:7%.,M++Y6MD"76S=,!V('?2J-NKJ&;M[)(\;&JSS#\1" MEM?KJN92H.LAJ]=6^3*@C8E'2*_"R( .(;9UI!=!N)TCK/1UQKC(X3"G[\$? M+/VPSVQ5B5$SGIR_.ME\K6R!+K9N;%J9ALZITY!6H::5S=?*%NABZX:I%6M( MK=9>WIW41)UEC+"-8+^ R'"($+-?/R0X;$*W+]^D..2@(_(-M?H-J07<%\:6 MX):SY6[QC(Q1$YV^/E$/TZE:M;+Y6MD 76_B7@61X!#T3,\YTIS@ M5OYAM8Q[>5^&A_(*01.2_FLC&J#JM5 MW=4NBI?%&KP1RHY'89R!>93E/'K85L5@6HE2W0Q=8-8:L \3D5(-:J M +6R^5K9 EULW3"U"A"_3@'.L$2C%76%N/VZ,@0>J2L2E5;4%7=05X; LJZ0 M(^^9<:OGL*Y/>#71X68#S[6L05$=PD0O1F#_';L,9[NXW]L%$AQQ(3Y:40MA MU-U]T_;@1-V#WZ.OMSQ*0A[%/P"G9785U3,Z_.*7%>E1S]>.@ZX>WH-R5MZ\ MNIGO+UW;_8M7Y:Z]WO49&L^1 MY+J/QH'L^D?LC7T1*LD= L=^M472:!^IVF!Y$_)U)+R+Z4H\'KQPQ'K@U9[% MZB1GVW*/W0/+Q226AQL:+BDO .+^BK%\?U(,T.P&PO_).??8 MOB9NAX5>32Z%'?K\.>?;V)1GYW>C2]ZS<1"9TY#^< MO?^YE/KZG6?O)Q].3CH/Y]>[\;,2./<#I^C5"T0O.KBNP3#IZ$72>Y0QX?ZV M<"/T)^+ 2>RE 5PGB82M'40^C;@-$G&?4> M"1_Y$\+95#%@I21C?&W#/0C,))?*TZ803<(N1(HG"W=M#VJTTLF8D*K,;3/8 MW]/J\1U@TP.#C//:8,^W@?$P)UI3)6Y,IWRX##Z#O*I]O\Z-P[DBZV[ORF\( MY4?=@7 M]%;1E*W*_BJM#6#J75R=Y#E??^)L+C)J!__BA.,AV?"\A53LR62#4IF9 %6^ M]TB59K-VY)9Y3017A;=.F]@]YEE_M..R_E>7R M6V77L--C]58^=)-7AV\RC _?8W6F.7231[%O!L=@\AAJLO]FW^Q[30;52:AU MW-HZ;-51#PZU(_\['))YD]2;+AG73%2]!4L2*IZ=N8R\)E/SI]B6OGD^H2E9 MY*2\W@G$LYD8 P_)@#C".96%Y_J?Q#-#Q6 SS-G B Y0S0#F6Y4(F MY0?+X^;$YG*/-([#,(JP&9U,G XFV+Q%$?RXU3!OP,#R0*:_FVM\M?$*V5\' MV)KNJQ!LI'@E8B/%YQH0][P!(X[=JXWE 0:V"ECM0'YW'J@I-R<,854Q;]@. MQI$XQA"H17>-1A$R.Q%\W.N#[9(PC&,W IC;01AB".Q&',$<@ <,"*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'54@_D MJ1'2C).MM;N+PGVK)5NJ'6;>C,P.\UH;;:,V48,LN%P-&@H ME\G'#_N^YGH0;RC+*LN5=(V^X2MGC^;__7Z3?.>&K[C@]GF_U::_U#24K&HM!)BG*3=CJ],6UZ]:EYXR'NZ,J'%TM4==2#C M9#1T':ZY-C8<$?JGCO$[Z%\)HUJO><6FJFH;)FT71\V$!Y1FRWN[/79.$A_ \,46MRNV,Z M@LP R.QHD!/5["+('(#,CPBYS"+( H LWA'R$Q545HR$=\F0DTD;098 9'E$ MR%XD1P#DZ'BWFYIM!'D*0)X>#7)A515!G@&09[B0-]2VFNTS3K<_Y,R./H(\ M!R#/<2$7;=-0_1PBQS>2NY]1E]HOJTJU+K7'R7P(9?,A+N9,5JIAY)X^,1,S M@89!5LR-Z_>%:\ZTS]B-DNY]IIK%B)!?4F3!7%;_M.ZD/VL9LDF*K),O2M6/ M7(CP)LS?_L ;MUMRYP]SD9Q3W<>$E)!B.X%MPOC^\* ^@SR0(7O )UEN@^S_(-=L0P5Q M]5S%6.VJ(4-B3$@-&;(:9M)P]P 2=\,]&+G4[LYOND%*S C6'LAN ,W?&XUF MD"\R9%_ F'F,"0DC0Q8&,!@@)_? I)/@2T?: 0YC3U>0/(ID.4332D=CB&DG )9.>#PMK]6 2FG..8<6*^F M*< UE7>8!%ONW^TP5#M\QR'?%,B^"95"B-M^"*Q9S2WY3"N_?!MC0KXIWJ&@ M66;#?$ANE'TK^T"F*9!-$P#] @^94UX3UX=_,)EFQOZ-.8%Q[144U MU\1_=.N(1>E7!=:M$!/7=BNO%:WW?P#:_WGIX[]02P,$% @ 7(+_5@P_ MD/SE 0 ?R$ !H !X;"]?Z)0A&.14&#YE36V/+UW_B3 M97O^DG9MV7:'O-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT M[?*]7:>@T^DL##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14 MFLEK.ZQ3633AN+ONSN&RD9OSY&;R_+9HAN"X(M M!&(+DBT$9@NB+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AA MFT!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.] MC4!O0[V-0&\;O2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1 M;R?0VU%O)]#;46\GT-M1;R?0VTD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+: MI7SM^5[C]?^3ZG(^-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( %R"_U:/ MX;=ITP$ #8A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]! MV5;$> @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2V MM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/ M2./*;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G M?*Q_81\"I \)TH<"Z2,#Z6,(TLYQ.034$L! A0#% @ 7(+_5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !<@O]6QP2X#N\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " !<@O]6F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %R"_U8=H.[WX04 ? 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ 7(+_5FN]![J$ P M2PT !@ ("!F!4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5BB(JH%3 @ .P4 !@ M ("!\B0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 7(+_5I;$L(XL!0 - P !@ ("!N#P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_ M5F5]\K#A! "PP !D ("!BV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5A>7J8ZM" 2A< M !D ("!5'H 'AL+W=O"0 &0 @($X@P M>&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5N7S1#VQ!@ ,0\ !D M ("!W(L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 7(+_5@=B'/5N$@ 43@ !D ("!&IH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5L%= M1!9V P D@H !D ("!(+0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5J!5)!CY P Z0@ !D M ("!4, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 7(+_5EXXVG5[ P >PX !D ("! M!\T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 7(+_5L+]0GFX @ %0< !D ("!4M8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5FE@=;@'!0 MAH !D M ("!;.T 'AL+W=OF\4" "G!P &0 @(&J\@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7(+_5J[6-->T!0 N"D !D ("!D/@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M7(+_5A.#Q<3, @ K@< !D ("!HPH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 7(+_5BZX3][: P TA( !D M ("!Z2T! 'AL+W=O[D@$ D%P &0 @('Z,0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 7(+_5H4^(8UG!@ 12H !D ("!EC\! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !<@O]6C^&W:=,! V(0 $P @ %Q L40$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0 ! '<1 !U4P$ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 237 310 1 true 71 0 false 8 false false R1.htm 0000001 - Document - Document and Entity Information Document Sheet http://www.bc.com/role/DocumentandEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 0000002 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals Sheet http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParentheticals Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals Statements 4 false false R5.htm 0000005 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Parenthetical Sheet http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnauditedParenthetical Consolidated Balance Sheets (Current Period Unaudited) Parenthetical Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Statement Sheet http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement Consolidated Statements of Stockholders' Equity (Unaudited) Statement Statements 8 false false R9.htm 0000009 - Disclosure - Nature of Operations and Consolidation Sheet http://www.bc.com/role/NatureofOperationsandConsolidation Nature of Operations and Consolidation Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.bc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Income Taxes Sheet http://www.bc.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 0000012 - Disclosure - Net Income Per Common Share Sheet http://www.bc.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 0000013 - Disclosure - Acquisition Sheet http://www.bc.com/role/Acquisition Acquisition Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.bc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.bc.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.bc.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Stock-Based Compensation Sheet http://www.bc.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Stockholders' Equity Sheet http://www.bc.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 0000019 - Disclosure - Transactions With Related Party Sheet http://www.bc.com/role/TransactionsWithRelatedParty Transactions With Related Party Notes 19 false false R20.htm 0000020 - Disclosure - Segment Information Sheet http://www.bc.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 0000021 - Disclosure - Commitments, Legal Proceedings and Contingencies, and Guarantees Sheet http://www.bc.com/role/CommitmentsLegalProceedingsandContingenciesandGuarantees Commitments, Legal Proceedings and Contingencies, and Guarantees Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.bc.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.bc.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954703 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.bc.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.bc.com/role/NetIncomePerCommonShare 25 false false R26.htm 9954704 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.bc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.bc.com/role/GoodwillandIntangibleAssets 26 false false R27.htm 9954705 - Disclosure - Debt (Tables) Sheet http://www.bc.com/role/DebtTables Debt (Tables) Tables http://www.bc.com/role/Debt 27 false false R28.htm 9954706 - Disclosure - Leases (Tables) Sheet http://www.bc.com/role/LeasesTables Leases (Tables) Tables http://www.bc.com/role/Leases 28 false false R29.htm 9954707 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.bc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.bc.com/role/StockBasedCompensation 29 false false R30.htm 9954708 - Disclosure - Segment Information (Tables) Sheet http://www.bc.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.bc.com/role/SegmentInformation 30 false false R31.htm 9954709 - Disclosure - Nature of Operations and Consolidation (Details) Sheet http://www.bc.com/role/NatureofOperationsandConsolidationDetails Nature of Operations and Consolidation (Details) Details http://www.bc.com/role/NatureofOperationsandConsolidation 31 false false R32.htm 9954710 - Disclosure - Summary of Significant Accounting Policies:Revenue Recognition (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies:Revenue Recognition (Details) Details 32 false false R33.htm 9954711 - Disclosure - Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesVendorRebatesandAllowancesDetails Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details) Details 33 false false R34.htm 9954712 - Disclosure - Summary of Significant Accounting Policies:Leases (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails Summary of Significant Accounting Policies:Leases (Details) Details http://www.bc.com/role/SummaryofSignificantAccountingPoliciesTables 34 false false R35.htm 9954713 - Disclosure - Summary of Significant Accounting Policies:Inventory Valuation (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails Summary of Significant Accounting Policies:Inventory Valuation (Details) Details 35 false false R36.htm 9954714 - Disclosure - Summary of Significant Accounting Policies:Property and Equipment (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies:Property and Equipment (Details) Details 36 false false R37.htm 9954715 - Disclosure - Summary of Significant Accounting Policies:Financial Instruments (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails Summary of Significant Accounting Policies:Financial Instruments (Details) Details 37 false false R38.htm 9954716 - Disclosure - Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details) Details 38 false false R39.htm 9954717 - Disclosure - Summary of Significant Accounting Policies:Concentration of Credit Risk (Details) Sheet http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies:Concentration of Credit Risk (Details) Details 39 false false R40.htm 9954718 - Disclosure - Income Taxes (Details) Sheet http://www.bc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.bc.com/role/IncomeTaxes 40 false false R41.htm 9954719 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.bc.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.bc.com/role/NetIncomePerCommonShareTables 41 false false R42.htm 9954720 - Disclosure - Acquisition (Details) Sheet http://www.bc.com/role/AcquisitionDetails Acquisition (Details) Details http://www.bc.com/role/Acquisition 42 false false R43.htm 9954721 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.bc.com/role/GoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.bc.com/role/GoodwillandIntangibleAssetsTables 43 false false R44.htm 9954722 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1 Goodwill and Intangible Assets (Details) Details http://www.bc.com/role/GoodwillandIntangibleAssetsTables 44 false false R45.htm 9954723 - Disclosure - Debt:Summary Table (Details) Sheet http://www.bc.com/role/DebtSummaryTableDetails Debt:Summary Table (Details) Details 45 false false R46.htm 9954724 - Disclosure - Debt Asset-Based Credit Facility (Details) Sheet http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails Debt Asset-Based Credit Facility (Details) Details 46 false false R47.htm 9954725 - Disclosure - Debt:2030 Notes (Details) Notes http://www.bc.com/role/Debt2030NotesDetails Debt:2030 Notes (Details) Details 47 false false R48.htm 9954726 - Disclosure - Debt:Cash Paid for Interest (Details) Sheet http://www.bc.com/role/DebtCashPaidforInterestDetails Debt:Cash Paid for Interest (Details) Details 48 false false R49.htm 9954727 - Disclosure - Leases:Costs (Details) Sheet http://www.bc.com/role/LeasesCostsDetails Leases:Costs (Details) Details 49 false false R50.htm 9954728 - Disclosure - Leases:Other Information (Details) Sheet http://www.bc.com/role/LeasesOtherInformationDetails Leases:Other Information (Details) Details 50 false false R51.htm 9954729 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.bc.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.bc.com/role/StockBasedCompensationTables 51 false false R52.htm 9954730 - Disclosure - Stockholders' Equity:Shares and Dividends (Details) Sheet http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails Stockholders' Equity:Shares and Dividends (Details) Details 52 false false R53.htm 9954731 - Disclosure - Stockholders' Equity:Stock Repurchase (Details) Sheet http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails Stockholders' Equity:Stock Repurchase (Details) Details 53 false false R54.htm 9954732 - Disclosure - Transactions With Related Party (Details) Sheet http://www.bc.com/role/TransactionsWithRelatedPartyDetails Transactions With Related Party (Details) Details http://www.bc.com/role/TransactionsWithRelatedParty 54 false false R55.htm 9954733 - Disclosure - Segment Sales to External Customers by Product Line (Details) Sheet http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails Segment Sales to External Customers by Product Line (Details) Details 55 false false R56.htm 9954734 - Disclosure - Segment Information (Details) Sheet http://www.bc.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.bc.com/role/SegmentInformationTables 56 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeOperatingLeaseRenewalTerm - bcc-20230630.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList - bcc-20230630.htm 4 bcc-20230630.htm bcc-20230630.xsd bcc-20230630_cal.xml bcc-20230630_def.xml bcc-20230630_lab.xml bcc-20230630_pre.xml bcc6302023ex311.htm bcc6302023ex312.htm bcc6302023ex321.htm bcc6302023ex322.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bcc-20230630.htm": { "axisCustom": 0, "axisStandard": 31, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 772, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 237, "dts": { "calculationLink": { "local": [ "bcc-20230630_cal.xml" ] }, "definitionLink": { "local": [ "bcc-20230630_def.xml" ] }, "inline": { "local": [ "bcc-20230630.htm" ] }, "labelLink": { "local": [ "bcc-20230630_lab.xml" ] }, "presentationLink": { "local": [ "bcc-20230630_pre.xml" ] }, "schema": { "local": [ "bcc-20230630.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-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/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 618, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 3, "http://xbrl.sec.gov/dei/2023": 5, "total": 8 }, "keyCustom": 39, "keyStandard": 271, "memberCustom": 29, "memberStandard": 41, "nsprefix": "bcc", "nsuri": "http://www.bc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information Document", "menuCat": "Cover", "order": "1", "role": "http://www.bc.com/role/DocumentandEntityInformationDocument", "shortName": "Document and Entity Information Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "11", "role": "http://www.bc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Net Income Per Common Share", "menuCat": "Notes", "order": "12", "role": "http://www.bc.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Acquisition", "menuCat": "Notes", "order": "13", "role": "http://www.bc.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.bc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.bc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.bc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.bc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "18", "role": "http://www.bc.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Transactions With Related Party", "menuCat": "Notes", "order": "19", "role": "http://www.bc.com/role/TransactionsWithRelatedParty", "shortName": "Transactions With Related Party", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Segment Information", "menuCat": "Notes", "order": "20", "role": "http://www.bc.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Commitments, Legal Proceedings and Contingencies, and Guarantees", "menuCat": "Notes", "order": "21", "role": "http://www.bc.com/role/CommitmentsLegalProceedingsandContingenciesandGuarantees", "shortName": "Commitments, Legal Proceedings and Contingencies, and Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "22", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Net Income Per Common Share (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.bc.com/role/NetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.bc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.bc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.bc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.bc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.bc.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Nature of Operations and Consolidation (Details)", "menuCat": "Details", "order": "31", "role": "http://www.bc.com/role/NatureofOperationsandConsolidationDetails", "shortName": "Nature of Operations and Consolidation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "bcc:CustomerRebatesAndAllowances", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Summary of Significant Accounting Policies:Revenue Recognition (Details)", "menuCat": "Details", "order": "32", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies:Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-7", "decimals": "-5", "lang": "en-US", "name": "bcc:CustomerRebatesAndAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "bcc:VendorRebatesAndAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details)", "menuCat": "Details", "order": "33", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesVendorRebatesandAllowancesDetails", "shortName": "Summary of Significant Accounting Policies:Vendor Rebates and Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "bcc:VendorRebatesAndAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "bcc:LeaseTermMinimumInitialTermofRealEstateLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies:Leases (Details)", "menuCat": "Details", "order": "34", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies:Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "bcc:LeaseTermMinimumInitialTermofRealEstateLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Summary of Significant Accounting Policies:Inventory Valuation (Details)", "menuCat": "Details", "order": "35", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails", "shortName": "Summary of Significant Accounting Policies:Inventory Valuation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Summary of Significant Accounting Policies:Property and Equipment (Details)", "menuCat": "Details", "order": "36", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies:Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-83", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Summary of Significant Accounting Policies:Financial Instruments (Details)", "menuCat": "Details", "order": "37", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "shortName": "Summary of Significant Accounting Policies:Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-83", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details)", "menuCat": "Details", "order": "38", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails", "shortName": "Summary of Significant Accounting Policies:Interest Rate Risk and Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-89", "decimals": "INF", "lang": "en-US", "name": "bcc:NumberOfDerivativeInstrument", "reportCount": 1, "unique": true, "unitRef": "derivative", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-94", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Summary of Significant Accounting Policies:Concentration of Credit Risk (Details)", "menuCat": "Details", "order": "39", "role": "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies:Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-94", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals", "menuCat": "Statements", "order": "4", "role": "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParentheticals", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited) Parentheticals", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "40", "role": "http://www.bc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Net Income Per Common Share (Details)", "menuCat": "Details", "order": "41", "role": "http://www.bc.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-102", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Acquisition (Details)", "menuCat": "Details", "order": "42", "role": "http://www.bc.com/role/AcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-102", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "43", "role": "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:Goodwill", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-105", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "44", "role": "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-7", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Debt:Summary Table (Details)", "menuCat": "Details", "order": "45", "role": "http://www.bc.com/role/DebtSummaryTableDetails", "shortName": "Debt:Summary Table (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-124", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcc:FixedChargeCoverageRatioRequirementIfAvailabilityFallsBelow10OfLineCapAsAPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Debt Asset-Based Credit Facility (Details)", "menuCat": "Details", "order": "46", "role": "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "shortName": "Debt Asset-Based Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-124", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcc:FixedChargeCoverageRatioRequirementIfAvailabilityFallsBelow10OfLineCapAsAPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-123", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Debt:2030 Notes (Details)", "menuCat": "Details", "order": "47", "role": "http://www.bc.com/role/Debt2030NotesDetails", "shortName": "Debt:2030 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-123", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Debt:Cash Paid for Interest (Details)", "menuCat": "Details", "order": "48", "role": "http://www.bc.com/role/DebtCashPaidforInterestDetails", "shortName": "Debt:Cash Paid for Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Leases:Costs (Details)", "menuCat": "Details", "order": "49", "role": "http://www.bc.com/role/LeasesCostsDetails", "shortName": "Leases:Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "bcc:LeaseCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Leases:Other Information (Details)", "menuCat": "Details", "order": "50", "role": "http://www.bc.com/role/LeasesOtherInformationDetails", "shortName": "Leases:Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "bcc:LeaseCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "bcc:Numberoftypesofstockbasedawardsgrantedintypes", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-20", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcc:Numberoftypesofstockbasedawardsgrantedintypes", "reportCount": 1, "unique": true, "unitRef": "stock_awards", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "51", "role": "http://www.bc.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "bcc:Numberoftypesofstockbasedawardsgrantedintypes", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-20", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcc:Numberoftypesofstockbasedawardsgrantedintypes", "reportCount": 1, "unique": true, "unitRef": "stock_awards", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Stockholders' Equity:Shares and Dividends (Details)", "menuCat": "Details", "order": "52", "role": "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails", "shortName": "Stockholders' Equity:Shares and Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-160", "decimals": null, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Stockholders' Equity:Stock Repurchase (Details)", "menuCat": "Details", "order": "53", "role": "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails", "shortName": "Stockholders' Equity:Stock Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-161", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Transactions With Related Party (Details)", "menuCat": "Details", "order": "54", "role": "http://www.bc.com/role/TransactionsWithRelatedPartyDetails", "shortName": "Transactions With Related Party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-166", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Segment Sales to External Customers by Product Line (Details)", "menuCat": "Details", "order": "55", "role": "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "shortName": "Segment Sales to External Customers by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-200", "decimals": "2", "lang": "en-US", "name": "bcc:IntersegmentEWPSalesVolumesAsPercentagetoTotalEWPSalesVolumes", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.bc.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-230", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Parenthetical", "menuCat": "Statements", "order": "6", "role": "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnauditedParenthetical", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-40", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Statement", "menuCat": "Statements", "order": "8", "role": "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited) Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-45", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Nature of Operations and Consolidation", "menuCat": "Notes", "order": "9", "role": "http://www.bc.com/role/NatureofOperationsandConsolidation", "shortName": "Nature of Operations and Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcc-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 71, "tag": { "bcc_A4875SeniorNotesDue2030Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "4.875% Senior Notes Due 2030", "label": "4.875% Senior Notes Due 2030 [Member]", "terseLabel": "4.875% Senior Notes Due 2030 [Member]" } } }, "localname": "A4875SeniorNotesDue2030Member", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtSummaryTableDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "bcc_ABLTermLoanDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "$50 million ABL term loan due September 9, 2027", "label": "ABL Term Loan Due 2027 [Member]", "terseLabel": "ABL Term Loan Due 2027" } } }, "localname": "ABLTermLoanDue2027Member", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/DebtSummaryTableDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "bcc_AssetBasedCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit facility agreement with Wells Fargo Capital Finance, LLC, including an asset-based revolving credit facility and a term loan.", "label": "AssetBasedCreditFacility [Member]", "terseLabel": "Asset Based Credit Facility [Member]" } } }, "localname": "AssetBasedCreditFacilityMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "bcc_BuildingMaterialsDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reportable segment - Building Materials Distribution.", "label": "Building Materials Distribution [Member]", "terseLabel": "Building Materials Distribution [Member]" } } }, "localname": "BuildingMaterialsDistributionMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails", "http://www.bc.com/role/SegmentInformationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "bcc_BuildingandLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities. Also includes additions or improvements to assets held under a lease arrangement.", "label": "Building and Leasehold Improvements [Member]", "terseLabel": "Improvements [Member]" } } }, "localname": "BuildingandLeaseholdImprovementsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "bcc_ByproductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Byproducts product line of the Wood Products segment.", "label": "Byproducts [Member]", "terseLabel": "Byproducts [Member]" } } }, "localname": "ByproductsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_CommodityProductLineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity product line of the Building Materials Distribution segment.", "label": "Commodity product line [Member]", "terseLabel": "Commodity product line [Member]" } } }, "localname": "CommodityProductLineMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "bcc_CustomerRebatesAndAllowances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer rebates and allowances as of the balance sheet date.", "label": "Customer Rebates and Allowances", "terseLabel": "Customer Rebates and Allowances" } } }, "localname": "CustomerRebatesAndAllowances", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "bcc_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "bcc_DebtInstrumentCreditSpreadAdjustmentOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Credit Spread Adjustment on Daily Simple SOFR and Term SOFR credit options.", "label": "Debt Instrument, Credit Spread Adjustment on Variable Rate", "terseLabel": "Debt Instrument, Credit Spread Adjustment on Variable Rate" } } }, "localname": "DebtInstrumentCreditSpreadAdjustmentOnVariableRate", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "bcc_DebtInstrumentInterestRateDuringPeriodWithPatronageCredits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period, which includes the expected patronage credits.", "label": "Debt Instrument, Interest Rate During Period With Patronage Credits", "terseLabel": "Debt Instrument, Interest Rate During Period With Patronage Credits" } } }, "localname": "DebtInstrumentInterestRateDuringPeriodWithPatronageCredits", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_Depreciationandamortizationincludingdeferredfinancingcostsandother": { "auth_ref": [], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncash expense related to depreciation and amortization, including deferred financing costs and other, charged against earnings in the period to allocate the cost of tangible and intangible assets.", "label": "Depreciation and amortization, including deferred financing costs and other", "terseLabel": "Depreciation and amortization, including deferred financing costs and other" } } }, "localname": "Depreciationandamortizationincludingdeferredfinancingcostsandother", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bcc_DividendRestrictionCombinationThresholdsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Under the combination thresholds, minimum pro forma excess availability. If amount is met and the 1:1 pro forma fixed charge coverage ratio is also met, there is no restriction upon the payment of dividends.", "label": "Dividend restriction, combination thresholds, amount", "terseLabel": "Dividend restriction, combination thresholds, amount" } } }, "localname": "DividendRestrictionCombinationThresholdsAmount", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "bcc_DividendRestrictionCombinationThresholdsFixedChargeCoverageRatioAsAPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Under the combination thresholds, minimum pro forma fixed charge coverage ratio. If that percentage is met and the 15% pro forma excess availability as a percentage of line cap is also met, there is no restriction upon the payment of dividends.", "label": "Dividend restriction, combination thresholds, fixed-charge coverage ratio (as a percent)", "terseLabel": "Dividend restriction, combination thresholds, fixed-charge coverage ratio (as a percent)" } } }, "localname": "DividendRestrictionCombinationThresholdsFixedChargeCoverageRatioAsAPercent", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_DividendRestrictionCombinationThresholdsPercentageOfLineCap": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Under the combination thresholds, minimum pro forma excess availability as a percentage of line cap. If that percentage is met and the 1:1 pro forma fixed charge coverage ratio is also met, there is no restriction upon the payment of dividends.", "label": "Dividend restriction, combination thresholds, percentage of line cap", "terseLabel": "Dividend restriction, combination thresholds, percentage of line cap" } } }, "localname": "DividendRestrictionCombinationThresholdsPercentageOfLineCap", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_DividendRestrictionSingleThresholdAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The single threshold of pro forma excess availability, below which dividends cannot be paid, unless the alternative combination threshold are met.", "label": "Dividend restriction, single threshold, amount", "terseLabel": "Dividend restriction, single threshold, amount" } } }, "localname": "DividendRestrictionSingleThresholdAmount", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "bcc_DividendRestrictionSingleThresholdPercentageOfLineCap": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The single threshold of pro forma excess availability as a percentage of line cap, below which dividends cannot be paid, unless the alternative combination thresholds are met.", "label": "Dividend restriction, single threshold, percentage of line cap", "terseLabel": "Dividend restriction, single threshold, percentage of line cap" } } }, "localname": "DividendRestrictionSingleThresholdPercentageOfLineCap", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_Dividendrestrictioninterestcoverageratioasapercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum interest coverage ratio. If that percentage is met, there is no restriction upon the payment of dividends.", "label": "Dividend restriction, interest coverage ratio (as a percent)", "terseLabel": "Dividend restriction, interest coverage ratio (as a percent)" } } }, "localname": "Dividendrestrictioninterestcoverageratioasapercent", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails" ], "xbrltype": "percentItemType" }, "bcc_EmployeeRelatedLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The noncurrent liability for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans, other postretirement defined benefit plans, and the noncurrent portion of deferred compensation.", "label": "Employee Related Liabilities Noncurrent", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesNoncurrent", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "bcc_EngineeredWoodProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineered wood products product line of the Building Materials Distribution segment.", "label": "Engineered wood products [Member]", "terseLabel": "Engineered wood products [Member]" } } }, "localname": "EngineeredWoodProductsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "bcc_FixedChargeCoverageRatioRequirementIfAvailabilityFallsBelow10OfLineCapAsAPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage minimum fixed charge coverage ratio that must be met if the availability falls below 10% of the line cap.", "label": "Fixed charge coverage ratio requirement, if availability falls below 10% of line cap (as a percent)", "terseLabel": "Fixed charge coverage ratio requirement, if availability falls below 10% of line cap (as a percent)" } } }, "localname": "FixedChargeCoverageRatioRequirementIfAvailabilityFallsBelow10OfLineCapAsAPercent", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_GeneralLineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General line product line of the Building Materials Distribution segment.", "label": "General line [Member]", "terseLabel": "General line [Member]" } } }, "localname": "GeneralLineMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_IjoistsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "I-joists product line of the Wood Products segment.", "label": "I-joists [Member]", "terseLabel": "I-joists [Member]" } } }, "localname": "IjoistsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_IndefiniteLivedAndFiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite-Lived and Finite-Lived Intangible Assets (Excluding Goodwill)", "label": "Indefinite-Lived And Finite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Total Indefinite-Lived Intangible Assets (Excluding Goodwill)" } } }, "localname": "IndefiniteLivedAndFiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "bcc_InterestRateSwap50MillionNotionalAmountFixedAt041Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap - $50 million notional amount fixed at 0.41%", "label": "Interest Rate Swap - $50 million notional amount fixed at 0.41% [Member]", "terseLabel": "Interest Rate Swap - $50 million notional amount fixed at 0.41%" } } }, "localname": "InterestRateSwap50MillionNotionalAmountFixedAt041Member", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "bcc_IntersegmentEWPSalesVolumesAsPercentagetoTotalEWPSalesVolumes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment Engineered Wood Products (EWP) Sales Volumes As Percentage to Total EWP Sales Volumes", "label": "Intersegment EWP Sales Volumes As Percentage to Total EWP Sales Volumes", "terseLabel": "Intersegment EWP Sales Volumes As Percentage to Total EWP Sales Volumes" } } }, "localname": "IntersegmentEWPSalesVolumesAsPercentagetoTotalEWPSalesVolumes", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "percentItemType" }, "bcc_LaminatedVeneerLumberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laminated veneer lumber product line of the Wood Products segment.", "label": "Laminated Veneer Lumber [Member]", "terseLabel": "Laminated Veneer Lumber [Member]" } } }, "localname": "LaminatedVeneerLumberMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_LeaseCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the lessee cash flows related to leases.", "label": "Lease Cash Flow Information [Table Text Block]", "terseLabel": "Lease Supplemental Cash Flow [Table Text Block]" } } }, "localname": "LeaseCashFlowInformationTableTextBlock", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "bcc_LeaseTermMinimumInitialTermofRealEstateLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum initial lease term of real estate leases.", "label": "Lease Term, Minimum Initial Term of Real Estate Leases", "terseLabel": "Lease Term, Minimum Initial Term of Real Estate Leases" } } }, "localname": "LeaseTermMinimumInitialTermofRealEstateLeases", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "bcc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "bcc_LesseeWeightedaverageTermandDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of a lessee regarding the weighted-average term and discount rate of the entity's leases.", "label": "Lessee, Weighted-average Term and Discount Rate [Table Text Block]", "terseLabel": "Lessee, Weighted-average Term and Discount Rate [Table Text Block]" } } }, "localname": "LesseeWeightedaverageTermandDiscountRateTableTextBlock", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt but including finance lease liability, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities other than long term debt noncurrent and finance lease liability noncurrent", "totalLabel": "Total other liabilities" } } }, "localname": "LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "bcc_Logs": { "auth_ref": [], "calculation": { "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of logs to be consumed in the manufacturing or production process.", "label": "Logs", "terseLabel": "Logs" } } }, "localname": "Logs", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails" ], "xbrltype": "monetaryItemType" }, "bcc_LouisianaTimberProcurementCompanyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Louisiana Timber Procurement Company L.L.C. (LTP)", "label": "LouisianaTimberProcurementCompanyLLC [Member]", "terseLabel": "LouisianaTimberProcurementCompanyLLC [Member]" } } }, "localname": "LouisianaTimberProcurementCompanyLLCMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "bcc_LumberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lumber product line of the Wood Products segment.", "label": "Lumber [Member]", "terseLabel": "Lumber [Member]" } } }, "localname": "LumberMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_MobileequipmentinformationtechnologyandofficefurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile equipment, information technology, and office furniture [Member]", "label": "Mobile equipment, information technology, and office furniture [Member]", "terseLabel": "Mobile equipment, information technology, and office furniture [Member]" } } }, "localname": "MobileequipmentinformationtechnologyandofficefurnitureMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "bcc_NonemployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonemployee directors of the entity.", "label": "Nonemployee Directors [Member]", "terseLabel": "Nonemployee Directors [Member]" } } }, "localname": "NonemployeeDirectorsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcc_NumberOfDerivativeInstrument": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments.", "label": "Number of Derivative Instrument", "terseLabel": "Number of Derivative Instrument" } } }, "localname": "NumberOfDerivativeInstrument", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "integerItemType" }, "bcc_NumberofEqualTranchesforAnnualVestingGrantDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equal yearly tranches over which the awards vest (on each annual anniversary of the grant date).", "label": "Number of Equal Tranches for Annual Vesting, Grant Date", "terseLabel": "Number of equal tranches for annual vesting (in tranches)" } } }, "localname": "NumberofEqualTranchesforAnnualVestingGrantDate", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "bcc_Numberoftypesofstockbasedawardsgrantedintypes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of types of stock-based awards granted during the period.", "label": "Number of types of stock-based awards granted (in types)", "terseLabel": "Number of types of stock-based awards granted (in types)" } } }, "localname": "Numberoftypesofstockbasedawardsgrantedintypes", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "bcc_OfficersAndOtherEmployeesAndNonemploymentDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers and Other Employees and Nonemployment directors.", "label": "Officers and Other Employees and Nonemployment directors [Member]", "terseLabel": "Officers and Other Employees and Nonemployment directors" } } }, "localname": "OfficersAndOtherEmployeesAndNonemploymentDirectorsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcc_OfficersandotheremployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers and other employees, except retirement-eligible employees.", "label": "Officers and other employees [Member]", "terseLabel": "Officers and other employees [Member]" } } }, "localname": "OfficersandotheremployeesMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcc_OtherEngineeredWoodProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Engineered Wood Products product line of the Wood Products segment.", "label": "Other Engineered Wood Products [Member]", "terseLabel": "Other engineered wood products [Member]" } } }, "localname": "OtherEngineeredWoodProductsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_OtherWoodProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other product line of the Wood Products segment.", "label": "Other - Wood Products [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherWoodProductsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_OtheremployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All employees, except officers", "label": "Other employees [Member]", "terseLabel": "Other employees [Member]" } } }, "localname": "OtheremployeesMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcc_PackagingCorporationofAmericaPCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Packaging Corporation of America is a co-venturer with Boise Cascade Company in the unconsolidated variable-interest entity, Louisiana Timber Procurement L.L.C. (LTP).", "label": "Packaging Corporation of America (PCA) [Member]", "terseLabel": "Packaging Corporation of America (PCA) [Member]" } } }, "localname": "PackagingCorporationofAmericaPCAMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "bcc_PerformanceSharesTargetPercentageEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The performance shares awarded to participants during the period as a percentage of the target based on the entity's EBITDA, determined in accordance with the grant agreement.", "label": "Performance Shares Target Percentage Earned", "terseLabel": "Performance Shares Target Percentage Earned, Other Employees" } } }, "localname": "PerformanceSharesTargetPercentageEarned", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PerformanceSharesTargetPercentageEarnedasapercentageofROICtargetamount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the target amount of performance shares percentage awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement.", "label": "Performance Shares Target Percentage Earned, as a percentage of ROIC target amount", "terseLabel": "Performance Shares Target Percentage Earned, Officers" } } }, "localname": "PerformanceSharesTargetPercentageEarnedasapercentageofROICtargetamount", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PerformanceSharesthatcouldbeawardedasapercentageofROICtargetamountmaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of the target amount of performance shares that may be awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement.", "label": "Performance Shares that could be awarded, as a percentage of ROIC target amount, maximum", "terseLabel": "Performance Shares that could be awarded, as a percentage of ROIC target amount, maximum" } } }, "localname": "PerformanceSharesthatcouldbeawardedasapercentageofROICtargetamountmaximum", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PerformanceSharesthatcouldbeawardedasapercentageofROICtargetamountminimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of the target amount of performance shares that may be awarded, based on the entity's return on invested capital (ROIC), determined in accordance with the grant agreement.", "label": "Performance Shares that could be awarded, as a percentage of ROIC target amount, minimum", "terseLabel": "Performance Shares that could be awarded, as a percentage of ROIC target amount, minimum" } } }, "localname": "PerformanceSharesthatcouldbeawardedasapercentageofROICtargetamountminimum", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PerformanceSharesthatcouldbeawardedasapercentageoftargetamountmaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of the target amount of performance shares that may be awarded, based on the entity's EBITDA, determined in accordance with the grant agreement.", "label": "Performance Shares that could be awarded, as a percentage of target amount, maximum", "terseLabel": "Performance Shares that could be awarded, as a percentage of EBITDA target amount, maximum" } } }, "localname": "PerformanceSharesthatcouldbeawardedasapercentageoftargetamountmaximum", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PerformanceSharesthatcouldbeawardedasapercentageoftargetamountminimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of the target amount of performance shares that may be awarded, based on the entity's EBITDA, determined in accordance with the grant agreement.", "label": "Performance Shares that could be awarded, as a percentage of target amount, minimum", "terseLabel": "Performance Shares that could be awarded, as a percentage of EBITDA target amount, minimum" } } }, "localname": "PerformanceSharesthatcouldbeawardedasapercentageoftargetamountminimum", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "bcc_PlywoodAndVeneerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plywood and veneer product line of the Wood Products segment.", "label": "Plywood and veneer [Member]", "terseLabel": "Plywood and veneer [Member]" } } }, "localname": "PlywoodAndVeneerMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "bcc_RealEstateLeasesCancellationNoticeEarliestNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The earliest notice on certain real estate leases to cancel the lease contract.", "label": "Real Estate Leases, Cancellation Notice, Earliest Notice", "terseLabel": "Real Estate Leases, Cancellation Notice, Earliest Notice" } } }, "localname": "RealEstateLeasesCancellationNoticeEarliestNotice", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "bcc_RealEstateLeasesCancellationNoticeLatestNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The latest notice on certain real estate leases to cancel the lease contract.", "label": "Real Estate Leases, Cancellation Notice, Latest Notice", "terseLabel": "Real Estate Leases, Cancellation Notice, Latest Notice" } } }, "localname": "RealEstateLeasesCancellationNoticeLatestNotice", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "bcc_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share repurchase program authorized in 2015. Additional shares authorized in 2022.", "label": "ShareRepurchaseProgram [Member]", "terseLabel": "ShareRepurchaseProgram" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "bcc_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceTrueup": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The company's EBITDA exceed the performance target, thus participants earned a true-up related to their performance stock unit shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance True-up", "negatedTerseLabel": "Performance condition adjustment (a)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceTrueup", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "bcc_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceTrueupWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value of non-vested performance true-up awards on equity-based plans excluding options plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance True-up, Weighted Average Grant Date Fair Value", "terseLabel": "Performance condition adjustment (a)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceTrueupWeightedAverageGrantDateFairValue", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "bcc_TermSecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One-month term SOFR on variable-rate debt", "label": "Term Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Term Secured Overnight Financing Rate (SOFR)" } } }, "localname": "TermSecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "bcc_ThresholdOfAvailabilityAsAPercentageOfLineCapBelowWhich11FixedChargeCoverageRatioMustBeMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold of availability as a percentage of line cap, below which a minimum 1:1 fixed charge ratio is required.", "label": "Threshold of availability as a percentage of line cap, below which 1:1 fixed charge coverage ratio must be met", "terseLabel": "Threshold of availability as a percentage of line cap, below which 1:1 fixed charge coverage ratio must be met" } } }, "localname": "ThresholdOfAvailabilityAsAPercentageOfLineCapBelowWhich11FixedChargeCoverageRatioMustBeMet", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "bcc_ThresholdOfAvailabilityBelowWhich11FixedChargeCoverageRatioMustBeMet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the threshold of availability, below which a minimum 1:1 fixed charge ratio is required.", "label": "Threshold of availability, below which 1:1 fixed charge coverage ratio must be met", "terseLabel": "Threshold of availability, below which 1:1 fixed charge coverage ratio must be met" } } }, "localname": "ThresholdOfAvailabilityBelowWhich11FixedChargeCoverageRatioMustBeMet", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "bcc_Timberdeposits": { "auth_ref": [], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deposits pursuant to wood supply contracts.", "label": "TimberDeposits", "terseLabel": "Timber deposits" } } }, "localname": "Timberdeposits", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "bcc_VendorRebatesAndAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rebates and allowances receivable from the vendor as of the balance sheet date.", "label": "Vendor Rebates and Allowances", "terseLabel": "Vendor Rebates and Allowances" } } }, "localname": "VendorRebatesAndAllowances", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesVendorRebatesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "bcc_VendorRebatesandAllowancesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy on rebates and allowances received from vendors.", "label": "Vendor Rebates and Allowances [Policy Text Block]", "terseLabel": "Vendor Rebates and Allowances [Policy Text Block]" } } }, "localname": "VendorRebatesandAllowancesPolicyTextBlock", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bcc_WoodProductsCoastalPlywoodFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wood Products Coastal Plywood Facilities", "label": "Wood Products Coastal Plywood Facilities [Member]", "terseLabel": "Wood Products Coastal Acquisition" } } }, "localname": "WoodProductsCoastalPlywoodFacilitiesMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "bcc_WoodProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reportable segment - Wood Products.", "label": "Wood Products [Member]", "terseLabel": "Wood Products [Member]" } } }, "localname": "WoodProductsMember", "nsuri": "http://www.bc.com/20230630", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails", "http://www.bc.com/role/SegmentInformationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bc.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r734", "r745", "r755", "r780" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r737", "r748", "r758", "r783" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r741", "r749", "r759", "r776", "r784", "r788", "r796" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r789" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r734", "r745", "r755", "r780" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r731", "r742", "r752", "r777" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r741", "r749", "r759", "r776", "r784", "r788", "r796" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r730", "r800" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r730", "r800" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r730", "r800" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r738", "r749", "r759", "r776", "r784" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r766" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r736", "r747", "r757", "r782" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r766" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r731", "r742", "r752", "r777" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r732", "r743", "r753", "r778" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r733", "r744", "r754", "r779" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r740", "r751", "r761", "r786" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r735", "r746", "r756", "r781" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r221", "r451", "r452", "r455", "r456", "r522", "r677", "r843", "r846", "r847" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r221", "r451", "r452", "r455", "r456", "r522", "r677", "r843", "r846", "r847" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r221", "r259", "r270", "r271", "r272", "r273", "r274", "r276", "r280", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r329", "r330", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r221", "r259", "r270", "r271", "r272", "r273", "r274", "r276", "r280", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r329", "r330", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r285", "r698", "r849", "r872", "r873" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r388", "r528", "r582", "r603", "r604", "r664", "r665", "r666", "r667", "r673", "r678", "r679", "r689", "r696", "r705", "r712", "r848", "r865", "r866", "r867", "r868", "r869", "r870" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r388", "r528", "r582", "r603", "r604", "r664", "r665", "r666", "r667", "r673", "r678", "r679", "r689", "r696", "r705", "r712", "r848", "r865", "r866", "r867", "r868", "r869", "r870" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r285", "r698", "r849", "r872", "r873" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r286", "r875" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Officer [Member]" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r282", "r529", "r576", "r577", "r578", "r579", "r580", "r581", "r682", "r697", "r711", "r804", "r841", "r842", "r849", "r872" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]", "verboseLabel": "Product line [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r282", "r529", "r576", "r577", "r578", "r579", "r580", "r581", "r682", "r697", "r711", "r804", "r841", "r842", "r849", "r872" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]", "verboseLabel": "Product Line [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r315", "r316", "r317", "r318", "r377", "r388", "r417", "r418", "r419", "r527", "r528", "r582", "r603", "r604", "r664", "r665", "r666", "r667", "r673", "r678", "r679", "r689", "r696", "r705", "r712", "r715", "r839", "r848", "r866", "r867", "r868", "r869", "r870" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r377", "r388", "r417", "r418", "r419", "r527", "r528", "r582", "r603", "r604", "r664", "r665", "r666", "r667", "r673", "r678", "r679", "r689", "r696", "r705", "r712", "r715", "r839", "r848", "r866", "r867", "r868", "r869", "r870" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r826", "r861" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r23", "r25" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r287", "r288" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r63", "r183", "r557" ], "calculation": { "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r37", "r127", "r189", "r554", "r587", "r588" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r15", "r37", "r459", "r462", "r513", "r583", "r584", "r810", "r811", "r812", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r119" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r426", "r427", "r428", "r600", "r819", "r820", "r821", "r856", "r877" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Items in net income not using (providing) cash" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding payments on stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r74", "r75", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r421", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r190", "r289", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r57", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive stock awards" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "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.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Business Combination [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r162", "r187", "r216", "r257", "r272", "r278", "r290", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r451", "r455", "r478", "r549", "r624", "r710", "r725", "r844", "r845", "r863" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r179", "r192", "r216", "r290", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r451", "r455", "r478", "r710", "r844", "r845", "r863" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r89", "r94" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "verboseLabel": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r448", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r77", "r79", "r448", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price of acquisitions" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r158", "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Purchase price, post-closing adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r40", "r181", "r683" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r40", "r138", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r138" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r67", "r68", "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r112", "r551", "r611" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingent liabilities" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "auth_ref": [ "r149", "r150", "r840" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments, contingencies, and guarantees.", "label": "Commitments Contingencies and Guarantees [Text Block]", "terseLabel": "Commitments, Legal Proceedings and Contingencies, and Guarantees" } } }, "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/CommitmentsLegalProceedingsandContingenciesandGuarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per common share", "verboseLabel": "Dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement", "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r713", "r714", "r715", "r717", "r718", "r719", "r722", "r819", "r820", "r856", "r874", "r877" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r118", "r612" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance, common stock, shares issued", "periodStartLabel": "Beginning balance, common stock, shares issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r118", "r553", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Compensation Related Costs [Policy Text Block]" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r38", "r196", "r198", "r203", "r545", "r562" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r45", "r46", "r104", "r105", "r285", "r676" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r45", "r46", "r104", "r105", "r285", "r589", "r676" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r45", "r46", "r104", "r105", "r285", "r676", "r803" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r45", "r46", "r104", "r105", "r285" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r44", "r45", "r46", "r47", "r104", "r161", "r676" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r45", "r46", "r104", "r105", "r285", "r676" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r19", "r271", "r272", "r273", "r274", "r280", "r825" ], "lang": { "en-us": { "role": { "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.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r805", "r806" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Materials, labor, and other operating expenses (excluding depreciation)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r131", "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r130" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Cost of sales from related party" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r151", "r214", "r332", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r355", "r356", "r358" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r115", "r116", "r163", "r164", "r221", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r491", "r691", "r692", "r693", "r694", "r695", "r814" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/DebtSummaryTableDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r164", "r359" ], "calculation": { "http://www.bc.com/role/DebtSummaryTableDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtSummaryTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt Instrument, Description of Variable Rate Basis" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r107", "r109", "r333", "r491", "r692", "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r30", "r107", "r351" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r334" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r221", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r491", "r691", "r692", "r693", "r694", "r695", "r814" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtSummaryTableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r221", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r491", "r691", "r692", "r693", "r694", "r695", "r814" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/DebtSummaryTableDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r65", "r66", "r106", "r107", "r109", "r113", "r153", "r154", "r221", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r491", "r691", "r692", "r693", "r694", "r695", "r814" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails", "http://www.bc.com/role/DebtSummaryTableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r108" ], "calculation": { "http://www.bc.com/role/DebtSummaryTableDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedTerseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtSummaryTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r431", "r432" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r157", "r174", "r442", "r443", "r816" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r431", "r432", "r550" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r384", "r387", "r701", "r702" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Pension expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r10", "r262" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r602", "r604", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r643", "r644", "r645", "r646", "r649", "r650", "r651", "r652", "r668", "r669", "r671", "r672", "r713", "r715" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest rate swaps, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r90", "r92", "r95", "r96", "r602", "r604", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r643", "r644", "r645", "r646", "r649", "r650", "r651", "r652", "r668", "r669", "r671", "r672", "r685", "r713", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative [Line Items]", "terseLabel": "Interest Rate Derivatives [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r853", "r854" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Interest rate swaps, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r17", "r85", "r86", "r87", "r88", "r91", "r95", "r97", "r99", "r100", "r464" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r17", "r85", "r86", "r88", "r98", "r220" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389", "r394", "r422", "r423", "r425", "r706" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Common stock dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r204", "r227", "r228", "r229", "r230", "r231", "r236", "r239", "r245", "r246", "r247", "r251", "r467", "r468", "r546", "r563", "r687" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income per common share - Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r204", "r227", "r228", "r229", "r230", "r231", "r239", "r245", "r246", "r247", "r251", "r467", "r468", "r546", "r563", "r687" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income per common share - Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r248", "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r217", "r434", "r444" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory U.S. income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit from compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]", "verboseLabel": "Sales to external customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r176", "r199", "r200", "r201", "r222", "r223", "r224", "r226", "r232", "r234", "r252", "r291", "r292", "r373", "r426", "r427", "r428", "r438", "r439", "r458", "r459", "r460", "r461", "r462", "r463", "r466", "r483", "r484", "r485", "r486", "r487", "r488", "r513", "r583", "r584", "r585", "r600", "r656" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r346", "r477", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r470", "r471", "r474" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial Instruments [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r470", "r471", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r346", "r378", "r379", "r380", "r381", "r382", "r383", "r471", "r524", "r525", "r526", "r692", "r693", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r20", "r101", "r346", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r470", "r471", "r472", "r473", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r346", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r346", "r378", "r383", "r471", "r524", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r346", "r378", "r383", "r471", "r525", "r692", "r693", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r346", "r378", "r379", "r380", "r381", "r382", "r383", "r524", "r525", "r526", "r692", "r693", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r469", "r475" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r12", "r21" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r496", "r503", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r498", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r494", "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Less: current obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Minimum Lease Payment Requirements for Finance Lease Liability [Table Text Block]" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 }, "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, net of current portion", "verboseLabel": "Long-term lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r860" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r497", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r493" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r496", "r503", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r511", "r709" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, percent, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r510", "r709" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years), finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r185", "r309" ], "calculation": { "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r306", "r308", "r309", "r311", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r146", "r531" ], "calculation": { "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r58", "r61" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r146", "r530" ], "calculation": { "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r479", "r480", "r481", "r482", "r653" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "verboseLabel": "Foreign currency exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r133", "r634" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r294", "r544", "r690", "r710", "r829", "r836" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r690" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Abstract]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r17", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r128", "r166", "r257", "r271", "r277", "r280", "r547", "r559", "r688" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r217", "r430", "r435", "r436", "r437", "r440", "r445", "r446", "r447", "r595" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r169", "r175", "r233", "r234", "r265", "r433", "r441", "r564" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax provision", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Decrease (increase) in working capital" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedTerseLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r240", "r241", "r242", "r247", "r393" ], "calculation": { "http://www.bc.com/role/NetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of other potential common shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r307", "r310" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Trade names and Trademarks, Gross carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r59", "r147" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r184" ], "calculation": { "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r56", "r60" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r108", "r168", "r202", "r261", "r490", "r640", "r723", "r876" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r207", "r210", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtCashPaidforInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivative assets not designated as hedging instruments.", "label": "Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value", "terseLabel": "Fair value of interest rate swap agreements, Asset" } } }, "localname": "InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r681", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r259", "r270", "r271", "r272", "r273", "r274", "r276", "r280" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "auth_ref": [ "r143", "r808" ], "calculation": { "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "terseLabel": "Finished goods and work in process" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r191", "r684", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r143", "r808" ], "calculation": { "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Other raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInventoryValuationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r134", "r260" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r502", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r859" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease Costs [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Lessee, Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Minimum Lease Payment Requirements for Operating Lease Liability [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r512" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r860" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r123", "r165", "r556", "r710", "r815", "r827", "r857" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDER'S EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r180", "r216", "r290", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r452", "r455", "r456", "r478", "r710", "r844", "r863", "r864" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r164", "r871" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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.", "label": "Long-Term Line of Credit", "terseLabel": "Amount outstanding on Revolving Credit Facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current availability" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r26", "r814" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee rate (as a percentage)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r188" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.bc.com/role/DebtSummaryTableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/DebtSummaryTableDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities [Abstract]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r64" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MediumtermNotesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medium-term Notes [Abstract]", "terseLabel": "ABL Term Loan [Abstract]" } } }, "localname": "MediumtermNotesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r209" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash provided by (used for) financing" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r209" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investment" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash provided by (used for) investment" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r138", "r139", "r140" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash\u00a0provided\u00a0by\u00a0(used\u00a0for)\u00a0operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r129", "r140", "r167", "r178", "r194", "r197", "r201", "r216", "r225", "r227", "r228", "r229", "r230", "r233", "r234", "r243", "r257", "r271", "r277", "r280", "r290", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r468", "r478", "r561", "r632", "r654", "r655", "r688", "r723", "r844" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r205", "r227", "r228", "r229", "r230", "r236", "r237", "r244", "r247", "r257", "r271", "r277", "r280", "r688" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement", "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "auth_ref": [ "r376" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "negatedTerseLabel": "Pension expense (excluding service costs)" } } }, "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New and recently adopted accounting standards [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r135" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total nonoperating income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonrelatedPartyMember": { "auth_ref": [ "r817", "r818" ], "lang": { "en-us": { "role": { "documentation": "Party not related to reporting entity.", "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party" } } }, "localname": "NonrelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r807" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "terseLabel": "Other" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "verboseLabel": "Fixed-rate debt" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NatureofOperationsandConsolidationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r257", "r271", "r277", "r280", "r688" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r504", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r494" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r494" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 }, "http://www.bc.com/role/LeasesOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Long-term lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r499", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r493" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r511", "r709" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate, percent, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r510", "r709" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years), operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r114", "r159", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Operations and Consolidation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NatureofOperationsandConsolidation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r186" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Defined benefit pension plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax": { "auth_ref": [ "r5", "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax", "terseLabel": "Effect of settlements, tax effect" } } }, "localname": "OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": { "auth_ref": [ "r6", "r127", "r156" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax", "terseLabel": "Effects of settlements, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r14", "r160", "r195", "r198" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r6", "r127", "r193", "r385" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Amortization of actuarial loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r5" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "negatedTerseLabel": "Amortization of actuarial loss, tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofComprehensiveIncomeUnauditedParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r28", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 5.0, "parentTag": "bcc_LiabilitiesOtherThanLongTermDebtNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r140" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r39" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Treasury stock purchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r39" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid on common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r206" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Tax withholding payments on stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r137" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Expenditures for property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionContributions": { "auth_ref": [ "r8" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.", "label": "Payment for Pension Benefits", "negatedTerseLabel": "Pension contributions" } } }, "localname": "PensionContributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r117", "r361" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r117", "r612" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r117", "r361" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r117", "r612", "r630", "r877", "r878" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r117", "r552", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, Value, Issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r809" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r802", "r813" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r136" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of assets and other" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r178", "r194", "r197", "r208", "r216", "r225", "r233", "r234", "r257", "r271", "r277", "r280", "r290", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r450", "r453", "r454", "r468", "r478", "r547", "r560", "r599", "r632", "r654", "r655", "r688", "r707", "r708", "r724", "r812", "r844" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r148", "r182", "r558" ], "calculation": { "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r548", "r558", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current [Abstract]", "terseLabel": "Receivables" } } }, "localname": "ReceivablesNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r386", "r517", "r518", "r606", "r607", "r608", "r609", "r610", "r629", "r631", "r663" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r218", "r219", "r517", "r518", "r519", "r520", "r606", "r607", "r608", "r609", "r610", "r629", "r631", "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r635", "r636", "r639" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r386", "r517", "r518", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r606", "r607", "r608", "r609", "r610", "r629", "r631", "r663", "r862" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r514", "r515", "r516", "r518", "r521", "r596", "r597", "r598", "r637", "r638", "r639", "r660", "r662" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Transactions With Related Party" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedParty" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r120", "r155", "r555", "r586", "r588", "r594", "r613", "r710" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r176", "r222", "r223", "r224", "r226", "r232", "r234", "r291", "r292", "r426", "r427", "r428", "r438", "r439", "r458", "r460", "r461", "r463", "r466", "r583", "r585", "r600", "r877" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r258", "r259", "r270", "r275", "r276", "r282", "r284", "r285", "r374", "r375", "r529" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/SegmentInformationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r633", "r680", "r686" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Sales" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/DebtSummaryTableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r509", "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations, finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r509", "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations, operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r77", "r79", "r448" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Business Acquisitions [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense Recognized [Table Text Block]" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Net Income Per Common Share [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]", "verboseLabel": "Sales by product line [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Sales by Product Line [Table Text Block]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r58", "r61", "r530" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r58", "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r690" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r690", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r18", "r147" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r18", "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r24", "r124", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Share Activity [Table Text Block]" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r110", "r111", "r635", "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r51", "r52", "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r51", "r52", "r53", "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment information [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r390", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r254", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r285", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r313", "r314", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r690", "r804", "r872" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails", "http://www.bc.com/role/SegmentInformationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r269", "r274", "r278", "r279", "r280", "r281", "r282", "r283", "r285" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r133" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling and distribution expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/Debt2030NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, June 30, 2023", "periodStartLabel": "Outstanding, December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of shares [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, June 30, 2023", "periodStartLabel": "Outstanding, December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair market value of awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r390", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling [Member]" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r505", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r141", "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r177", "r254", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r285", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r312", "r313", "r314", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r690", "r804", "r872" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails", "http://www.bc.com/role/SegmentInformationDetails", "http://www.bc.com/role/SegmentSalestoExternalCustomersbyProductLineDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r34", "r176", "r199", "r200", "r201", "r222", "r223", "r224", "r226", "r232", "r234", "r252", "r291", "r292", "r373", "r426", "r427", "r428", "r438", "r439", "r458", "r459", "r460", "r461", "r462", "r463", "r466", "r483", "r484", "r485", "r486", "r487", "r488", "r513", "r583", "r584", "r585", "r600", "r656" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r222", "r223", "r224", "r252", "r529", "r592", "r601", "r605", "r606", "r607", "r608", "r609", "r610", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r631", "r633", "r634", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r656", "r716" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r222", "r223", "r224", "r252", "r529", "r592", "r601", "r605", "r606", "r607", "r608", "r609", "r610", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r631", "r633", "r634", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r656", "r716" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock awards [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r117", "r118", "r155", "r593", "r656", "r674" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r117", "r118", "r155", "r600", "r656", "r674", "r724" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued, value" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r16", "r34", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r118", "r121", "r122", "r142", "r614", "r630", "r657", "r658", "r710", "r725", "r815", "r827", "r857", "r877" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance, net of taxes", "periodStartLabel": "Beginning Balance, net of taxes", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r152", "r215", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r465", "r659", "r661", "r675" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r507", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 6.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquitySharesandDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/GoodwillandIntangibleAssetsDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Treasury Stock Acquired, Average Cost Per Share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Ending balance, treasury stock, shares", "periodStartLabel": "Beginning balance, treasury stock, shares", "terseLabel": "Treasury stock, shares at cost" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r35", "r67", "r70" ], "calculation": { "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury Stock, Common, Value" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedBalanceSheetsCurrentPeriodUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r118", "r155" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, shares purchased", "verboseLabel": "Treasury stock, shares purchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement", "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r16", "r67", "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury Stock, Value", "terseLabel": "Treasury Stock, Value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedStatement", "http://www.bc.com/role/StockholdersEquityStockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r10", "r649", "r650", "r651", "r652", "r670" ], "calculation": { "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Change in fair value of interest rate swaps", "terseLabel": "Change in fair value of interest rate swaps" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r48", "r49", "r50", "r170", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Unconsolidated variable interest entity [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Variable interest entity, ownership percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r83", "r451", "r452", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/TransactionsWithRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r506", "r709" ], "calculation": { "http://www.bc.com/role/LeasesCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/DebtAssetBasedCreditFacilityDetails", "http://www.bc.com/role/SummaryofSignificantAccountingPoliciesInterestRateRiskandInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r238", "r247" ], "calculation": { "http://www.bc.com/role/NetIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares and potential common shares (for diluted calculation)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r236", "r247" ], "calculation": { "http://www.bc.com/role/NetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding during the period (for basic calculation)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Computation of basic and diluted net income per common share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bc.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org//460/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r788": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r789": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r791": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r792": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r793": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r794": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r795": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r796": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r797": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r798": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r799": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r801": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0001328581-23-000070-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001328581-23-000070-xbrl.zip M4$L#!!0 ( %R"_U;)S)!G%S$! +3$$0 0 8F-C+3(P,C,P-C,P+FAT M;>R]:W?CN+$N_'W_"AXE9Z=[+4KF_>+NT5ENMWOB[&[;L3V9G?=+%D1"%M,4 MJ>'%E_SZ%P I6;(DDQ1)$20Q*W';(@0"A:<*585"U>?_]SQWN4<8A([O_3(0 M1\* ^W_CS_]G./S?+[??N:^^%<^A%W'G 001M+DG)YIQT0QRO_O!3^<1<#*G "AT"F MKDQ$73$-S;1%* D65&V@*4 0\6MG$9H?FJ,7GH9!],M@%D6+TY.3*0@G(S]X M.$$?GN"A#M)&SO-KHZ>GI]'S)'!)0\=S'0]BJIQ$ ?!"/&D0(:KAKPM#01J* MTFLGN_N0!%%>ZVC9_#ET-MH_R6EK03SYWQ_?[ZP9G(.AXX41\"RX^A;JU=GW M'@&_9[,]M.Q5:](RA-;HP7\\00\V2( ?VLYFV[17[21YN&PZL:R-$4RLD>7/ M26^")@MILUV3$TW3/'G&J[/L*PZ'#P LMIU_/D.#?'C"0A?:;[5?F,Z^.FRJ0V=W>1&#S:G$OJ*).KOK632@GSA MU 7>PR\#Z U_NQL@>$-@CS_/800X_/4A_"-V'G\9G/M>A-AV>/^R0&.WDK]^ M&43P.3HA-#\9_]=__=?GR(E<.$:+.%RNV.>3Y+//)TG/$]]^&7^VG4VH4=^1<^OD.@('"MY_7-T"Z>_#*PA M(KT'YK@GZ)Q>>.AU+^=H< %P+ST;/O\/?!EP#D+J="BI@[& >$"6#-40/Y]L M]%K@)>=Q$* W?'-""[C_A""X\.RO2)H-N 09OPP0FDYM],EPCGJ9#6WP.@9M M,!:E$[G$ZYH-^F",J5_5"VY0<]_>?(4Q&/]=.OP%9ZAWF[S! M!0^;5)LZS] >3H&+>21]FSD8?SO[?G=1Z(6FL7QCRNZGWV$80GB]@ %B7N_A M.T1\> L]^ 3<>QC,-\:!9<&I'0CF'S[=\=,'%<#-@$ M47<1P@RFR_7TF^,A6>L@\ONA@V7-Q3-BN="9N.A;8;0D63.-F4&0&<0M3.@N$.28=EZVE(MD(T38[(VM,( MR;=?!J$S7[A81I//9@&FPKI0&SV'-NKA9+.+Y/6O[TR'$/IQ0/XB^^MI2EDR M=G\\G\V)=K;+X^7'VWVOB LO?P+[>I! MA.47$1M#I.8(JZY>GZV&::\UU898PF\^6?Z]?,G)QKQWDT&B@ R)>A.E,].1 MD%MUE#[)-[/8&]3;JE"LWI;W=?BY-4H8VD4GZ22M7QH$HA&?**HE)D6$<64G;N M,&>N:($T532']:9DLP&1'QP(PJWOXP^_0L^?H]UR1[=YY<5&%R>;H\_D 8V" MQ=\4P.OK64P ;\Y,IVMFV*H?RF(5,S/JGEF*//B M;GD3QN]['GA.I83_8#S M"7J%[=/4OM\!:ZV+=S@_CUY1X;S,#"RE_XY67]R=FS@S;'Y7>N?"]8 M>YAT_OEDYSM7Y%D-K3%TF6P-#EN#"OE %+JT"+_=1;[ULS6< M4KN=4S/-[P.B_+\0JB<+T!K:UVYFU$S[,]LF?DS@W@#'OO3.P<*)@-L:^M=N M#-5-?\N*YS'9GHE+&+<+X SW]@@O/;UL5P:;VA>1J.5VFY6']NE427M6V]2-^#2J)+^ M;3>CFW9I5+D6S+)NAO R#<9R35-KN_U[?&_-4<+QWJQ2VXU=*KP432P<,X); MLE#,"&[18C$C^.@Q2#(S@INC/3."FZ4_,X+I60MF!#=#>(7:,&#*-MT*8S.5 MMEOGQ]YTJZ1]ZVWN!C;=*NG?=M.YZ4VWRK5HNW5\U$VW2L*WW=(]LGNVV)W6 MJ@[E%1JN=]) A];;J8V[J1M:N+8;N,<+IFMH@=IN]3;CGFYFL51F*>>]=5#9 M.;;*+.7F:,\LY6;ISRQE>M:"6$CVE95G?QJ;;=G&["M*J-]V^W:AFRKRNC?>MNV>=NJLK5H MNYU[;-OJ<,*_)EE.7KZ5$7AB6'0MN8NAN MYBP6Z/5GGOU7X-DN'DD78[PU^D^^&48:-@8T^ATC#",-ES[0Z'?+,(P@B>87)#G5JW3.%2+[:9]J"=&J],O21O4JT4^N MR47V=8T*R1A276WFN_;E?!'XCT05:\UM+)U:%TH[EJ)*KJ#64Y%[*7[X$\>% MT#+YTRFR$:9QX#E1'+3FRJA.K9N@S0M4)0=1:Z,7 MVLY_ &N&#/G@9;UA:YB$.ANX)6M0)1]TPV8^]Q$-@IA4 KKTT%H]:N_@:&7E]6O?T4]@L":O7R'C]#=7(=5HTMO$4S&^@-!Y&Q0) M@N %D?P6+OP@@O;9W(_1JBV__M4)+=[:PSQ=#5 M.^@Y?G#E1S#\&D-)D(76""AJO4(,"L>6"M1ZI7)#X2*,G#F(X/5T]94:<5#% M%BIU$915RB=J/7$,E.T"9962DEKOXUZ"?_E^#X/Y=Q]XA-:2WAH!0*V7\1\@ M<,#$A;>(MU\ICW\=83EIB!2 MSZ#6^_D5S>(11.3"Q')Y;IWPYZ;LO423"6 8$5@\@06]/+F*[K=7$]L9X/\Z M[V5'^6/\36K=J)6Q60G9LHJP?%>V^--@]>32L^$SAA5^TA'^7^'0B_' MS"8 M]H%^/0!_U'J0WYP[A@]01I*1A4ZATFMU[:6?27WV[\ %\D:>#># M,/KN6SN6FUP81&N.':)85(8AS S+::=I0P_P*U2V36H=PPSX#/C;$K\RB]ZD MS@V>7.#XMQ^_S/4@^VX,393 MB9_6B1P87CQ;;FQ#^UO@SW&>GS@B['$]72;UN8'!W0P$R+K;W<$;!W":DFR! MWDXZPL&]]3-/ \DZ1(':$X'.KG0S*J4H4.M[[^Q*-Y,X0Q2H]:TODZJ<67_$ M3NB\>K:PPO:[[]MIZI/PW >(6NZ-^_*$/OT&+,+:\425*CWBP)UCJ<"2[ NO-H# M>NJ<*C12O%*,4^

#U;M>'4\9P(?D>:K'WIH4D^.!,7)F>=7UX27Y<+PJU< MVL"&V ,4GGDV^>,*S&O6EBI=$FK]#=^H7@X:[$J16@_"06NW=!O?0I>8B>', M671UY:CU"-#-=34)09%:LYUF1JIK,:BUWUNE)%2I*8O46NBM$5>5+@>UUGI+ MQ%6EBT&MW;[K8L?RV2U\]-U'QWM(SLQ3%^-+>S8):FUWVJA>*=:IM=\IN1I: M*;&IMD M9_+O]7)["#N4(N8MS%KE(ZH9# ?+& :S#)C)K7*,M7XW;2M*F#./^B6BSO-7 MOUK",EDV#SMJ?:!M-(D8[/+"CCJ_;#-&6%/9/#NN%%/G56Z11&'HRD(7=0YT MMJND*T.M:[E_![K-IFD.<6*#?X$G$-CASH3AZPV6G>5/V2S*5#J1[YW(A=?3 M2\]V'AT[!N[KNE^3>KM!B$OOXI2A<+YP_1=8'>#.,"FWH7T# U( F&0Q!4%7 M[WO)U'E[W\$#?I3B@:U^%:NO4.>$S9(&3 14#P+J?*QL2V@RX9!"I4.W=UM" M,_D7184ZOVJ?MX1C@6!E?T0!FMMLI^61/#K YE"H\YEFK/(MQ,E^K C:),_< M;VAJX>W=;U5XYW-L:V>>33!]L<0T^N#*]Q*(XPE^=0)H17[057V$.BVS3(')4ZSQHMC$#%ZE#GYVJ>:VJZNJ=2YU2BA1'J(GC;7"X- M[ AY"W14*G/:YMMHP.'91.$4E3HG GWKTH1S1Z7.C*=EXZ!"FK7-IFYF=9J2 M:H7V#L/]R'P O!!;)^OSE9?W)YBZVO 5TBL%:O=R-B5LJ74;M7LY&_(SZ=3YF;!ZDY:9O [N8/#H6&MY M4KZ#N>/AQ?P'6AD8?(_QUZNR$QHO@DG#]JM3Y]EBB&AV!]>I<[DQ1#2K!.C4 MN?<8(AK6(ZCS.]:S/"6!>/EOWPD[JSE0YS'L,0::TA6H]<7U$ --:0?4.O!Z MB(&F] %JO7Y482"YFNL].%@MA78/O O4N@\9+IK4&PSJ_) ,%S3H$@9UWDB& M"QKT"Z-E/LD;]^4)+2 M9&!H3F=@OLE26H@T)16P)R0U$"@(5W 9/[& M/!#X\K+HM.? 9.Y%JF#0D$Y@4N=-[#<,&M(+3.K\B/V&05.Z 74>1"IA0,Z< MNG^X8%+G0F1H:%!38#Y$&M'0E,+ W(DTHJ$IO:$GGL6V;N0]\?JU5A)YX MY-JYU4E"3SQE[=Q[4&\M7IXOL8/Z\AY^H):! ]SPJX-3?4YBG+^A7M7DW)_/ M?9LDB")-OJ,A=G+[DX0V.[?ZA9"F=N V^[WZA9"FE( V^\+ZA9"F]) V^\<: M1,BOT(,!<#NL?K395=8+8#2E=;39:]8+8#2E;+397]<+8#2D8XAM]A0V"(P> MY1F0Q#:[*_N&D88T#Y'Y3-N#D8:4$)%Y3=N#D:;TD;[Z3=NJ&_35B]G6?;JO M/L6V[IE]=?6U=?^BS@.W6>D)?72)ENU-G:=K-$?TS'M8KF%9A8;.>)*F]DCJ MG&\,$TWOPQ)U?C>&B:;W>HDZ/QO#1-/ZA,3\:D?$9DL5#(DYUEH$DJ8TCKYZ MUEH)DJ94D+ZZ\UH)DJ9T$NI\B'D6AY2E3+N\)QL5I:.>1J?/H MT+@X3>TYU'E2\BS.N1\L?+0\\,KWTO7IZ*Y#G0^#SN5I:M]II?>@$>YI9.=I MI>>@$>ZI>>]QGD\#Z)(9AS-GP8' "GQWD^SX*R,_>#B1!$$^25N<3($5#:>^ M'WE^! ?<-/#GMW :_C*8#G5=''"NX_V\?;\KT@]N-^ B/_VR-Y0'G!_8,/AE M@)7'DS2&@*'W:\@- :.%6TG[-FRM??IR MJ2$W PQ!X_#/,DPH-J."FGC@NDY^&OBG*9"?,OFID)\B^2F1-F2BIHI_&J2] M07HPR%.#?,L@/1CD6P9I;Y#^#=*;T;K5-60\(4/2R4^#_"RC.B@9DT@^"?TX ML&"8_#F#P"9^0MMY'']&/XB#U &F+6@34U\'#GCC><0>=A%ITJTDA7%]&G)\>.9J>B(/S? 6DZ_APN@#?^/ E. M4 ?)[TD_6[UA]^ 0N,Z#=VI!'.PQ2+Z\?&[YKA^<_DD@_WV:^AXB,Y@[[LOI M7^Z=.0RY*_C$W?ISX/V%#X$7#D,8.-.D8>C\!YZ*"AH@^?,I&;2.^D%$A-O?;U>7]Q5?N[O[L_N*.VQPUA>.]NSC_[?;R_A*-]>SJ*W?QO^=_/;OZ M]8([O_[QX_+N[O+ZJL$I"+FF\#M @/4>(M_CN:_GG"2HBMG@(3%RX M;#\A G>(!N^"10A/E[]\LIUPX8*74\]+'J>BTS1':/O'TC-"8CJRER].G@HC$3\ZB>SM9])(,J6]3]_[IC@2]CY3 M])%J[']T((D1 #D1LOY"\#I%"F7U@ &T?'GTJ+9T[<7$(73KW]Q>WW__)W5[<7-_>_W=[]=G9US]U?R_6 M#Q8=C4ZVN/"X(<2X2([E-T3'J8T^&IV#[<%"^X>2[A]*I_>/^]NSJ[M+O$NP#60G MCYBEY21=EN;&GA&M6&.Y:6!'S7LW3X2?*YH'#]%2?$H9G<-P?9^VC+ MF\#@-!D]EW_OO2"1EKB+I(?EIJKB^%%Q*"-C6MVWK?9R>?)YVXHNP"U\P+?D M@1==H2?+1= &XR^^$T+N'(060#H96G4TF1>*O%HYE^W#Q3.P(C)MSI]RP6JZ M' BY< $M')5LJ=\E1YH![UZ=EC$RA!E=9_FX/ MMW42,#>AG927"25./#E'IM>VW1/B%HO ?\3]O%J] M^F#\%;K@"00PM^G3"_+>@^?+]*Z#14B\N;D9@[$D#$7%U"1\=R#;5= J$NZV M'S\0E''(GO!Q[7+NWW'@A+9C$9L"B61G'9&D6? /.<_Y.^/;873'EI!_?^TVHWP$6$ MB+KXE@9\T0/5C1<1N7$=W*#=!\F(_)L3KE=S:8.9O[TDAPWDQD=OE;I,'8D'5!&JJR8=*\^GL4XW1R6 0O D1@9P%<#CY#*XZ<1ZPL(ZD$PX_< M!S1Q#L]\6RMFD0:'\-V'_##$O'860+ !/!DK$<9;Q'TL@.[O/MH,;V:^]\;V MQM4W9$,9:J*VI9VT -&OMNQ?0BZ"+ES@*7(>F2./%0TWQIH"A]16P%D'07I7 MA-:[X5N-;==WB),#)W)0CXG5BRO(<(LX"&-L_D8^AUH0K4.4/DP^8CF ';YG M5G3*;2]V ]:EHR-C*DZJU+T1@)=<1WB".C9T;K>W[B>R=RB:,& FO& M62X(P[9: (6G'@ BG.Y>YA/?_1"VUO0I.O&KU#='EAP^6S/@/: //.YIYJ!/ M7H57K0;RD8(6RAY9IU+]190FA%=66[>:N.:)>>);/WGNS\)($+D%"+A'X,80 M']]QX>Q('IN64#/EN83E5J3$WN_S%W ?4*5I/+HR1Q UG M/CX%61[X1S,0O9W*$]@<+QYL\N5T-A]Y#G@V]T%:F_($00,UFOP;30A_B;1' MW\1#23LC:WBSR*W7/M9MS=O837VE MBJ!BJ82,]3BY@Y5\?#>\YS[@7_5/DBR-TE;1S"&GL@M\*KM/B"4=5"3)DN&O M9!,,/XZX:J7.&A4Q$5,AM)(Z)I,Z3.KT1NH@]@:<"P*DK@#+0E('9W&S"><% M6(78^2F'&&.X\T$X1^(*O258;NF('4GD"H_5)M0=TC"P+^J!>PC\IVBV?#Q" M"A0D8[/AU/%(P"-QC0_VC6W #79^N'\$ Z(1#?:,8(!C4%ZE)++OAM+2)[>N MT8TH66:J,'=(V%EPCA;NP0]>=E@RI!%94BMM]&K4X-)]WW>#8J_/O-?R&J'V M#9T:HHM/&5VN=DDQ1AM"F[M]8K0H?2J[6W*0H"'36)8LRGLM4[=\YV(6(YB5_)',Z7FW\^9$A5(:/2==F'#[I<==-WU#]\.+Q3:W6F MN\QD8APC@>WYQ+:-PT1U1.M.;E3NNC2#M$_\+O<%O_S)0:_&R/70W'PLY!Z= MD&P 'O LC$ZT+>"P3-PXC)#:" ([Y'"HBV/O.\25/X"/6PHC)<3'>FO3&QO3 METO9:.$,NNY*Y'Y 7$ LI21V/H?=DNE&H8I _X3A08Z%AK4-O$8%MQ29SBV% MH\&_\TP)&JEBC7LD(2#WA'^D^/Q&O)EH#XH])T$G.6=&^NXF8J4!DAF6@U3B M\)>!L.,XAIQ?DW/".]+!=1R1W0^MY.:]?"^>#VV?!!3@[@9<: %, V$%:QS) M9O*J8?*&M+I'MASH.#D(#Y=R*E@/'+.24_0PXQ2=Y_S7T>%HA;_%[DNR4)*1 MY (HO.55&F:X/V#O32JRA9_H*FE2M$>XE9SL->J+!' )KU\!D]!WXVC[*UGY MS(KF5=-7>=5FJ[OA"_ AY, @I]#,(U@< K<)_ 2#DY:G7PMW^K>DV@\A-]S MS&)>%%(B'2B_LV:,#%DX)*K0&*FB>E#TW_O/5-FL/*;0$$>2J;5DL.I($?.- M9V?$EZB6RZAQ&&M/IXU$RGT&U(R%FP5X4_]3CHR8PF!\79]^YRRN<>N_LGN1?!&_E[_Z4(#BO'PTY0=J3C>>]3:$B%.V* M-&L*T07'4@#1R&;"1:@X<;0'L77F%V/K>XSU_;9RQ9%K:/-$Q:)BL3/2!I'\ M<[5O7;T!@OC^IM1$NK2<9,H5!/Q&7V?"J^V8Q46WD4UH0P^?*%SY$1I=Y'._ M>2"V'7QHLTRZ&N/VII! _%<-T)9A6T"8^ MXK@K$,4!<9FE=,.8,*$1K3H@[&$A,E=/)^# MX 5+DSNT"B2#CQ?A2,=EV,:-C^M-0Z9#]1$B3(=B8J]+F%;DP5A&8@]G#YQ# M[AX\,\'62Q"($E.5&%SRP44;C!5L=\%H*3=N8, MDU0DF2B8".D=)I@(87#) M"Q=S,%:1"#FS_HB=).*,B8P>8D"4F7";1N@1J M8S VD$3[#D'(?+>]7'Y18_H/@TLNN&C*8&SB8VY\"7+X!>!00GRO&'HABY+I M*R!$G/01#28SJ)B(ZQ"H=0$7 MAT,B[AXG>TKR2H3<[SBSTRW.HX TIAL0,&G73V P:<>D7:= 36*_L$(''_#5 M,.[22_+Q,&.PGV"0!";AF(3K$JAQ:!J.<<8!BDY$[K_RW'?X %SN)O M2*I- MK&Z,X3L>T,,7/))"-[_& .T<&:2QR7-VL>2N71U MD7\ #SR0E 9_";FO3FC%88CS56+!?>8!]R5T2"[(UQP(.(-"DL 9M[F%8>Q& MX>;=84K0PN3\,9$DE0Q>9VIO\;Q\3.>M"]&&-!C_AK^WRF-['0=K4I 9^?W& M!I-V3-IU"-'J8'SQ#*V8U*^\1@OQZ, G)MAZ" ,FV)A@ZQ"BC<'X&[ B/PBY M>USB]FPZQ26VL3*7VJM(M5L:L=B@O0^@9S,+MH] D4K>@F*BCXD^>A!MBH/Q M3C''9%L/D8 K_1PBVY;E13R?3/^=Y:>O)1/;3&Q3,I8"S*H,QM^=/V+'=J*7 MY$@=+)P(N%A\^W%@L6/T7F)"8G&33,IU!]'Z8,SB@GJ]_#(K'\($6F<0C3H: MC.\@"'TO.1UV8^@Q7:VG0&"RC3G*-U4+JF_O"G=G^ B>H6I-Z=_@&& A84' _(7)4J<>NME>U 7%W#LAQ]X"[_7O=$GDW\.%IW05*""2;/CXH7)L^I M&4N!E9/$=7FN,'G>V57&&<0"M#!$EI/T8C86WY0L.!/61P6#G'$E;SFOYG.#0J9*%7Y&M;:8VL8!K4#6:<(R 7'4@3(RF!\&DE5F(OJH"& B MFIJQ%%DY.1'1',NPW=T%_LT+X(,31C" -G<'W"0H/BGXQ]U!*\:15C#Q=_X6 M0OPPU;B9+.\E8)@LIV8L159.2V4Y"S;H[@)_A5- 4D7^MO ])+P]QP_69#@E M"\_D]5%!P>0U-6,ILG)IB1N.!1-T=X%_H.\@G7L*D:J]%@M&R8(S.7U4,,@' MYL!D;-SDRBE2*J=5)J<[N\#7T0P&K*A.WV' )#0U8RFR>9,')9"OI^K7U8ZTY$#BN&A$CP8@_$=HBN(F#W=U_67M??DP4D$)BY[Q*3Z^R81 MR$= MFP ?MPM[1V62M_DWMNY:D'&NW9%(KTA\N[PZNSJ_//N^>4UB?38KX(X_3X*3 M\=;#O*PE#W909B/[AB8O=R ' <.+3H?XD_IH17H\Q:4_'"L']2[O+WYPXB@A MX/;/5U+>W9^AIA=7]W?U4%(;Y.ZQ,2F]FX1??">$W#D(+6"C?_TY&L,+]:-& M8@;M@HX-<-Z2NPC]@U/1D2"CM/87:D#1+'8+J0^Q!V+;07/X>!Q9N9N8W%Y" MS4'P@#919$><)CEXB'[SJIL$:+,8HF&Z8!'"T^4OGY:%J1R/O(Q\Z5/:5ZK0 MX,WXK;6"5R5Y_+I/CX1DKTXMK?3-Z>,1>;34I3>>*=I(%_2]CX61N/?9>]V* MTD@2E(.Z??^9*N]_:3\&B[HUU?8,5A-R=[O#R*N_=-O*+JQ6HN2X0)J95,S< M.2=E).N;TTID\]N)S1W;=N'Q]QTRLWND%$/N!VHW"[D+I!+99)?_6^Q!3A:J M2*/68N+<.<]E2--KGGB=4[JKXCT7]\&1$U3S@<(2<#EA:N9 M<0[/6=I/JF%L=]4MRDK5)FWL%_$8+)N$9:\EO236).H;W?L_1#,_1AW8(<_! M9PNBZ2 [?!C.0 Y9*:#C_7@8@*LGP^!'WOV,)VJ94$XG;Y'OB,")J?BA"]( MO:5/D0D*'%W3W)UK^,^EIOCI[:D657/[[#QCV'X+@(5]3USL.=$M]I_'H3U MP/7PZ,D'UA"AUX:6,P=N^,L _^6!.<0MAP\ +$YOX2/T8O@M\.#"Z>+3?&9#D+0XC^9]^#YP&7!)'],G">HU,OG@]MG[CU\4L0KR B M0<(UV)TY'>++LR)OB"HOB>;GD\VA[Y%?!?F-*[AF[^V?6:]\NPT@U>T"7&.8QSVL(Y8N.<@T-=>5DU>54Q&.Q3J.><=&^Y-,)2HOI/-<7OD4_)?(<<+ZZ.S??3557#NAU&2-@4^+Z 7 M;OL-*IKY,85VQ0S(%*M$8+_9)^@2V+N9\ >(T!>1 M\LAS+ICX 4^$MT_N?OI)J)KWL!+FW >X5!B1UKD(D$Y(8MGV>\^E8N3::7NT M6T'/<*?B'?-Z^JOOV^&99]_!X-&QX$HM_[I&9/2["_$OJ-W9W$?4^ _YO*B^ MKF#OJB)IO()O"Y33UW> M*,!@;<4/TFWS^M7;S6T9NFT=_(0ON0J\+G7P>),!*Z_J6@>P3!P?R&LF_6<8 M#%BU::8U $L1!F--Y$VA@\?*#%AY%<\Z@"4.QHK(2[)./;#ZZEV]@ZZ+?:58 MI40TB )G$A,D99Z.,4LN0[=,27N1$+(HZTB#L2B;O"2HU-MDS!M0FQI9#D,R MQI#"2WKI&&6&(8HQE*$QEL.0@HP.3>=-4V88ZC"&,I3#%TJ?/3),48RI#$VQ8DP9@[&J\9I8>M=GF*(84QF: M8\68,A&F9%Y72ULC-'H4=WV%M:RV91^N7,_ M5*C%$ZI>+R..+PEQ4REV!:."@DPE&00D;3N^=2M2F3E4:$%3*?4]1,-'OQ5% MU19P1&3]Z>Q0H&W8*22),O3T:B41/FE"6OJVY<^98O=5%BFG/3P)\O,U^L M%VEB1Y-%'?J;/H_O?EAXOS"0SFR82%\I[9!E9]P4 RG#\JH 2/ANGXDO_S,@ M=1E(68[]TD#2!*3!BCJOZBPZL,M RO+IEP>2.!CK@L3K0JM#;9BMPP;9YD%V MW];9+0N_^0'ZT^.L. B@9[W@FC@SX#U [@$X'O?!11+ML)Q^_=@?,DR?E+SG M*77O S2LI-=?$7GQ=O$%HNT"DF3;6UL#SD0OL:C>MN&G4-! WOBEP*5.OP4RYRJ18AI*+M3-M&$D5"J*^![#?0 M"]>2D:PG=PZ3S(AHZF%TH";8D_"_#%7P"D8W:!2^[5A?X12]ROX"/?1+%*:' MJ+A 2Q "]WJ:?K#*1IEFI\2'KN?^?(' Z>V(6-8TG 6(YGA %EU:I:)X;'CI M#%X=AE>&#ED_O(S!V-A.YN9'K%3%>T1DG",C M)PDY6A*V*+?@>Y BKXHL96V7P92I\%4#)G*E4398MHPN8RE3^ZL&2[A F\A+ M OTULAB8:HNKK0I,.JEPJK)\R+3JA>=)L*'C<5/@!-PC<&/(^5/T0:HO!B"" M7/@$%NP"UL$ZXV]> -&,_@/M99C&M?<5C>J19(@,=_ -KJTFTQ^0SJSQVE3# MXI@Q$698S;368::>HR[IYU759EA7GZ7O^SB2/1:68-!BKO&Z6+F]<:+U:Y"'I M% !KN3-4&11E#$5!WZY;6SA\BJ&09A16&3!:%?:4P=C@1;-TS60&P!8 L)9; M2Y5!41V,35Y2R@2H-(C"VK(WY#6#<_2139!9U9"O$Q0S3)[S[? GY^CKSI>C,AQOA9/5.T]PY2I4D=*>EFW(..8^,S?Y)4=V878L7\W<)1+S2V- M(YQ"5>8-HTR13X8CFG&42SLMC2,)IZ#@=:E,F@"&(YIQE$NI+(TC?!-11T!2 MJ0927QVH5W#?+<2#3VURG;911X@_US=_6D3&[HE7F]7MU1(]>P2."R8NO/?/ M_?G<]^XBW_HY\UU$M? +"!VKJ"3!MS05C=^5!7BY>$W(W(J/WBD[?6=B@(F! MXMGWZA0#*KX3:?#BCN+A3 PP,<#$P+'$0':6Q#K% +X:K9-M";8$@93=[V8X2B:BHPL5%V>Y3=]^WMED&_ MDS^@S0$T*O" RQ9@D_Q;1?@&ZX/V/FJ,A"#;E#[2 M5WI&^KE^%S4%J'HYS,WF- M52KN.L@R?(NU@HPD;>%5A>5MZ3C(,CQ7=8(,C3<193)#6<=1EN$8J1=E8B++ MA-(I;=L<>M$6Y?.KX\8(">S.6O7J9TK:+:XJS% 282BCO-AF%RWHQMEA&FAE M.),)SO06W)]@.&M ":T,9THBS\2J&]%8WNP"!AR8?+K^=N@)3)4MX5;(TI&2--/I]?87W3\8!7>< I1H. MP'& HQUW#!D', Z@G /$:CC &(RUD=C!.C6, [K. 6HU'& .QJ(\*N_19$>> MC1UY%HB0?RZYO,>[J'7<5 ML\3>X2X1VV)*5<6T&7555\67'6)IYR))9F_%4APHH9)I]7OKS$F# M[NV>[_M5UC)UK/"WVDE3&.[:2G&$Z4BLJC!!H35JAZ[*>*['//>^M^50GL/) M\4:5Q=HRGF,\UR6>>]\' KN6*+D?$0X78AOI5=W% M;)#G]EJR)Q'.DX?^M9W'\6?R(YG4)#@9KR:X^?"(>) P'NX@Y("%K$_T[A=$ M'[ST-JX58'.>'Z'W1#[""(AM!Z>A^B,&000#]P4W([GM /YXZGC LQS@HM&C M#^;0B\+1U@3?>*T4*0EQ6/BA@Q?^-( NB)Q'^.G)L:/9$J]K7TP75WC]"IB@ M0<31_J^LK:\%<3VLX[,=(;.X28WUGWBTF"<<8-J"-C%U92+JBFEHIBU"2;"@ M:@-- 8+X+]$<++\T6_D %^ !#B K<)_ 2#DXVZ#!WO.$;NK\E MV5["3*>U$2;A/R1<_*3(V2EB; 0OAS 2H&8LW"S DO!/V4N$A-H]9GK.GW*X MB!OFA,\G8,7M36"/VX6]+&G4' -MI3,ED_CB.R'DS@':1VST;R*OJ!_U^;J4 MO%O)Q@0=\T4 9TC4(I''76X6\&A^/KNA]&&U%7P\#J)WDY7;2Z@Y"!Z0J,/N MZ?10A'#C:@,A2@(:I@L6(3Q=_O)IN84['GD9^=*GM*]TU\$B\XUR0%8E>?PJ M34="(E%3-W;ZYO3QB#QZH],DSQ1MI OZWL?"2-S[[+UN16DD"S)/Q^[30N M,1_>JVR9_/P*I^BYS4V@AWZ+N 5F 20J%RYZ MP4&H;V]:U_[VD8'Z71%NK"6--]K60B'2+H:X_:DHCJ0D(*()@7,V]]%P_T/" MJO"&BA2;& 0X7M!%VM3Z/HO_^7,IKUJ(Z(%^>ZN_D6U^(^;F59V[Q5&J8>A, M$47Q"\_L?\=AA"-UO@7^_.SZ_/(FD8IGGDWZN?'#*("1$Y!PGB^)Z+S!$O.; M'R!-\5?@>+CC>_"\2]>3D(&TI>7QQ>:]Y1AIP;QEI..6G?>6;=N">2N#\7:8 M,\\!SRXV]RT3I05S5P?C'3?Q>2Z X0):.-S7?1/&MWW\U:\2$&T3 MU=<&XZHR=%%T9X8ALQW;T'O(U)%X] M:.+RRC15@3JVMXY.\_IB.D6J-#:=0QA%;G+'I%JK.A\NOSD>(EABYU]/7_%W MY7OI'YL@Q.C[!W!C\@4"N?53DZGS#.WA?V#@[X"B+& _IB&)TJ?*36GZ)BM6 M-MF,LV$:)BN]-]GR1O.Q)KP],7FG]*S,%NY@5>[J1!/>V4JMZ>NVF!_)RGXD MMSX2@D&R[ ;2""15!LD^0/+ ;;X12&H,DGV Y(&*6(60W(:>/AB;--6:Z5; MU6[,E RXRN$]RGU)JH-<5D(]7C+*#3ZL1_P518$SB:,DSO$&!(BQ=O&04=T9 M3Y';;6UQ9?89C"44XP/!:%9XK,/0V"TTEM")#T.C(E1XDL/0V"TTEE"'#T2C MB-%80U6,>N#8K4#LW7]@*-OI M'9A8.= YQ,IKL/(:*9FE-V&3!Y77P/=R67F-!L;"RFL0:ZW$+6ICFR%#E0^I9Z.)(E>HI$2')M51=D.H9;+X2$3ES M1#=KG.32P'?KE,7F1&%6[[3> 4_D><[DZ17F1V\7L;Y""\XG,.!D<46P@W*B MMQ_OYMLE[D**^X9SMR,2-C3QL[N[B_N[*O*BM2*@);DK6TJQ#FT5N^>,C.D9N:YLX5_@'['S"-S$87'X MQ1+:CB=83NGW#ABTC ,&!(PSS\;_7+S"XRPZ!T& G<7X"A,L?-2@#<8B+Q@" M;ZBE[V70=Z&.,4M7F45O@EGP!4#3X&6E=!WZX]T"[&V6V^;V\EMH002YB0L/ MRXE-:>9SICIFPVU?RB>-'/,UA,?[ -B0YQ <0PZXKO^$3S["PFF>,O23LV7/ MW_S@JQ]/HFGLGED6HFP4OG)$:OP5%KW&8"SSDKB=$*=XCI^,K:/>>9AD'MKV M!L)2^60LFY&Q;%M+= 6C U=)%09C13=X3=W.0-UZG9A!:@4I\XB0$@=CR=1Y M2:;)S*I(%2/OUI-(%HJU,I><_"\ &M [FAE+."H*9?AB&_KX3I=>VF1B.6II MADQ&T'U1R,@(,B9%B*G(B&B%H"27R0\2C_W0&C+LH"O4&!M<:UZ 0W4&!=_! MYR6JW$U,"SVR*[-"/*E(!Y5Y$HU$#9XZ[PV\]![16OD!TSE+"-4E$5^0VE 8 M]KBNC(!P+[,Z"5V&4(8<+04A?3#6D/6NJJ4+[AY/*>W R4_;HCAN K@ CLW! M9UP9%?6+G=,^TZ?+B/Z4IA<)29?U2<["$$8'*T(&4H0D7C-*5R=ABC7%P,K8 M$.H EHD/#GA#[V&:X.8"2N_]"+BL5N2;<=-GZ MXH/LT":YSS3Q%V@L+\0DP?'E"YP9@B319VZIPVV3A*BXA$2$-,B+)5T/\#%H MTF"L&PJO:C353&1NJJ-;)15"2D:0TH4J//[TG:72*VJOT0*"".?O<2$((4=H M,O2GPQC]4<(\Z8?5GB%R5\3]CFE[BU]R/?T-V>^8KH491!F,59F7]-*)SIDC MB&)(98C<:B&%D[>IO$J5;['SVNTWDO0,5BQP^Z&09 CI??=]^+3?&)#F8-?!E1%7B#9E=JNDRM#*#P6N %KZTJ(F\ M4OZ> 7/]YD?%5SB%00#MM"(J%X%G=M/F<*&[)&=2PN8>/*\8I# _X,,UWM1+ M)SQ@*BS%<,H0M!7"21V,-5X4MTNM,96VWKO@+&:A;,S"Z\6"*]^S#HM>U7&J M3H&7-):3J,M0RHI5J 1*.H*2R,LR36$O'5)4W[NFLEN6Y@PS9R4KCT @6F1) M^9*5N2[S%!8>)!6CHFN\;&R[%UM4G[)RY#1LE# 9PF1(]3(DUX6LPC(D28.J M"+PJ[D^%RF1(0>V)U;AE-6Y3,LN;U%C_R6&TKUQM MAATO+EKQM0F4Y*E.FY:3Q3O@F^R7K%@M*U:;[[YWN\I>LAJP3=2 W4NYCI=6 MY3GX;$$TG06:6C@# >30O@(:J;C:*$F^7YY]N?Q^>7]Y<<>=77WE[NZOS__G MK]??OU[^H\*I9.M*5!?K1#*B<);.J )1,JKRWZ;IWRSP5>XW&($;2 MU77 Q'&==R5L"[T6;5B"^@I"MV6+QX>AT O)N31)_CJ!'IRRO"TE B5BG"E2+RBM>A*:@<V@W08$JP==_O)O!:J<@7,ZR;PB,1.ARVC*<_^W C29"$VX!*) DY.Y M6S[!/,7J\G@&6<6P,N*W/*^8PF"L:3HO*U6E+6_+C5(&P4ID=@40% =C55%Y M0ZHJH6-3=>LD5K>NC77K&KX;,.EMM&\G@F>_^][#,(+!'(G)=Y:2*?]9N@RB MXSTB(V:(P[/_F-)@K"@*;\@TZ?[,DCRV5E(-F.0$3+))8;VK4GJ8HW7#58AH\NP*E04N0I8Z0A6!J]II5W8[,2Q1&WDNF1Q/S28 K62 MJV 98S"63%[02T?O,K688E 5J)=1A)PE(?*F^6#/)C62S&HBI8K*@DJ$8%*YA65)E#U0>=-ZA:YJW/G MBN+L.LX MMN/GT#GU'/>7013$\*V^ND9@)+O.E^2U$%5W"2,-@X\:JY^YDFK8!*N$BTX5 M7&C;EZCNHP^[RUWD6S]GOHLVWO O'/PC1IH:"XNMR$7:1#4^LJHWP?)0*L3K MRW-_?D\"WL#@#E<6>=>.E=[*P=4["(1N0' =W.&J??8_@!O#USY3D2B\BD3C M?8&\;SAZ3<,Q!V-A)&R'J&Y]@-/IZ="GH=E9D&&')[% MT

,0*.6B?#)<#J[?Q]5/^.H["".G< MB/@U8'+J [& MGI^-S/S8=0AUB!'GOP[I32E&=MQ0\/AJ<\6)M,]]4JKN^UM=\H*BBJ5XH)[[_@9WX%B.J^1F MB.RU.935(:7B*FZ&**AR<"*.R3R>AEN4[+O4M1RS(HD&>-/8#E\FNDW-RW'@ MH,F%=MZ0MLLV;:IG/(=^7T +5Y!W7THH9_WPEN:'7+JI;J\,,@$4E64_[#)* M\O/X7I2HF'_[?,>H,?7J/H @C(.7I8)5[::T[)VL?@J$M)^"$AY9W?ED"$AA9&E>U+[;7W/E2X,>U8P!U67X[UP_E[%8'?)9L^,M=! M)Z!47!8%/8#G-J!$K=.O_<4\L+#153&+C(\'7LH>-Q%E@X$7!9 M1,VALO65IC>(I)?>>4+0-2VO*&O(R,I758DWA-(5#IB=0#&P,B1M#<#"1Y"J MR$LB3<#JPU6N,\N*YW%2IM8GU[HL?[X(X QZ(5)Q.=_"\BT.Y12^UB+C^UB\ MKFJ\)-%TD9RIM4=6:VN %KXQQ6N*RNM*Z=R;3+$]H!)06"2NFM5A*2.9UT/8 M+PBA"[.+-AA+O*@9O%I>$A==L!9IPGT&888,KP"$.@:AH.J\J5=5Q_-8]UP[ MHD2_)]#7[EJ2\\0\ C[G->1D=JF6=7()>,P5CF%5WC96/[C'.YHO1D*3D>IAHVL)AT8=*E>NF2O^AA-=(% MIRWE)47@57%;]6;2Y4"5["3"U>27\4&KT+'QYTEP,MX,'FHBKDPB5X\AY("% M3WV ]X*K"B @VM +H$_D(J2"V'7Q&]$<,@@@&[@MN1JA&CHZF)-6, M0RQN] &YEC_:FN";^^Z*E)1G7_@A.4\\#7!Y"N<1?GIR[&BVY)JU+Z;K*;Q^ M!4S0(.)H_U?65LU"HX+!\8T<0F;E3:S8VD\\6LR'#C!M09N8NC(1=<4T--,6 MH2184+6!I@!!_!<.OTR_-%ME#UB !SB M,SW._(ZS4F!.^'P"FI*A!'O<+NQE2:/F&&AK]R23^.([(>3. =J[;/1O(J^H M'_7YNI2\6\E&@@X0SKAOKO\44C2+W0#ZL-H /NX=ZQP$#TC&X!U53?*8$#98 M26ZRWZ(!NV 1PM/E+Y]L)URXX.74\J\A"UGZN.'*ZM'82[$AA)4@@-710?06CM+Q0F4A)VMSX MN^>:WXV_:XJT..++!QR(61EK_*D3X8#;HBYW14!JAB+S@MK!^G.,'[K*#VIM M_""2J'1>%VDJ4WXD#;&Y/>TR@O,0[6JD6FE:.\_S(RX.\5G0AT1G1+]^Y"RD M2-*B(-&:DY9@3$^.5ZA=\J]P$2 V)/H]":("#%E:!CSXNI=($WKZI*$N"\(O'4\1>&8U]$H) M44+.) O(/7B^2+:EE 4**Q<&O@JIER_[S/14BC&5+5LKQ13.KFCRDK&=R(AI MK,> QOD,> \0._RGP%F6&/"GZ(,(!C",N !$D N?P*)O>;]*">(]R9I^\P*( MIO8?:/\*' \?BUU[7]'P'LD]EW '@ZC"8*SH-!V!,76V\EQ?&3(W$S7%9*XJ MXGU/BQ/5*94 M7RK,M!))2V:6R6?.]&Z:D92Q"52')!DCR=RA<3>"I.Z+_[:%M7Z%%LZ=#[D/ MCI?\]A';!T]^\).$?&0D8J]")VRRCSYM[[?0@DB-G+B]<[-5N,K;Y:/.&DHY+)FSMBO6C<\#OE7;OT'J$7 M^8%SH'SMB?^CL'Q=HVMA?B %R90=)\0L[G2& 3,=ATI$Y7 ME6N?(IV:7EF]#%O'B B<2?Q^IA>FW&1F@4CH>;Y.SEUHEP9C26,GNEU%259N MA)PHD9$.2\MA0+=*1>USVKX&GR^U5Z:E5JJE8C5A%4$,ERI$86U!&8QEF9=V MU*YDFFEW ':(9EH1P-3!6.%W5=FE5AGM0+Q,V[3G/L9(UA$Y) M[R&M*W\%"]\RT4@E04%C-Y>ZC+.M?>+X.,.G@;PJL^OWS27DQ/&QW#*U+3=Y MX7+DKF5%-LMH^(CJ.*GP34KS+R^_A5CY6O'3&7K#XV'N0'SCU!1XJ7QNE*++ MV"+UO\_0S+ -:H2FB4P#6>,%=3OP@U)HICO!U#T0J(B<)GJQ;M,TTWCKM(C-_!"*JG=^V<6(F< ;U(* MX_0_T9EG7RR)7'2GUX7!6#-VIJA@!W7=P%;605U]V!*1%BGPAD#)(7#7G,NM M&W";U,-]0=D^PJ.-MKG GW,A CRI;@E(_";+%%Y)B1%"X&^(OG>(O-?3ZL01 M23)@5N9M::E#I>/XRB[941N^9'P.8VC;P2S4GJ=VZL+,RC^^M-CS&.PY],.N M>2#+&29[CIWV^"(OR0J4\D7J"K)0-%[><;Y96(NDQD%>H?G2:WCF/16M$9[J M8"SKO*E4$,/8D)/<+.0DK]"Q5Y^3O-%!]J70ZCX_^:JB2E\+:+7.,&<#9@/N MG*_FJX.%DV?C,'0E_!,_?D1+.9[^(! MXVM%9#VYI;!-Z[*!)Q#8[.IE>1Y3__97PW_R@FDI;NH'32)E2 MF;0_[%"89J#EE,BU \TE,MD:V)3X(*(FCK/T![^!P;^+C") M..S3D$3I4_=.?ND5M'V\F%K+T>UZ2,0:8Q#Z?ENZ\M,6-G=G),03T7EUM01%ZN(H$S M-<$S['8I%<$S5> 3EV\0%5Z0*TA8WXKH&7;%E)(KIHU&S^#==EE^"E>?(CLO MOCU ?L$WYAX1IR#MJ6=>HPJ=1EABX?]?O!+S%H91X%@1M/&#,\_>_&"MY0T: MOF]OIU*QW!B3].+9(H6%;T$$+Z93:!6.%3$/MH'N%4YZC<*IL*PQ!F/3-'AY1Q@]VQ"[@SE1H@ETN'Z*8O FC2E0V0;' M-KB-#0[BR^7O;6TY_2,)VDYE!$_;CW'MFN4TRCG#J#.R_]P@@6B1V+LI4T1B M:Q0);).$;2![A#?4;9&]7.XF]L!22?$J %S#&@X3/4ST5"]Z1)DFV2,2V8,O MJNS(E<5DSX&*[DF$2Q>@?VWG\@Q+7]_#EZ M]POV,""8VKA\H\UY?H3>$_D(QR"V'00S[H\8!!$,W!?G+L:+;DJ;4OINLIO'X%3- @ MXFC_5]96S4*C@L'Q[4A"9G63&NL_\6@Q'SK M 5M8NK*1-05T]!,6X228$'5 M!IH"!/%?DC%8?FFVLJ$6X $.)P$$/X=@BB9X"MPG\!(.3C;H,'>\X1NZOR79 M7L),I[41)N$J))C\)-'W*>)E!"^'Q%0#:L;"S0(LM?^4O40ZOC"$)0VR9G!Y MJ.2<"S0E0PGVN%W8R\$C>^14N2Z7WQG1!R: >T@(W^3209]:,^7Y>? M=RNIB7%#8G3Q9108A'_A\+8>T32?W2#[L-HD/NX=ZQP$#T@.X5WW3;S8:NAD MQWR5]V271E-PP2*$I\M?/BTO7S@>&0CYTJ>T]W23P"]XZ^G [TL>OPJ_D9 ( MP-31DKXY?3PBC]YH'K^\_4^7][SQT MK-I(T.26C%4=R?)AJW7\L>HC55);,E9CI AMH:LHC'2E+8,U1IK9'A!(FI&K MU]W^?TEYYP" CM"G7/9_1D9Y,\^A[24 M#*N[CY41 C4-_*>MT],-WT6F=X)NHIVAL6);"KC<#7#LX:7'I36Z& 'S$="R MXGE,[JESY*H),7 ".,,5B!\A]]T/]\=1,E*ND_(61@!]:',7(,"Q-(QN.06? M_Y9==^_BHMJ+75Q^N\JYG,AT+S')=Y&''RH+R\]@D.Z0]FSNQ[EJ*C'J,6"V M'9A';)H1'=6=_491.[CA?(AF?HR^;X.A9 &8T7A#>E( M@1!O:55)' 1]*2=*PY=-T M[-I&"G(F3L*-NQ2KC4E4V6[%.+*7'%EL MM]JZ55Y@M]IF/QVQGT1)5[129;#MB/,EX MLE"*DPI8TL0UGP55YTV=:8C'S,EP' CN3Y;K>)8_AP=5N"R2K[)]U4_9(-D@ MNS[(+F46SB?R"FG"YOO;+A*?ET1ZXLCP,E-+PVY$YC M??2CCY;'-E0@[S,RA1/>W[@R]"K^T5YP/;T'SS=^@-]S%D6!,XFC9$.X 0'T MHETB7AJ,MPMNM-Y+1ET?#-H9JDP-T);I@G8/O$WIY>*DGJA# G:[DM6Z)$?L M#F23,G(,$PT^"7S^&@>(%$DF_228#8V8/ IW81]74U)+HY\EJ*8$/KL$ZF'8 M^0=P8_@N=-3!>+O$47> P_I@?;2A#R;@,C3&@P6<1I> ZX'/JG"E>5K,-EKZ MZ)?YN$=9SLBQO''K(U&1SZP_8B? MP:WI0 N&;4=!]$=ST-Y4%$OBF&&6*A%(,*M8'G7TP9L_2%FMA=I,J9N^!@Y&L MWG""=4=R! J]D&3W+A/R,&_]G]K_C,"+9S._],WN9 !+G M?[STTNR/1-DF3'F^QI.WN#ATZ$3P#@:/C@43\_P66OZ#1WHA4KBHS!6%P5CF M9:G+Q1=9'XQ)"RDWU#&I2!^3'MO-5GT-H /.8-$@'!MZ=LA]^/-[@$/+3O#Q M/O"D=Y(T?5V^:=G55VBY8-WW(KS"0QJ,A=&.>\HK _6 M1QOZ8!Z"K%C_E01;DVJX$E_AS0_''?&BV*V[X Q(N;6QRH"D4 6D'KB7[L$S M]^1$,WQI @V96X"7M(Y7JE"EKB?P! ([5R+CUMM>K ]FS]8@0O-[G6XAJ9=Q M[R/F_/V5-[_YB9GQY:U%6UC*JCC'GREM!TOFE[+,E]2:/ACO%7 FU="54T,,^W)2%@(+0W[A6J$/&TB(7]BT6)S;R>;[]KK,G@\ M3]YK&6V88T7=/J)B[-OT]?<^[UX9U1:J*A D2R(I$&1N*WH,_VS[8MM7K04< MMKF\KG)#LB0-QJ(B($[?SF9?^*B"<1KCM,8G78C1ZDY.+TLRVD<5@]?$-E>+ M8/S-^)N621?;2;<*PI0HA21+N&JFN'WW@VV4C)':QTB%^"@CQ+R"C1+7O>1U M6>-E;9O#V%;).)QQ>)T<+A<^'RS,X3@]&2\J"K^KG"#C\+[E3BM9P2F=.3%8U@M[E*1P++&5M:L:(1LH@L;58SHEV( M*10)4P@O>]/(;P-'&HS5;46'7:)E?3#Q7Q\SU\/+,CV\W -7*BOYP/I@7IY* MO3PM*_F QCM6>-&D*9L\C<#N4A^,25O&HRI]/,HJ/AQ0\4&NH^"#K W&\LZ" M#ZS> ^N#]<&L_SJL_XQPP:K2],LX+E#2>$6C)%$_@]*1'4F5(1APNQ<.VI>14<[JQ*O"%LAV^PW9])#B8YZ"%)L=V_TJ2_"D[Z*Y2Y M%L%8E+%H]UFT$(?6GDY82=()JQHO2=U))\QD!Y,=?9<=&:[!"D1'DJ=8,WB5 MB0X69L=:]J E RIKV8J6#*BL92M:,J"REJUHR8#*6K:B)0,J:]F*E@RHK&4K M6C*@LI:M:,F REJVHB4#*FO9BI8$J">DBL,XSX3> D')QM3FCO>\ T)W\Y^[QRGT]KFF!S=VM#R M Y(N[S1&. IP*S0F0,U8N%F S_G_Y #3%K2)J2L345=,0S-M$4J"!54;: H0 MQ'_I@_$]YE_.GW+G.$0 @?KS"1C7D=,+?(7+HD7X3[@@!/'BZ']D:*Y[0;< MAY7LWS_6.0@>D$S",1[J9FC4:NAD(WP5XR0F!$W!!8L0GBY_^;3<2!V/#(1\ MZ5/:>RK[\0O>A(20]R6/7P7A2$B$8:HKIF].'X_(H^6.OO%,DD>").U]+(S$ MO<_>ZU8=Z?K^;[[7Z_O/5'G_.P\=JS82-+DE8U5'LGS8:AU_K/I(E=26C-48 M*4);Z"H*(UUIRV#-D:$I+1FK,9(T,U>OJ5G^1L&7%!*@N]MHHB+=C9@K>G1W M7.1J3N9J3H?D]DFVR.-,U\@UW30K,E%=DOR2TKGL2>ML;I4DY M7)64$;\FXM_""* /;>X"!!X:-:-T;7+:?RM$=JLIHMH+-64-3OON9+1NB9.D M/%5-.4]:^0P&Z0YIS^9(/D05:3>]HQX#9KN VE%RX!54V*DEHJ A' M21*LZ"1)L&9NYR)KS[UE^@K&E(8O;7RA=+,;?-E;4EF56$P%F6# M-P63COIIC#=ZQQN%6$.J.TF3BA.W*S(O*=L]5\F!L*@9OZ&RO8AS).#*+(\7ZM4<%[U!HH^(U MD?'D8:=7V:&AS;'7;N)>P8AS/,N?PS(Q795%!-1Y'LT&R0;)!EGD-*%HF )M M1PV[15XA13BC%"42GY=$>N+XX[-'X+CX_M^]OW9VG6[*7T#H6(7W9'4PE@6T M(PO;A2Q+9;[.%7+2LI*1O<1G1N;WNO&IM0Z?G8I(V@V@Y'Z$M7$_HH2.E_=< MFO7!^JB[CY;'/E0@\#-* !+>W[@:]2K_T69P/;T'SS=^@-]S%D6!,XFC9$>X M 0'THETR7A^,17&[Z$?K7674]<' G:'-U !N@S9P]\#GE%[6#K'VR3DDJ/>@ M0.D=,V\Y3^P)=MNJW;C#]YL$1W^- T2*&S0JWTX"WM"(R:-P%_I-C/[M(\G# M5/>66H\=@L\ND7H8=OX!W!B^!QT-1U]U&#BL#]9'&_I@ BY/[<-#!)Q(EX!C M6819RU:T[(&#E)4QYOL:3M_"/V F="-[!X-&Q8++]WT++?_!(+T03 M*'KPI4FX'K)L2A1YCF@$=I?Z8$R:H6I3QZ0R?4QZ;/=N]34:#O#QHD$X-O3L MD/OPY_< AY:=X.-]X$GO)(KXNGS3LJNOT'+1/_8*'L(K/)3!6!B)V^C@%C#@ MB"OV3?YP:KT K _61QOZZ*2WJMB5LXR PI4 6Q-JYR"<%=[[5)RW0)3E$O?- M*';/,R!E*6.5 4FC"D@]\"[=@V?NR8EF.# 3#9E;@)>T-DNJ3Z6>)_ $ ONP M5+QM,[U8'\ROS>1\SY^RMO?O,3*^/+6X.VL)35!V.9-^7M M,.HV7P]G?3#>*^]+JIWW#*IXKP!C^AEA]PT\.<;E*%RCCJAXX7,BU$N9'87TP6ZX6/\IV;B+"<;NDW\Z@6^8"Z6 ?C&URJ1/Y MV$:BAFTZY;W(+/CR P36;%GM12ISB7%OW@NJN:"27/[J<>K Z#*I V.(:HN3 MVQ5"2\.&=(V0ITTDY$]266SN[63S'7M=%H_GJBJC*YB#VUS&J4WLRW:O?+O7 ML2K1Z&K[*]&T"?]L^^KV]E7(5MOF\MHJ!>A:%75M&*<56P/(<;.(D?KRD&KQEM+OES% [O02!4R6) Z82S MEZ'IX 0V0C9"-L(\(3CM/-@I'^JK-EM7Q1 '8TDT>%$LG8*RT$+2$BS'D+D_ M:JQ98$KM F:GPM&.4NTG;U0 ZX/UP6X2WE6(I8;/-QIC%]ID3?[+GU52IIT"9)+9.8T%0'8U/< M-A#8YLY8E+'H@9N[7/OFCG-O\[)J\AKSF#/901.C,-E12G:(]INIS M8(E"UJ&?1-*$0L@!"R<(!=Z+XSV@"7HV]'#64,^/T'LBGXL]$-M.A#[Z(P9! M! /W!3DD:ZB,2[\D.1/.PV@ M"R+G$7YZL8HO'X%3- @XFC_5];.$RTT*A@,FB&S_B9-U]I/ M/%I\-.P TQ:TB:DK$U%73$,S;1%*@@55&V@*$,1_R>)@^:59L)S! CS X22 MX.<03-$$3X'[!%["P:.-WQ#][GQ%*=2=*SWPS.D) _?4N)<+27.;RN)\_>5Q#E?ESC?5A+G;B5Q]DC4 M/>(V+\\I@QTB+ U>&.+@GU-96T8$.7@BT>D0?U*?H"E(7G&4!'9L_TSC8J[B M.7J7Q;T)A-DJM! \ ,_Y#^&-U[7 914\^R: (9HY^?-ZNEJ^^'7@77M 7TQ&2 MGA+L9(ZRWFU]+PQV2X%=-"K(,>M[:@KU>I'^[H2^^$X(N7. D&"C?Q,-AG/0 MPG.3V'$Q?W*+P+=C*PJY5,'A9A#8J1*#I(CC<:07/N&'2QO,_!%W%G)QF#R- M9JB_;WXP3QJ(PO#O//H0H6E=^4$TX\X(&P#R$' NH@PFV6\>D;N$=4/N M:>:[, 1H0T-:;E(]Q0_P"[=(O*WOM0E,B,P^80OT;QR@V86H28B!@.>X_WXQ M?)B3(C);LO,UAO#RZMM6\;UX/H'!]?06+M!*8'WA+NDHW @F1).Q<$#ADQ_8 M2+P.MA/$FN9@'#WYV_EA@U7/7#K&\)3[('Y,/ MRS<0WLQ&U'S9U0BS'C?W URH+J$+ZI-',X)$5>!$B>=2RG&7KRT*0I$6"?UF MLVHQ-]W/WAB5!>Q&;@8>(;8]N0F$'K?4 R=86G)X:@M(YH<@_H 1$3>(IX@ M$I-7QGB7?D ]!W.$J(A/I#CF;L?#@$1 0]-#-A-^&7YJN3&2R,!U.?":&YSS MH(78'P0O6'@O$NV&FP('3P%W]SKRI2W*HP&%L1L1<>ROMEB>LT XXZ:N_Q0F MO!.N11#_A8,DAAAS/>G7P3:J,\?YG1W?#I>OAO:(NWBVX"+B0(@9!RM36-8[ M:([+#K5-CCC>M)YBH#P!UCQC-Q1.VXB# Y/:(^_:W*:2+0S_%4KG['>2*EF;JR22YW65 MXR1SW2;F>HQ$FVSA&*:QD!>@ED#FYL;.1D.H^!U@8ICY:R3B9+DSD#T)8)NDF(#9O&&\FW??98#=KBE,6Y^K%"Q\&[1/4,]4Z2 MMO<\!'45-3% >] Q 1>+^ \:GN,#?B7*J[_?W'Q]#2(;E%;4X.::-"+SA/T$ M%20#IG K)$!?4^F/&T4ST*%GY(;B#Q0CDEK)XI>00H3OG6R'A34\#Q0?5WQ:Z>K9$\6TQ[GTF]XH: M%ZA3<)+O,[!PYP44POO@Z$WB[,ASWFKW(-6!PP);.8(K*1[ M89:\)5-J(KB5_$L1T)D#+.8IW+2PE28<]<] [.$QBG^2 5.<+0CJ8,@]/UVQ M&,+"Y>@Z*^C(5.9W%7E7\)3RZMO=/UX7;X1B@O#M@#/XN' _;X4=53'@\"W9 M:01T#GO&3FX"]=_* M/OAQ%(I[%\Z; JV/P,P!(B ))@R ) K)UT1D*Y;T8V;!WR21)E-P&GQ],K$F^ M"/RJ5 IPK[PI4J@*TC_ K9>($PZ^?0V1FP&&^E$J#"3%O3D^F;3"P[D#U<' M\MN8?!N3WRLF7VE;;K05EVQ+ QY6F:,:GL--Q[)MU=/[O._V5:99W/ Z-37[ M;T+=*0PZ)'/FJ<+:UYNL[,MS*(6#G+6^_RU70V,4$W2H?Z.(&PMW:!I'069O M3D$"^:B9H&J9H(LT$4,LR:@E7R1(//2D@T1'JS'3A4A30&5#Z+_"V2AE4I++ M(]^5WFYTX@D?I%0- $9^&HAU82&>^?"$?S("@5G:D0CZ2"4;-7=V?Q^#7BN# M !/V%WPL@XX*@H46XPRTBG+0Z^"QHH8AP4<.:^'YD[$_G9*U!(H0P-@-I*81 MWPOHYSLQ* MJ"9T3[&Q+B(/.?2YU'C@@1RO8(B% MN.<<1[9=>QE">.I M .QW?[RO#6)8?.WTU5*GK\4)>;?/8B[3?4U=O/@L8I:!5X66'Z3C!BX7+PADO M(E8@![T8=%1T+%+,$]D]*/O!4W<'$/2?#016YUK3C%ZY&>L>%SAXMMUCOSE- M7X=^V0TF_J_=[Z\D W@09$3J%O,Z,J:V(^]:X T4\L4]9&X[9!*9>)C.8I!B M"9?>($H<$:Y-/QGS>:)35[KC,@Z[CO6107XX[@U;P#F6Z(-!EAIP &,LF;!' MIYLO!S_0S6=N&7( D,<"KH RCN17A(2FQ!L! ?(DR/AJW62KINC@MYF+[9MP ML='Y;H(@>B3_SEFK8OF18IYA1%F=%BA6_,O?"A_FWD-R&D,3T)XQ M?@2[3[G@?D0I4[ 2B2^@HT\Z\^0)::?27RIT?/&0X$2P\A4(E&AV/\[0.L\6 M5(KPF@<@,O^9NPB,/+$ALT/(NI@RWY5\P<$^^YP3,>3'VE=R1I)':TK$:H%PLAQWF2X+\\- F&.^+7%P:!S;0_6R?/:LFR% M*#OXSH>P<[U7'F:0[7Q9)%' 16#*E#V1;5>\:58SAW22@>Q MJ22KLFEVW\>:M)M)3X6 C\X]XYPDL6!SREUD6QN:6B/Q&N?%G<.B)JY M?4%.Y\]G8:41I\"$Y_^2:4LQ7\J#RY(B\V4RY3MW.,_?!W0=@'6-9.>G:.'G M'OHG3%=+**!$ICR3R^6^Z.RXF% 4.A#79G>MAK]R1]2@\]7#;UE0P#09K[)H*CBHO= 6^++#3;WF4NAX; MW<[)7 (%*X)BE:-9*V65?%MY$DX!\A()+#E-26^(.:HF,BQ]./.@*!S(;0(, M&>#F=@%W M3XBSK4T@%PFT#R/X4JR12\1XQ)"D6+$GX"X<1!EPII%IM[=? M_=;V$8_/<"FPU8'GN&RDFU;?L@>N:GI#S74-1[7Z7I-C M(^*LYRX&YP4L,EL$,*Z;EY5(!\&_9OZ4_)A"",XIF=+4*9[.Q?>%+I@G#RB^ M1X&0.$:%B9:@>A;Q+B AP%,^S3/>,8<%:%M\Z@3P:YYJ@T3"_25& NPX>SNL M%4C[)5L1/IU-,:TD6";HL"D(%Z W2L;YMK2-N34?BV ?"=^0 M#+>U*-/+#DPYEE5 M%N(P)1%2,0MYBI?21P%^F7>\$K>7DD8+Z\XS)O,$UR5R (&3Y$E>^1N *.9; MK7[1LN*4%O:'+CK,W"-T1/UZR1N6.\FRO8IK)K_X+UXB68K#+IY>U$9E>7\8 M-I?$O^BN+@G%RB,MP QDOSQ([2_BQB!D4CRE^!W>_>L\)6>\[9!.^Y(1! MNTT8;,9>7DK"X,8$P"7#E?794/4&NFMJCFG8]LBUO1' @0]-1]5-N[/J/9L, MWA-V-;M'=^AB:AKI6E@FCFI^SEBI0A?3\XF_D9K@AV!=S*2RBPI;I@EB-A5H MS[ CX._.@H<4.*;KTR)D:2)#S8)M 4:S01V6G7/.6\AA;@]HK,"%1<"A*#L M:HQJ.2@I3]03""].=UGU\C$]/W!F(ALH5YU(TZ$ZX!@]6JAM8;B"4[%OEJ8$ M!@S%5XK@1Y4WJYA')0AS6&@#9'N1/EPT4?)G'[G48?+PB",+V+&ERB\>.Z3< M]91_@II'^"(.D7FGYI:.--90?_0GHUFWV/D M?&#)K6B2 ""7]DHB:M5RBRG$FO3P*M=QIF RAA)F)=_&>9/1'>7F@=)]1>0@ M#?ZY_RHS_>?>JICT,<^PIRC?;D8\103U*-R)&Y$N+[AT> TE M@Z+?.S/<'$3R0'BYQ):IKT24HJ\&=K*]KVK9'75+*PO?R1=:[S/R^E3\7.E" M<-G3W'U@=:X-M>0WV.3+J+FE#Q1,WGY3?5 LRYN"1Z374I#8/'VV8(Y&<84I M)W*(EVYW[_X*3?%O?YJ75S:D[>K2K,7Z08KOSIB[LX#?>=GAGFZ%-4^J:T7$ M8E 5@6@88RQPGA.M9@L3K-PV^XJ(QQ^)[ ML.=P,J9%\):%"YG!2W,S27V<)OQ-]L/;K-FP'](;Z4MOY5K22D:[<&EL)EVO M^%B:C+;=&UH&6HVRG;9\L30H>V109DV/%S[K&[U!?_7':D_;\3/+T'?ZYKK- M:E9O8 S.:;/V5LMN:(2^-%SU-/.*M24RJ1[.6SUU=LV9EB<_USN^\ 4]$P"6 M&44U!#"!1C'4+LE0S)\Y+# 6!_0N3N%5RX-X&PZL+*U(,;0<8/H"P%K2*#]J M+V-#>2#S^:'"*\QQQ(RAY'4=!-@X6GY+S 0/K^61 ?_F!4_B.+)K!U'42G: M FDVPF$9F^K 3U5.2U_; ?(_ZPX[;\+,^RW/MGM^I;%L:^061H9X64G3GX!U MG\*O N>^\!0[VF(=[[99C,;<.AEB>9W5M?N#4B+C;G/I#S%?OB6 MA'#LSK5E][N&7LX /AWAU!;!'OWO?$3PY^A^1R&[=-*5*IM>#UJ5?..\B6N% M5*)\1 !_74K1U@.^N4BVIJ$4HVL1Y4P+=;LR9)WQAH-^*O9M76M05AS M\1;.G6@-S1[GPP!$[W1L=(K.X6/8-UL1T;8JVWD3T;8&P3?VF-?)8(L#>3U[ M:32Z#GS:[AKJWGRZ>99 BV*U5>>CH)@!* 8ZLZHW",6>26<^"X=F;05HT_<6 MG> &7)$;S3#>EIUY:[]HTPST:DAO;Z ?'D!-X5'5D#F&& 1F5)L%F9WK@6IT M5:,LYDZ49[J&1)\/>TYL2+5\I.4CA^O\,4M\6;FN> M^$M%# DF6&?Y[WDFG*ALI-IRGK19;VW66YOU=GF6<)OUUF:]M5EO;=9;F_7V M&<[KM[I0GQ]SA*Z@<5!F")FUU5+[=E/?NX54LCETHC _59 M:832/+NZMGZ]W$)T'I6 C1 2]+[7^+QJH-&8 'QBH3L$I3N_U^ MD[#JXG7O/Y@SAC_&RZD7K1Y^7-K:D!5W8-K"^9]=5;6ZNEZ>/M:JXA>$5\-G MQ2OLQ#>TNX;1UE\_(T)@Z]$TEE.&1-^3^WCGQB>M0K0U<3UK2-48=*[-8=<< M[FWGMEIV@Y%J^*PQ2&,(2*5UA_;>:L#Y*=EGD==U5.5GO_J<\Z:SYS5F;52X M^WVMJVN'ZNG4F"JR%B&?HP;\L AIJH20*VHN&XJ0%Z_(XX2W-PISG-E$CH,H MCD]MM?G: 'UU0(EP,[^6]X5;@9\#CC_@X.()S@X3LTU6TFMM4M4ZU\-!O]NW MRN.87[?S+4TP'U#) 16CF-]R2H=U&609U:X>?(6V[+^9\/0$WA M74=O"[*2%^U0WF\:G>O!T.Q:_;(+[(S*^P^.30VOAVCY2LM7GL\!$<[5+<=JGOF-:54UO6E*;R(\CT('.NM!GG0,,5R=!KE[\ 3-8!7#US$!.!VS5'F,9H&K MC&A.*Z=A[VFD)#P(%-BSZ..#DW693Q^D,6S)X['"\AF--)@3GB4Y%CR)1Z1* M,>+I(^>A,F'Q3U@(!VSZC@_02)-LG_*!1NOGNQSZ/6>R,GQ2B M;>7O-S=?%9RB+(XRAC/CE&0X4A3C;F"7_YI%Z*[-WHJ'3917G_D##Q3M->72 MT=C?Z''YF[,P&F'C5CF!>3I+\R\:KVE>K!RL*S*I'\<\Y@K#OJ\.?H6&R.* M4KD#^6H$D(,23VY)3G-&%$&Q71Q_61A\"=O)AA@O "0_".S'.\B;<$PO#BJ< M#Y]>\>X5YZ,1G7(4M7P#0J?X"II>3> DK,,W%B M!["Z/B!A"CA$3^>_R0/K M50=>/%[%/DI'PYF]\,?B3=.Q)NR)CD9SMT,:G>SB>T&S=>GT@N=.(I<'-,(V M2G(4R<;,COQL8UV)97[L7HFYLOD2B3)+ 2S_QD990EP]S7MFP;^SR50\-D>\ M\K33K;N^[<;+[[R//LY^]EGP:3YT7##T.1^O;%[6&#Z>'4 IG."L63K..?;R M4Q6'P2-".RP9B\'N^ /F"@/&X:==C&&!:9(FDL<+E,__.&5/XB]!%-Z+(;LN M'Z5=.:)\<1"]DCRRJ1BY3._Q"R.Z64JSQ+/QSL 6X^B7/Q'CZPL\A&I0L@4* M&Z5C3**0/V6LVP/Z2'K*#0WNQK9,P@@SU*Z"?9EHI:P!D?Q(HX]T(NDQ!]'V MG[7R?1;KI*UE KF%+8-]B__Y,-]X3C;O_<0)(I1GVUF]_3DM#2@)V#)ZY61- M!7 IP)WC<>L=1S_5<8:=:]LR>^72PNPP7<";9,I)6 5/6+!4. @+,X1AY*X\6!B^//4DI*%BW4BAQ5Z=N$516T(1!_B3R*Z%S808+O MQ!:(-)S<7QA5'3*LK@+T3>OB+FHGHRCZF9U2S)?W_%_0M,E7C:&B3.=,D" M3N(U +LD3"&E&93K>M=B/>^YM'$WHXQ4+";*\XF%NBBR*TFSU)"5,H;^5 M2'U9+/>4/WD1O19WMX)3"(Y8:1;);]!C/@K[)?LA4[XE'WTM0+=X$$ &7..! MQ3Y>:.'%?H$_RO<"HKB^4'"3&:H)PH[[CDP<'KQ[ .T;E1Y%*G"P\6^XWJOO M=Q^_O2;UG=:D5_>4=]QAJ+:G5;O"/V[8E2-&TY=W1QK$B <^G%_((5QM#OE% MJ.-G$< GA4L5DBA@B ^K0;.@'LUQCK0=%RAAEN .80/1(VT%*"E2QNR!5^MD MR&@FL/-[.GKAE4O/\E]3(K%N!>H(O0V@DTO;'$R+6+"/0=(@$^%3!AE"L&]^ M\I-H(U[I,R<+0 MBT9_"<&)K '0)_"!T11XJ_ "P@ESO *=61BF\JZ%X/H!'(IS_":LDR]*]THA M&_Q^E/DAKS)P=7&U*Y)H%6PO6>![97Y/-J8'/#1G?,JC#T@N: M2'X*(A"_4 A\%YU ;@?V0KN%&Y$!# MY8F2WJ0R4;U\KQQ;/&/.N9X/K61#<]"4N-%"C=JG+Q^+,R !9& *WGESK)J3 M]0)#@N,XR)0> 8D2'LYQK4]$769"%=H"NX\Y%ZU"A-3/B%!0&,;B)S)5>\H_R"E?UK[P+00J2<_K22M,I>W&9/L*5\+$HKD427V(G-FR/Y@21:@R11B^"J0>@V^I19T[ WN MQ3GI?Y'OO*$7U85/7UT!'\'*YMX+D!=NYD8CH@$9(YQHZ'=#K2Z9.?D?4)Y[?+$OP])E#-D>'-%:,S=>^F%IT]@J5F [OX@4)PQ"^\% MQ);,0T05=)_>A[!;$@2=6WH8?UPT(RNTM X^A4H+5L=CBA-M[#LZ/B09>LK= ME,?2YH#_CDFJ,-Q'',WN04FB/X$H C8*=D8B- _X?2 +6_S^_K)ODON"%@QX4';G!C-VGN*JO-$'!R;:^<4+>[A\_> MT*NP 6?&4:IKPBD5$8B.F.XLT*"362\+./M..G:^C\&427 -P,<$ ]!2?I;] M0NOH5;C3Z&](N?2]@MNEG(VP1:R=XFMTD.JO+^Q'//[D8Z@,I/$#KW#YU>.8 M3?'NP+5A*J#@*93;)?P,Z.JH-)>13(0BX/1DF)/ MJX38+-*_[_D.PWEB\AT%YRPPY@CI2NZ+SW,H5CJ)YB?,;-W'J+"TA 3Z;]&3 M//?!@N)35Z]9"$_II=AJ$5*(ZH?UA @(5=T3)@MSL:''9KF$!0 M#K>ONJ,O4:90+?$("75-_0U#+9,HYM4KE", ]3+(7W22N-8FB3=C+R\F2?S M2=]P@!O!+T \?XU!\,^ 7162!%?YP_O#)N<,XL+(RK]QY \@;F[<:(HL<7Y8 M-%I#E\7N>><2_J#,Y4=.Z;$9[\?C)=GQB-L3$/PDF5&J 4O)\2TS:$'_!.-) M:)HB+JV@D(XI.7$R!0&4&5!.T8":9S F<_-?.".2"&OIL=%&G@FR*=2\@^ 1 M!+&)WK&\]90V3:EFCZ[-Z F-JOQO/?K]1(Z3'^S7/.>F3*LX@&FQ=D0;><9P MP(VA9YHF8]K(LIC+3+)'9*B2I6W<2Q/)[J.TA5*0 M.R)4E_B_A.?7=C5T.F2,@$_<\V2L?$=O MN5$94\K._2%;/@< ^M=N!7$ ^Y[[4*MLA 'VAK"C'!XAX8O;([8'>*VI!4>JB-DX6LK\MB?VZ*,H^)IX-# M4I1US)T.<29;!4954A3&@D3ZJ@@28^AS@D%_,$<3.(@GJ6Y%YJO'72R2$^0( M6MXLC>*GXCWO>)7:6I=)-8"^H5\2,\L(-C?I1[&W[]FV%AZNA-RZM/4MF/AS M[7.HUM[G>C?AL?:IU=[G>D_KL?:IX\R+S<4 F__P6Y[J/6=F.14\R@1H\1$Y MQ5/*94.EN6;HI6':[OM9G$7%ME!S"4A".E.PFFJ.B=$@)+I*R DZ,1>E05F] MW;F(R%X-#C#WV>^5A*<>7W[OO&0,0H,:747Y%$<7>+N M M+?%^IP+%96N4*VPX1#C^MHCT5\?%^II6NWD@J_T#BT,19CN\1KF-)D"V"KWN MT!;\YJTM'L71;0!1=L\5(2V1*Q97 M7$RW=^=,6&ATF-6[M,[J;V>*WFCC,8"=4((P7:^HAX>#\3AE6$' $THJAO\ MYN"/20IX2PPO45Y]^_Z/1/1E@&6):Z%&N?#(5_%((E(695U_L9A(=(<0R:PI M%>?+XSP"\Z*4J!&7KLR>\MX/"-Z'N1?X>>2'>9[!X:ZJD,HQC3#DX(N^!+A[ M5")*;UE8NZ?<[?K5O*.!4/+E=XHJ"EY--)654GA_(J,,KZE4F"HRQLE*CZFR MZ$DN,.%P4VXQB;CR 6&"\%\\=OPDZUZ"M;ORIC+M:IZ5B1<'AJ2X$FE4=A4? MOA*"S8G[\V98G*M@?DS>"V4L<^>>."(+#XL);_0>;,Z0UW3.9/)%S*>SV!FS M.<;)[+DL,4*273UVN;U4^.Z,N3L+^)VW+!^(]]R$KL1VBE]5R(S*-@X-8Z/4 M%"8*@NB14(DB<8GL;X(5+((*@5AS*A0<"U'#W4SL;RHN1[XDBS93FS8X;L"F M"7^3_?#6]9-IP)[>^"%MFK[T%DSE>S_,NKYA3':YJSE"57P\#]?V5!&RE2UU MY9OEQSWZ:*GMG/@,%,V!.ECYL=K35GZV;EE-[^FJN=.RZS^SC-4O?1F;A65M MZWPVVU>W6W9#0^A&]GW>:2*,O<*F>_^K^W@\F)PO-"#N$:+TH9?LTY=90]SXI4T4%I'Z@'EI2X+ MLOHA&,A+!5Z+EL^#EB^&?^O:)3+P5^DXFL$"&)?DOQP^)?/Z2O@!7):RUW5N M^YPFA%?#XTMNT^XSS/="6_E?:#/^#95W@!+"@?\Y2I*;K._ICTBX\K^C7VT< M!< 0$O(/U>W//Z1"@W[7T*L:I9TD&7J/_OQG-+FC)=@FG6WWG+%G)UC,_-&& M74VK2F9H";8EV)9@U^:'/#O!VIBJ9V WX)9@6X)M";9NRN=O>:L:0#4=7: !.\&LHULFG*"1ZO,!=!A*H+"32E<:YUQO,6O#T5\\;. M<'CO2D8@(%S3/,ZNZT;<5M9UCQ(FDKOY9>W&";"7MMWM#\J=J&L28^W+/*,! MTB\=0S?8@\?%4)TPU#++M54MAK88NIT!=%P,-00/-5H,;3%T)89NT/B/BZ&F MX*%JN9JNJ1AZH$#862CD[\OYRDLYU(LJ^D[*]K8N@[,GM(U]'ATQO9$%TIJF M56[2-/9'LU38V5DV,G=EW]V;.,;>H=3\HXK L.&8M3=U-<\#U:)6#3WX.*C5 MQVA(BUH7CEH;%-CCH!9&QH=[:ZTM:C4;M39HGL=!+8SA5H2#6@]O SR\5+=8 MK5H*_VY6@'0$#^_Z?+[+),#='+RR"*YD =8V_FPR_H;'<$]LS,X\0^_$2\30 MW1R\!\)02U4)0P?]O>5%BZ&7BJ&[.7@/AJ$B3#;4RFW"6@QM,70/!^_!,%27 M/%0_%PR5"GFVD0ST%N'?H0W!+=;8SJ>]SQO:79[]+@]D13;!=-Q4GU-N,'.E M4/1I!2>YG&3$"\DYS+JJU&SV6-63)1SV?K MKV$>0[3VS3-RD+7,HV4>+?-X1A_&&N9ADQ?C$CI6M&F.LN#-V1<1?7 H\T#C'Z4YUBLF,"RMJ(16Z.* 3QB MC I[E!.]I_ A%X.^&8[I2>!Z? ^N*DP+$VJRSB7S635BE743+:N3N&Q[_=2R M&]A+=KCOW)G%?NKSY(/8O?LQCB:WU"=BYYJ^"([BOS4&&>(@6?&E M<9ZG.67W_&H$E_[SBGEPPC&1/2>?W!4!,_/!J"?#+,%L)&<\[&F2$Y'=Q MD#;AU!L:PH9/P9Y88_:B (L&_O,?FZ]H "*8QCX!A>%D92S'^S^_LU,I>H1\ M2A7NG>DD3.M DS#?X4@YGB2W\\E[[_W$"2)@G>419Y9F+L^2M,U!WW*&.NOW M7=/3!T-0RG35M&W-,#QF#)='HMTX_YKY@FUM'(-9_V+J*[65^N7F0RT"P=-, MTV"FZEF&89K,&HT\7=-,;JE]SQAJO%-S$EW%K21?(\",I_E-6*5A@J3^Y MPAR'I@5B@2:;WRX(8%A7"'R:Y(?/Q2X-I'ST0;C??+]5AJK558[,$U92UHHY MHQ+V2A'XIV1;/>6&( <4@-HR*C"@,\V"E/2F*!]6G]DX= >H2M/L33%^TL4+ MB&88!P^I8H)A&:T'QPL=-'IH4C;53"L>Z(;S=>1=XO,]11A58.NX\IWBCCT> MQ_B&!*?=1PXMG49"TT)2 [N(1 %+:-"@W)^8R1G 1WY RFD^%7*$Y=P*SIM, M4M T::?,CY4'%LSPL;1R>UV!52Q\HGD6"0VV1AO"=5M($D3$WF.TN2+1/7.^ M(BZ8@R9GFQN="&"K^ .@> MSCQ82)!3@:=E_ 06^2_VP$+653X"N@ #$XO,'>B: 5LP?0* M];8E G^.DP-J/_AH3[/@4RC."K]\@K> ;+D1Z@&A5X;Q-_G^5@&M-LR&@)6] M_GJ(2I-@#&A:,*96EE5;1B73,:AC5LP;^+@7T M3>@"AV;AO0_:U VI &MM-7O93-%-X+%#X"\CVS#[(Y49(U# 58.-M+YC.*-E MBR)[,7':^:L5\>Z-YMO:L=QE2;QQ=TU4*G(0Y2&!1,Y8)Q54BL1E#@+@7%0] MHP?IM9PKNMEW<=AV#GF2F_.+D'H@#NF67)G/M<)GF).>G;Z,?+IZ)K/0'1;' M3\3+\YGWJ-EE2K$R>E(2?D^B% V<1 Y/3TX_Z-RV>T/+V&G..7YSU]'8Z\=F MZT<92*X;!U]6SX!WZ,T:??M\-@M"XI #R;M_AT1,/U+2WRJMX-_,#W"TQ MUS^ M<>@^R;T&PAIT;*.?)Z+:0;[06C3_-E=A[!N$3G:QN8_9L!INULAR[OI MF\P\ TOAB5-C2 .'UOZ(0,/>90KQ(1@3>MP7H7I9 Z&;@.5:UYTJYF[UA L4&6*N^YPRF%3OK4=+)[,>]'R5)^MM"CGC>- M^L5G25]*$G39(;ZA"6GF!*G;&4_7ZFYD0R>_G3>B=ZXUK3NPJQK 7':B]L54 M<;3LYV+93_](5&_4W-H[% M>Z@MT*!K6U6-@5K>\H= M?.,GQV3,>S_!C+9%\,>4(CKEZ8P%F*3FSF1F+,/<-9$B],CS/ RZ33@KK.[Y MB -!0)E; M3Y^G@NF#SO6PMVHPG4P%ZRF?0DF2C[R02%L YSK:HE3H_%N%[XSAOIDR2[@W M"P#>'B_D7/CC:B@M=>W_![WP,[QO 5I 058S9C+CV?/4%\R>F *E_:*4;B" M]5#12BFL!X<*GGX.$AO36I>!01!:RTHYUP>Z>:FL]&,4[U";BR2%R>OW(>50 MUF(?&[)/;P3/DF6KR_=?EU48:N?:[)5;LN;UJ7BB6MLWGW7[5'^]>OO+A=9 MCJRP@:S8@>BYI)CTE.SRZU3@[G/UFTJ:#PL[':5$V>.P^]5;S[I]*K5>O?T] MK[ZNXGW G,(U[)TJ2LNYAH99RC7<\=T;5)-5[R^7XC7/5/E4,CRHDBM!C5)F MFHK,1K0(5]^_S%/$S Y9NZ6 M\'>"S>H]V^Z?RV:-GJJN_OA$.8^%U*+SRAY:'9,_2<;H.>1E;9<3^/6 _,9Q9I,9^5@R4.?Z4@OP(P#\"T^WP_ V MR?,T29X7D5?V8Z5_]!0Y9$T.DU;#KW:8M)&!T)J35+?P:^5*2^G$Q_/-+_X MI(AQ6QDRW4D+W3 5+U]#KP?!2N9QYA2FZ3M+'7+"U*8N#"3W^UW5VEL]:]ZX MQ0M'K)KZS.Z8M5*?J8=KIMJYUO6N-C#WT'=:++M0]@6Z0FV$TH!YF49W.%C5 M2NL[%IFGT)QBYL@% 32'WHV?;5RHH>]L#)M;_#:QNOT)C MN;"<][H!E"9;_2V':3G,#FKK!A;S#$JK04KK4"NK&+6=="VQM\3^PHC]B.K$ M(9R+)E;S6D#>1MDF;96)@Q38;6H?W"9EMDF9;5+FRTW*++5/:A,SV\3,,P9Y MFYC9)F:VB9EM8F:;0]/FT%2&R(RF)&::5IN8V=)/ \Y6,Y%A0X?+@R1FFOW. MM5[18K)-S&P2XEPR41Q$J!S5=SI \6&H;6)FFYCY C*;-K0S/G1BICEL$S// M%;%JZC.[8]:A8MR8!&QT;=UJ$S//!\N>"\EV2,RT5!%6U2HPJDW,;#,IVDR* MXV92;.@_?)S$3$MK$S/;7*V6PYPMAZFEMFY@,<=76G&>N&9V=6W0)F:VQ-X2 M>W/4B4,X%RT#W1]:US3*#6-;9>(HDP^J?B_.O=^S;KL9UU>&6R_HF4[7_M7#0B/C2.)YGF]SSJU',V<\KYL$) MW[#@D3TEG=\7>YWZX=42X)=AMA(RGGE80\\S74,S M74L=Z;QOFU9_8'*- WIV=NX8C:=;T1;:.H>VT)^C\/X*.. $])%1NJXG=(T[ M:U2_Z($ZV*4TH3_H]?O#PZ>ZFSW-/$[%PVZE"9LV:QTT+_^T%LY6:GRU/EKO M3 W,-,TZ-1.Y;CE!^8#)T><%K&(%10:PG:HHSA_?[3;M^N!IUP#"$T4XR9UP M-6()2/B8/T3! T[Z^6"-&QRVAR*/01/)XYE20)LA%9=E(=G&0<3"E5*Q38K*Z61X,#+9(IXQ[%Q; M:E?=O]BFS;-K,$IIVH8.R0?%*;N!.+6!_6:N,M@L7X^&S_7DQ5M19F\XL'Y3 M$A[Z48RCE&%I(1T,=2?IL*V">.ZD;#\?*?=QM*MZ$%INGJ71(M4#XCWW>(R3X3T_9*%#/K8H25>7E%VFGG?(OI092#\21/DM@O-+ M%#HS^&.8[E!1T==!U^MJ_;9U^J5BU$9C]- 892!&]2O*=T^"41>OAB_F+IPP M+[5AOMPV7UZQN0_V<^=J5^?8BO#B.PHOWHKPXD<9 M7MPMJ;8AN<-WH?('>U(T"[L,X[_O(C_ARBT#]N-RZNGHIXDRC?W0\:0J7^/(G3DI?/BY][EWV^O23]+8'\V0L16^FBC $>+HD<=)U4(+;U3^*Z)5$^4VBJ?BV_*N0LEL<)$^_ I+*3<3#A?ATJK?>))B$69VRS?W,>?H=:1%F'BRJ[S" MQ.KL>_DSKY5'/QTK?_( SO&1Q?<1[&^*2*9("Q4.]/E6+.5._!"/2L4_"KL7 M[\ FFK#TB(4_$Q(C]'O,_1"_%. +XZ2G_*AZ/1P("\RP%Z?RG_4?=90<5"^0R_OE;@-;,83XQ/ 8)P%@<^C[$.X!5[K7SGTU2DQ-K44WQ M@'@U>JW8JN*R)R)S #00!7Y;K :@A*]'L[@NO#;T7CL8O(;5V".TD@QF<(25 MNX=W $PV'.#3EX_K3_")>$J2?@/F\9TXR%<>8]HL$':^[2M]OF];QB!+.Z\( M2O[W+ >W:7@I/(*KZAX/RZ\#4_(PB<%N//$3U,BC;GC&N7,"/X8\B11X.OS MIV93E!9KG@:^ \>:4[+"(:*.,_A.%"L<(5U82'Z'< MHJ+.;* ME#U13(+(]()Y$<:B#(@-L!VXDN0%! 8@ +@NN1:@7"#2FA/Q>*"[3 M@+OW/'^,X(@7#>H]M6%$'A'" 8IX\C%H<4+= M0[Q0$N"A4O=CG@CL&Q9+? KQCD"W?L*3RV_S]G[SBV3X"<27O>! ]:NJ=AUH<:&DW MR8V43;E@4G.Y-, F9269]$931-*K0R^GV\:W*U0RK+SZ>'O[[35;D<9X7[H&@"@J/9G"DIM6%EK8/5C#%B(&'2W )'YX6'[.4@( M1'\BOFC:*B#_ ?3QCO_!TRIQ/L V3V4MY+>L!A/?@[8 G!-$.@I;LC^JQ=KK M7#&KJ7.M:&>W!APU#UY/-QOHG6NCK.!DFFQOK=?*-H]8\UXH#C\%)UYB/RC$ MA)VGH$T(1A7\+*\+3$Y4BY.,Q[@DO$ Q)(XEL0O)3V$IB=*4-IH K^;"T!4J MG53J2[@F^.G"AF AK#04&K2ADJU@*(^ N'NA8\EDJC(J;X5O=&^C#QH025%0JD&T/OBP5]21)$-FI,@+,0?H P_15Y'_AA&R)C8+ M4F4,MQTYY*EVT6( -4^6XR,ZO2+]:1:0I,?'27(F,Q"WOJ:?LZUI\H=G.C^*7J4UC@V8T[^1K>+*A9B/@^X(X)8 M@ A2TWD/ NU)^>Y/IF C?[_[^*TK/*'B1\!_)IR6^%X*$VU2>KK*-)BA#R*9 M B6!KO8@=XI _"7V0+8%P\.$]W :4M9JDU>_ECO\'>+Z=]K27?A/%OOH%$#? MN%8I'+#5?J^B+?IOP@C9A1T,CKC?(3I)>A4=G7\CZPR#,XE !KQZO%L2;;L! M?GC,@VB=:_7 @+>/N5\=][LMX$4@55+3R_4VH*THN8./# 4#B,13YB#RR8>. MPLJG$-!][&<\@PP\B@,Q90RK GN1BV$06XIS$-HQ+ NL;4%E!SS [208STG' M@A"BJ7#SRE@UQM\QF0?_B-YFP56S-[A_S827>)<(GK%05;2H%BX6%-%+!1+> MY*]<1,=*;#00&ZO\7C\PB8]-/X23(3 M$:SPIXQ75SPETP'F2A/^,9L@0!^T15.38 M&WL"S?U$0^O K;QVW4>__V[IL.4XD5"E MLO/>S3>TF]=N.,#4J[+')O=)[W"$P3,?8=BY-GKE(L7L"-TL:0LD9_#41695 M3DXJW"PE.B2\XB&$Q1P;NA1!"I^Z,B,JRZD15[\->HQ(VT+]ZP'.A+D4!(!+ MG+!T/*3V7V#B9 2U_51P;?D/>?/"4I MGZS*ZUM8?@(*^0AU]"GSW7).3A; =/T$4+2HM^;YX;0)P&[8)9_XJ/9BRB.8 ME^E33_DO> 34WZY(E\SSV@4:XE*+NY';P$V%48H;P^PUP%^XE@ 3 Z_D:]W& MH_!N'L]RLN8%>SD-_9C.*_)R5F;\[N!G,^KE)]?;J@V:H-ZK2*L6?C;R+I!9 M+#QN.SLWC55!FX,<@IR;!X/WJF#I0;:*8[M6PSLG%@'OKM"'2UF-!1XF#?R= M4RE.XK$;#H_LL+/7..S>B]()RB#U?XE,]$01<"E;'MT%/XI?9)YYCFE):+(I MB,U?<+P4E++Z"+B@)IO;ER.(DWT%N1"YE5 Q.]?]GE76)G\[;Y'V)QJ #UE: MOZSOXK^FT@&;C1>1G^/E3UD: U)CH)HP;*4<["E?2X]2HO%")C.F5\61AQ\2 M=Q1%72NUHVXA8]F)9*'= T^$6%OV6^:OXOE+A /8CY4)&<1)<9<+.RN^26:[ M T).L(X.=N>P9-R5[Y.0DWM^X@QDMR?B]5S$/.%/P$E6 21&;PO5UHD\:2S/ MHR*F:$XT>"5APA=>DJUZ0R^[%]?#/4_>G;A%=%VN.B#5/]'S5%TG"37DZ2F( M=0TK6T6H?X(FE8-4H$E22;Q6Y]KJE7M,_*:XM1A:35)OBIU%%5%?L%#JK%G5 M72AJO/0!W89*WBN, ?&ZGHCGJKNS5U1M-KWNSA[L7'['(F3Z M0#5" <"R4 $"+(3_XI.I3(Y%,HSYO2SXC<)BS4B26;#?1;64#Z^_<=+%.CNT MM>8[P$AN%@Q,P,C%\ XQ<8S3QJ 7Q51X\]\,_AS#&4CVB>.(HI;"4B0%1'4T M%Q8]9R <9$U67AU#2OXLG9&8BY$18UYP*']VHPGFI#L+9>$"%#ZR_KS\NE E M6%([SUO?J "KQ*A9F-7(1:/ OV="/:!**8SO4O@6KH:*QV4Y',FO"M#+%1L)E9=CB*3*H+)SF5:',#)8IN*()/GDU:E2-0UD8''!"6B'XVP,+ M9CP/?U*9H:Q-I$X&@.[%/;P6&>K(8QS8+UW.\A$S[T/Q%A#F9?QW(W(=Y21& M7YTCRODC/2:4Y#Q,; DO^1Z]-&&F@\P/W$5#%8M7R%>$[D)T+ ?^Q!>>O59>"!>Q".WH#1JI6$@ZMT_QAMY2)@H2)'H"BV41;U$G!<0!L$7. M3_QXPGYRN;5272(])*L2WXHG"X6,;U'S)2/=YZ+N42#:6RI1QOXUY.Z:<,R$ M1?K#TD4/\VFJZF$%[60K4)A:EO$4*AXER\BJ(>%!PEN.2Q1>X/ 82Q7E:D( M;+ZGOL4U!G;)B\D;KRC()_[5T?8NW@943W7-"5<*##&NS.Q)% M8%DZ$5<$_@E((T<2)10$O,X(&['@L4>B3#->32 MO@<*@5@P$75K8YZC"&!+OM4R#]POFZ1!S'$;.A/!% &B>1DV?\ATPXR,1&WU M!(S!*K&Q&\B:8LGENBYJ\LKW1S8]:[GXD90T85.1)10N.1X2."&J8EQ9//DW M/Q$9?V6 ("H@QBAZ5_D^FQ"2P)^^^_9KV M(/7'RE>* 0(L,VB9#6ZCQ(W"ZEKFW,S,-A M4FWR9)L\>8CDR9.(P5(?6MK?L"<$0_G?>O/N/W,P_KAL0_B9LX0GI7GW?57K MY'$Q]P:YJ,O4X= PM9%M#H4#DQUBMPDGO$\S;'6 MINZRGI(KMZ4O;\NR59.3*TH3,86(9KV:/E;8F52^U'2[\7 M4:$R@W8S/!8WJIF&H9F>YMB>:1JCH6UYS&:&Z^E:WW2]06?%>S8?<.D]0]>V M5=U67=LTARX;.:;%AH[%'R6=^LB?GP M"GP#,<0*E#=*E-4\?1;M6R>:3*,PLU0#@EP6T27UE*'.&@318_)FI=8C*I6H MV;-%ITE%9"-3;:@5-)PJ8-.$O\E^>)LU'?9#VAM]Z:U<2^I#*,N7IUT@\,3' MXBKRK69)5D*S$?;T>6"J%VWE+ M@ TV=#$-Y1N^XL[[1\)IR&H1[E6ZW'VVE"+/-N:FGL@CPW(HU^@ M*MTBS[86V=;(4T\AU3"/N*L;@Q:W+ABW-M@UQ\(MC7#K$HV=L]$&BY7XPO@) M?%&GZO/=], *@%P@Q=30 S,0?Q#)@U6$H'>NK?ZJGA-;D\$:5#P6B]W6.&L1 MIH;NMP7"&( PP[UE"6%JRF$3Y;!6T6*_Q:?+P:<:.MZ^^&01 M/E6T(CH=/KV$[)ZL2^0V7NS6YMF@P67 W#F4H^%@R*XQ:"WG2\:B#6K=_E@T M0"Q2]]?U6BQJ,!9MT/7VQZ)AYUKO#OIZBT47C$4;-+S]LR#L3@DY!$7-0[BS>&LR7@T8;5+L#H!'% M/PRS];M<,AIMT.T.@$8ZYI>K^MZY(RT:-1B--BAW!T C [6[OK6W=M=Z[>II M=[.1T.K\T(DF_(5Y[%X=4K&3D/Q$@*Q"<0QT:.4TJ=>M_7L1^+%)8]N('QBX MT,H,L,6/R\"/3:K81OQ EWY%=6N+'Y>!'YMTK(WX,0 52F\(?KP$S]B/*&7! M+KT,Y%D7^X(84YQI@9>\N=F*NM3WHFEU?-6]+[:OXSL\@)K")ZHA[_H,07]06]@ MM6,*-'6P[;(5VDAVCT!=?$OW<=M<_OE V;:A/U;O[[72^_Q@NDTG^N/2^B8E MZI(;B!\,WA>1UG0KAGO**:=L@M-;DVR:L@L_T,#0">@ILYAGJ'NW(VI>'G5+&9=*&;4Z$N],&292AFTT*37\V;6M"Q"@7K'+ M<=OE]:"]=R1MW86?I?;Z5)O*1-L4;>^JPC;)M,&HM4,;G@.@5E]TY#$:CUJM M!90UHS\2 W\9U7(U&/C7V =@3UDPUX[*]#/H7-OJWF.MFF<8M"BS"V/>"F6& MG>NAT?P. 2_5/TE]C!?''BC1*&7P('DG^2]GS,)[3NY+X9>,1K!M"K6V?LF7 M)Y7O-G@?6U:ZK?1=:B%^)ZGN4_A!TMS'*%YT7.RN^-HT>Z_MU'+1^+9!=#\C MOIEJY]KLVG;S6S.WGK*EJ5^M/^RH#+VH/Z\@+\__Q=VK?_,XJJ(L#?,WA[JF MOVV\$Z/UCYV4E^^-:OKYH-I*-KX^71A_1[C[X8S)M.S27PKYH?(V3;TW0)X^ MC1(?GWE#&:?^ Y_G)X;=<^O1C%G/Z^8!YM]PX)']I1T?E_,K_7#JR48+A]_Y2$][VB'%!@(Y!;% M=.=O '-YC$_!GEAC]J*,8^0-_^$SVU7[(WM@CK2!:0_[MJMQ776XY;*^R53M M?P>=:\KQQERB6V0K(0XS9*TV-"QN&,Y3/>L3JW4>6"K_$\Z M '<9<"1 <.PKQD+WO9\XF,;UC:5\12J]:9Q!*KVH03AHYKSD<2V_V M+-,X?'JZU1MH^KGDTN-FK0/GTI_VR0U6W5$7K^%C/*\D8%D1T%6V3&6_6$"\ MYPZ?C("?&AH!8]<<]$;0R)*^*T34H?UU6ZRQ5;;\J:=I'VJ3C<6&BXY_92K> ME=3Q0 >:@"F=QS<4ZC?_ZHFS>*LZAZ:$JHX5[CHSC'PIP;;]&MHUUE56;:GU MUZ?W9B1](RCZ6T;0]"':<-J"$PRVZ+QQ9S&2^-R ,SO7@[*[:'_H'T):G?\- M#I[A!JW=;O "F-[+"$?MIXB<&<&46%[1N7\0"9-8UG6N,"4/#,9>Y!LOHN,#(? MSM"IMQR<[Q>#\QN*#9=X>S%X])7'Z,G,0^]7^IR;#SO7_5YY1,=)XNZGN)'? MCJIZM%@L5))C8[&-6+SW7+?+QN(+$'YG[F4[0/[C!288[R+ZUA@U6[(,2^U< M#WH-Z3W15);1)LD?4? = (>U%H?/5>SMT5YVJ^2R>4]A3#!;46[Q!TMG,?QW M17:956[46NO=E8G!F]YY#AEM-PEF/&).BB"U+#&EJT2S6)GXH3^99*RSFE]Y7UN@-SRMI[:PVV]]J MV<,GEUU<^M7L,G.G E+[6GY']1?;R_=QR5U47T+NE8AS MP4VBU-ZV%W)=G]_>?K[&@6W[GG]51VRVY5"G1*Z_:6K'&@T[ZUB2H^"=]]%' M2^Y_**9:K]K9HKZ _?VKG9M7D=E2SPNEGDH;\;!48W6N]:YJE.=KG8YJ7D+F M 0A:L_4Q-EXRO9_Q+[#BCT<>/' QB:,VA6%.E]XU!\UO6-MBVVDX^2&P;("] M7E2K24CV$JPGX.-6FR1Q#GP*MUGR^6;<6V=\(NC5IY M#O?.#6[5[;J,>]"JV^?"N#]&L]H.R;Y.XWT&#T,W69(*#[0%[M;)(7 MBF.5?/LPN&4!YS:ZZK A"=TO1N/^$:4L4+Q9.HMY=?+N<>>/;*$K;9V(]G*( ML:ZV7IL<^YWK@=8UU$.IZ762"<]%AV_QMLD/#E*/;.+(ZQ>'M?J= J7T?F_+?B MHFK3GMZYMKNVUA!EJT6G1NCRNR*3 :I[=U@Q_+;5W(_%I:/P_HHF)SR+]KZE MY)7U^P9,! =04'E4-F>-+O"]1Z.S(I\S. MM0E6S[ W 6++6VNVI%2GK+67;4 MX#8/%MYAT/#JYG+838RFG&X<_HJY4.469/+<5\A/J$7;VV+/MJOC-FVC%=_X M*0#364](U,;-[@G,*/];K\\=MFL,HF06\SOO-II,>9@0J+^),:>W49(FW\%;U&*>YDY;B&[/K6=ALLC\#=O*_%-^PK8%I>>K(]CQF M:I8%7W6TH=G(+G^?0L7SXR15_C5C,1@9U#J(VO/AW,6N\LB5^YAAP$=9R9(3 MO)#_98\L=I-EWFPN,.=/7SX6\\R^4$?1R$N?ICR)/%IGA/&:O$2+K=JRK)]KQ4.U.\7T@ M';SMA2>^X1.]&@2U;OCXT1A@-8;#Z>AL< ;EAF!4[QP-(]CWLQ@[\Z5CN$3_ MES*)L,V PF%?;F6SSJT(&/EVB1 T8[B"$C*9,.?W13Y\$\/[[JD)Z+NGDDB@ M*_CPKQGH8)]"P+89R0D:G_UCS,*[*3DV_HY;3CZ%7P%(D;N=BE:@) WDGM'5 MA^4V"@HB.\[D1@J)/,]W>)P0?D0TP9M/ID'TQ'G259+9Z"_NI/APD73P6;B[ M!_@F LSU:<,]Y6,4TZUDBW;I-]$TF6B5@*S /F8L")X$O<*M//I!H!#$%"^. M)JMOJ;K_LF;8Q5O2B]SJZWS;= ]).F:I$\T"=\3EZUD"DI6:+[-['GG?[C[= MIBR^YRFCR+[,%*UJS#S4.]?EM,'?$%S-.@+[M?((!I:B51T"[@MO3ZRCB(6Z ML$= H#/1D^$B4Z!?O"7B9^FG,,2@"\.2 S"O$<_'=.VLM'R1-@* MNX\Y45M/^9/#'CW@&0J^"E\4PO;G;7?AI9X/W\ 4;CC<+\#'5U_NOM[\>*T MI_-=L:%LBE+Y $+2P!:9$D=!(!B1#WH##Z^($V7??5W<"[TAVPQ(I6B"(FF6 MB'U\FGY[7XB%W1QK93R&5B2$R7"#J+@072/O21 ?!?3C"CZT[&49P*'ZS+1VF! MV)>9QO/0O*D>D&"VI7?S8/1^O.VOH77K<+3^__W'4-<&;R7%?WCWZ>9D\JK_">)F81[^1_%MX!!R*\3@0K\A-W$ ##!'_ /L$TPJO]- M?RAQ%/Z+.S/2_ "03(ABW!\B,&VQ+E]YQQTVP_G-\! )4+Q0AJLLB,9<')+: M 1N&-RRRMNS[WN]JP3-#'T_ *%X.07_B.P-KNVAN4%%JN27. *SH@_9;W2RVD M6K$>-T[.F[O]R$1(QK.04C.BN>(,.IE8YN8"'L^ '?9TG<-B;,(0_ M_!->"%="_/L][+JFE\M6)43*C)OC^Y14OA"XI3,FL&7VRE@*.@+6$A541@ R MW)8(:.J] <[XF$8)L?0W1&% G//1'K\M.FEE7$2=?X6-DBB8I:N_4NJ0?R(Z MTP9+ "K\.X[GD8Q[?C6*.?MY14!^PX)']I1T?E\*'5TLP7#[^RD-ZWM$. M*:(N+JJ9=.=OR/>)3\&>6&/VH@"V \W]Q^9H$XC<'V)0CJ?<(KE252X[55R1 M\$BI0J/*>,E9QC_JN5.K R.P:W8/XOE>\O#:6KAYIEJXK0&?T:RN7J$GKE<3 M5T'".E=(Z)WK(=@C_7*Z$08>DF6%=,D\Z99M$P0?#E23?U%<'^SI- (EB13$ M* 0EJ#> MN;*>CYO^DS:<<5.J/?P(Y_LG'F\[WMJ?8ZL%4J;?6]42 - GR+RBM8!C701P M:"S!RK'@$CB+XJ<.;=?*$?H.;->=!?S.^Q+)Z V!Z 9?O'H<>K6G;O:%E[#)9TP*K=& ??*PD M[&>XV[#*32,P=QNLV>[U-'NUGF6RJ%UZ]#RF+B+S.L2(T',]_[?E\Q]NQ.P% MS>;\LA2TW:9T;9O3ORPH_DF_@*2_D3DZ9$5?H1FMH ZID!)YE(&]EP"^%@E/ MA(0OH4[W;I8F*:.?:T ;=H76HN5,75NIY?I6WZ%FO4[#7WE,9'=!H+63T#.F0R3(BP/ M1A0<<65BMCO7EM8S]^Y=?6:DW(JJ&J+*/E-1!:H>)OQ97<,XU%B-<\'O5E2U MHFJUJ*JN36JVJ!JH6N>Z;_4J>GXUE)1?0KN]OXLT@YTLP?/M9%97@EJKZJ\; MG@,T4/655:?MW)PSQ=%UDL&JKF)[;C3=23P8(![LGM%.5;T83%W%3<^TPFN@ MFJMS2ULD/5,D7;^-4M22LU]Q4I=:>LX MLRZ)]+;7MA,XQ/_?N2HF=!-EC=80W^AI_LAFXDOGQ%>XPA_QC,^FM>5$OW-M MV-WA_A/BVTG#3<'5';3N9\;2G:3$H',]L'L5)>LMHIXIHM95ND_*2SW_%W>O M_LWCJ HYA]A"=*AK^ML6/2\%/7=0MYO'1[='8;N)*/P2'-NBH.6%^;573^AH MGF-[L>*HKHJM4638[ [LLH';CI!I+(*>EU-[$45WT:\UK7-MJKW^WB/&6DQM M/"L]G5=[3U:*?0(&W;Y1=FJWG+2Q^'E>_NP#<%(,#P(G;?W9SXMG'Z/8X_ZN MJO3Y&K#GI$KG=[2S"# [UU;7V&NT>NMB.0L)<"I=6N+H#$AG)_:/XRU_NAGJ\3%GCA* MU@YG'Q_UD8=3GM$,QE7"1#_7VB<-&XG;:G>HE6O[SFBHX\$1]<1NI1-3Y!F/ MBST\@,Z45:U5*ZKG*C2\M$NSH1A]4CJH<;-5R/T#4J6K%;B^=(8^R/.0-Y;>OA_UW_ MO_+@G.+0]!IC[K6>=?CVRO961ZR>0+*Q;?3U*_9:8%CY7US2BZ(TC%(N:"2\ MHG;ZXD_?(CS>.$VG;W[__?'QL?=K% >]*+[_75=5X_<8/OX]>[9S_0WG-29( MLPH"$;?(@L593F[-0<[9.+ T4M@H>L ^RV)@I3/V^0,QDFS.66DZW;PXRN6) M$_LCG%J"B_3H_K-]7Y?'*"V-?]D1.QH^(KS(EY4/8D3E6<\_J->VO7C\;P++ M;J,D3;X"EW2>2OW:![J^W'_]SRVG?8J!"W^C>08TCUC,^J2!IHZ#HPBIMSG9 M!<6Q]OC7S!%/PW_'_$F)'&<6 UTP&FB"6>;*A/VD&<*P.FCM\"P0A#?#KQ57 MZ"DWX5,V.Q3P/ANOP.:/<9<&&..A[D, ?/6Y:*\T$D).DE@WFD6,3099SO"B MKO#2<$B%GVP>AMHK#>GX P>BRN;QM ,)K!!7OX6MH[0DWO,]A?^0*H(OOQ-SI6GLS*Z# HJXATCW,8K+ MRM!<54IN D!%>OK.JU:L"'7?/7T-6%@];V"@&\OS!@:NQ725]0>6T39#:L!GZ.-*P;\+;3W[XJ9W%X1([MT1_!_,3$@>5,2 MRV5N5"D!-Q[DN7OZ@U;74X5J7;>IOVGT3'NW-O'KEM7TGJZ:1^D^WV[VS#8[ M;!O[KS&&?]#@TC^$8OH!%5-2?F1 ]26W_/\."OM6<-DWVKY-8_$-1O$E=!Q? M&[H_%"@. &LI&];XX6:I<@ MEGP5TM>X79C9F#LP3.!%76MPJ.Z^#4I_;FGE7'V$]R&,H?'0G'$2]6'5-%.5,>95N8*R;ZPF3U M]G!]]>JUCP8ET?GY8Q3+/^%SV@+H@)\Y;]Q9_,19/ >6#<#J::6R>'PHZ94; MG"SRYP+SE2S0U'L#+&>>1@EMX0UA*.#[O(H9Y7OABU+NJ/.OL!%(F5FZ^BNE MHHT3<7HT)A8 5/@7MTN%Y,QVU?[('I@C;6#:P[[M:EQ7'6ZYK&\R5?O?_J"3 M?6D[H&$8\Y^7C$/3OB&!8_L*>G\O@"(B1]>+0%^&68K(>-Y1X.,4 )< M;)1 B/(&E X>XU.P)]:8O2CC&*GT/S9?$=P0=4! >K]% @<&^G]^9Z=2]@CY ME"K<.TDKF)(.+XA#[:UK$%2CQ04VAQA' 5Q;(AIY >_C[_W$":)D%E>TI3#5 MY;84QL >VI;]@F?JPST8CR^(:_&-YJL=+;2F*[_R;(MZZJI/$J=K2E'M6 M;#[E(E3ZG@-> MEO9N#KEJ][DU2+,=>Z2.@'AM;O>=#=SOF?LBO? GH/V%0Q*'.AT'B$LGT/>\ V1OB%_)4@"P(FV^V0W3$5S7$29<)< MGG43X\P99UW ZEEL">=*Y[:PO?DY.MBZ:$,OH"K6TSMWM%G/\?OJ,L_/Z>4K M>T+!BRT8W].]Z*.$3>A^S^DRA;- X3H%=T5+GCELJ#B7#EKG M^K]GP9.X0'V0S3-8Y.[=55CLRFT %L_1-4'2M4;6R]65__8@C@4^$&W/8 MR+4RP%2TIC3USK7:T\N#7=" $89BAI)%@NHB30B%9_>[*US=C^@=_\K\_:_. M -',IZED0=:JJP-VD13("&]%=E7;XSQ%7+SSOM%Z>Q_(7#A0]7D$>V.RXR U M+,TX4PQF(CPB>)GL,\:2A*>9^0]H@:XGYO@!\!'B4O@]P12PF]L]6KAAQB03 M'OKP+FQAF&2(P4;BNY)'Y\Q,<#K4Q12@H?=\E)XWF_HHVMM5RHDN0,P)9B1, MV(3:Z^4$U,UP"^^[*%#H#R ?_2! KP))%Y"."'\7M->89S>Y2E["4O1EET]Q M0[-I%';Q]7A9LE4?; @V%X"D"T!F3E$A$T\/V2AX^.Z6>>]KH*] &/Z&\KGXHNZ2[@X 7,>$'#T=%"< M[*(2 1H#\:: />(?D.L2-&!%@MLZ'62"&,SY!#UG_(&%%3B[ 2T;WH&31(3R MC4]GL3-FR]TW*UTXVQ.I\+G\-4M2WWMZVQ"ZK;8G-ML'H):@&J#HPZ[4W%;1 MX2P=1S&Y P7/S6"+C\%Y"WUIZS;H[V^(A=-MSB_S:QS=QVPB6NK+MHW)3;X] M%+/SAVL[3DTL\.ZM*N_.7-BRVV>E&DY^5>"4,6>R6Z8_!P\*$ &_"?.)N@N ME:N2.C_.EX/F/?!2#;@9W2RJ"9BFO\,T2?*][ M"D&NL*!@#!F3IG@$<,AI%* M 2MX C;^ %P2$"OD]U'J"__\PB-P,.2+Q+0FG G1C6U;8Y>:#%/STP*C\[A+ M+#GA#A@GJ0_;1=Y'C57Q'-AY-1H!;6:Q@!Q.;-Z>5;+9F!S>(2A(7 @H <," M>(3,X;^F0 ]Y6XU'\TO&LX#6"5^QH5"PD_\PL*U%M^!L3 >3T#&I'SA X"$ M#V*K("!A=WB,%'A&3WE?L]?S8_&6W?KTN3#8IJ0:_L SS^(G(E-)C0[)Q-HS M&,T^1BVZ_4%%W&(E%!$TL&71P;9>E'#Q9.5PSL+1J/-]=C*,/OS!@=SJ,YC! M%@R&R .YJHRT[&Y1K1]*M'# [&RR[3\><;YN^:Z&G6O+[E54]\^U0F2&/+NY M1R2[.182?9,&!6<94^_@4#1-SIL+ TOK9#L4[*_:=_".!<0ROH\Y3]=&%(GT M:2.UB6#C%)E**?4MX_,'%5>%6Z!B1GN !8T5-S&74PM"A+@=?PYPH[J+&0*+(OB':@$U!$Q+@&CTR"DN^+*/_<^]VY[RJO//[Z^ M1FV#(8]QBFSK@8$5":H-G O4 # <082GY&1 \H2OK.11H1PGMP=A-QOX4N#V&DH'WYYSF2I]CF 8,O^Q$^TV)X/MDY,Z$@E5[ MV]91MZUOVO97YOQD]ZA1W4;Q5(9(D6?>$*8SY=77VQO0E^$F4>=V:&Q PAY3 M0@%0=F?!]#&*7++^?7>&G@'8UH)9GG^"#RJ>C[@#.NJ$Q" M:+1BI +FY0CM6@@)U*L2,'A]6(Z%*6CTS/.RIT%0A]$$&%IQ.HAX'XAATN4! MK,%3M_#J @G@<'^U57E;>P.*=7H7;MG-"G]0>G/Y6) MIRH;*$INFQ03^+K%R4,IM7C?/DJX WR&IX>/U;GN'_C6[=.?"DSO0:]<9K;% MK=>)#)-%F'#)21:L/1PE0PRSYK"8\Q0--%>&P"+3;).Z9E63!45!RYE[%TE@ MH.0X KUZ^?M#]8^[OV7+P@T+"[ER;VAJN=@1> M?YETO>YOL0^1=#XPV[[K-NSY8WO59NFWU0^5H"\OW&\>0*9Q^ MG;L68]Z+[EK'Y*JGZUJ?J7W3X2H;&.9P.+(=76/D_=P0N$UD;+%'U@PRP!1L8XB.$;0,LAWQF+8QR-RLJO)S4LSCRZBNM['OP:XI&DYB0GO'K9 MM65CFK,#3>,(JVQA^W@087&EXR@1R78!9:/YH2'CD,VQ%=.-/W^6%6REX@#[\ I4,L##S_N!T6DG9 M8';(FLJD0N24YM2.M+YKJK;+#54S39*W= M[]FZO=/L6JTW,*QC#"WMZ[LMNV'"JK7;W-9VLR?;;#N[MIU=>\K9M75F1U[. M;,-MQW$>:NKF"QZN>2BT>R' :]&RG?EZPIFO,KYQT2-?JX^^:&2]8J^W(<2Z MG0?;-1JXQDN8M_7YGY^55Z,23M5( MN=FYULR*2/_9C]UI2>.<2.-5/=HH]:G$5&OXZ4A$8G6N[8J\H+W8<4L>+7D< M27)LJ,X\$%'T*=NOWTJ.EC3.2'(8SRLY!I@=7J[*/HGDN"PO0#4V?+KZ*_+_ M7WM?VIRX<[I;"P@,&(. OJEX;)!Z._O:F%-08BQEOI_5]GR(%S&V&UN1$1U4G&;3 M>I,._67Y:E=RCU\CCJN$:K2O.DE*A1GT C[)EB-VFR%LV9. MU<:E%9G33 '1BS*GMD58-7N-]4Z8TS%XQK]2.0WW[^ ;CJU5J89ND@:"UM0# MC^1"[O9+U 7/4H6->N"L&;3WK@*-2CE4>HEB[%E4SGZWL:F2J-3%L)1X"Q>VYU MFAJ9#AR9GKC>=4/(A)=?MIU*1;>.P=_WB3H!:)_> OS?2OP$3'3LEC7KZ=;& M\R'ATDOTU9S%)0LK?"IE/&M4,[]0X=E[82;.A@H^).I7)< MC\&I]_Y1A6^U,V\^"72W$B,!RQS5/&TR'S8N;25&TL$[XG0^Z*'CTE:"#&#D MHIK7T+ATT+BTE2 #&+FHYE6)+SVAYJG6:K!8OAC]])/%)X_!14HID=I#NH"M M;"7.2EL)-G6ZY7<+:50Z)%3:2MRF6Z<;-Y^M[&AN "7SNM#9@4FP+#:62 MJ!:BSK=)2+9I8V2),3;6#UHO\C 7>5A)'^7]F]\GKH>+-=);,XT/;A2';B]! M7E)ZBU&5NA#K,71GYW4$^F4P'@<#-W[4 9L%BLQ6<@JZK9/SEJ5SV@\=F;:2 M5-!MGYQWFRWM:#]P9'J)4/)JMYUWL:S1M%IE%[9K7#LD7'N)6/.*N(95CV:] MV:E4!Y[#LH_*,>5W[O.0>737ITZ+7T DVXBB=^IU4!4;[>>G9.C\TTHCTS;" MZ)VZ=7+>KMTEXN KXAH&R4W':E:J M$]0QN!2OYC3#U1[&^01C;2-BWZECQ+[=?'[9DC;4*XU,VXB[=^I-+(%K:&0Z M<&3:1NRC4\?81UO7&!PZ,FTC]M$!L_F\T^H>E(]0)Z&MBW([CY!TZA0A:3FM MC;E8=*KDH6'ISF,KG3K%5BQG W$\C:4'BJ4O$=Q8#4O!4#YWS+K5U$4X&DOG M8.E+1$U6Q%(+;&/3;C@;;>AX.5R[! M>.5+D#=X0%4A[O*3686X7\)^7)&T*8;5 0$TJR8I$.^"1:YGVFX.R7;L9='L M1K.;S;.;W?L.+ >M,KM=EO&FV8UF-Q4A*LUN-L%N7B)NMR*[P0BQZ32[):Y* MS6XTNZD(46EVLPEVLWN?LX4Y!&:K7I9%H-G-FDZ'?@7M__AO]V/(9 MVMD9_OOI_XJ'O=&E=E=8:0KMXK&=_]8+WY[/?*F6**%VBBSRS&DIONGZ ^[' M9Z?XR:8YP7*;>LW>Y(O6"P7L0&G#((C](.:"$OU3&TE7?/0]P&6.XGAR]O;M MP\-#[5/?6KM>=MR%\_58]>W)^,09*B",CY).01[!I(P(BCXPX,. @ M>.@SS^A+EA'5C!OZDH7< !SN)QZ+^#<,\=NSY#?D C M!DEHO/_\P9!/U8AIJ+5L DA["^W>2M!VUH6V %\P-*[^^%8.8H*MSV-\*!X! MF(.(?F>>1R^%O D@R$7TC8=]^!Q.(0YN@YAY4T^D M@.LG+)N[^,FR0D"28L.NM9M KI,@U&J"O7L%=8#K2")Y[^24PCPU &.NQ'O=GWJ/',_1V'&,._X:2_D[.OMS-SDMUVHV>U&]U.JSNPN%WO\^: M1JL;OT;B.X6=4,D*E3I M 7^BW]ZR7:G:A$=&&1I-42)Q#7?8;/<;#K,ZG3:'[3C=KCVTZKU>W^DVFZ!_ MIQSO"S"%T.W/.E>*]LU-?\0'B<>_#F\$O_C.)P$HU_[=M2_,&)CZ_:/\\A9& M>N\%_9\9#^N<&!Q8VP2I,DQX"9U*Q> E]((EC_?"!_G%O,?()1&*'#*8\%"J M5+U'Q2L-^)Y%H!6@,([.YK*Z,0OO@%K1A)$-RPBA4GY&!@YLSF.3B)^I7]ZI MNQ![1<-:=JW9<-8:=O%WS497+W:_%MM::M@G$BWVJ=+KB7YH MW64V)9282OG0;D&@/T>S>UXV7:\A4!HMMX.6Q\/ ;>L0 M.?CK>!0D,, @>K,*7/>L5U7YWK]P%3_([%O=M/=(QCB&#AL%A_B<*'65DSK* M=S4OJ:.2V1>;J%,I-F1RMI9_X60NS.[)>=.IFW9[Q3ZQU>7SO[AS? M[3KB>\NL.RO6954/W]?O(;$WA+#<%@^(0NSZ[BG$.CGOMMIFNUZE[AE:5!R7 MJ+"MW1,"U?G5NPVSVUZQQ545^L7L U8_<>>.;C.]@$#LW1.(([O:F$VG2BTV M=3O7S6.;LWML:\CN-*9=U\V##QO;&KO'MJ;L,F.V.QK;#AO;FKO'MI;L%F/6 MG4W=8EJ%EC#[H(/F,]N+Y2:OV9LE-- ])(_7J]%':YH^(M@!_+8+0FD#6VY: M9K,[VWME!EC5\]PMQ7;WMQ/LBGC5KA!>=0"O.EW3:LX:,O/P:A_\71KA\@@W M$V[;(<)U3\Y;MF-V2^2]1KA#0;B9>-?N$,ZIGYRW'<=L-2N"<(?EWYR31X[% MD%0+2]E(+];RL6HQC.?V[%AY_U7A&ION;[@+8]2Q9']#T[:Z^]R48\_:^VIN MH+G!XO:#.^$&MFP_:-;;>]WO5',#S0WVG!OL/B?"<61W0+/9*&O>H;F!Y@:: M&^RB>=].N$%#-N\#CK#7[?NV?,6"6DC:IT/TT=BP!VZ),7(;+FE6N(D9]"KW M?I7'X*B3+7Y49QS_SG#]/K!)731X)&,<0Z9#H6C06":AO&+*HDZ-7Z9J\*OB M8=?$PCX%4;2R8M<\.;= K:L[*]Y76:%(I,;G?<'G)ZH"-X'/+<#G9L.T5JUI MJAX^ZZJ_PZ. IZK^-D$!;:" MF,V5JU[W8>D$\WJ]P71G_!@;P+1,9.OT3!M M:\7K875.BZ[9VW'-WB;0OWMRWNV8S:8N6CEL5'HB3V@#J-2H"Z79J>OBSL/& MI2>R3#:!2YA3UNJ8]JH.!8U+>X9+3T0E-X%+-M9JU"M6!GP,#F21SARM&BM9 MHA3@>?D+>TXSSLN;_PV'.KR:S^J$-NC@I3CQL*7M\T;>+=LO6,VZK-Y MY1H+-18B%KZ\B=S U@X-RVRU-"_46%B.A5NPKELGYVV[8396]5/N#@N/P;OY MP\?+*/MT*6D_""=XV9JXPG*F>N_ S;[52EV=&1_"G%+739 .QK)LLV7-VG_+ M5[)J-T*U\6G&C_""^-0!?+),QYG-8=;X="CXM&P3FTW@4Q>,[899[SRGEXC& MIVKCT[+-:S: 3\TZX)-EMJV*\*?#FGE4BU T\WC1IA*;8![8-,)JF\WVK*M;,P_-/#3S MJ-29;+ 'Q2:81^/DO%VWS79]MF^E9AX;=-L,W&CBL4<\8+Z8W^@GBT_2P;Z- M&< 1_AVX]^>_T8\MHZ6-:/GOI_^;PERUWJDZF%/DU6=.BP3'1G?276HCJZY2 M$(/K#[@?GYWN;MVOV1NQ]-F?R%B'01#[0_/1=%,??0]PF:,XGIR]??OP M\%#[U0N]6A#>O;7K=>=M"%^_5<^>G'\+@6&&L'PCY).01[#MR'#S=QF("["% M!S,)C6+UOWHH#NC+]Y\_J(]JQ&;51.=%"$@._"49P^'TQ=\H$5P_88(EKP6C M\]]ZX=OSN<#.\3EQT?H3K^'9NJP[J+=ZW7:C9[4;W4ZK.["X7>_SYH"U&JQN M_;O=.MD&N=*(9VX,Z^\OEKZ$/Y936X0_V>'/JO%%V7L9C,=NC!"-+@E"=]SO MNSRZ\ >_)RQD\#*/;F& ]U[0_YG)VZ:0\0!1/KA ,6UWAHTFMX9LP'ACT&&, M=:U^J\WZ'0=^J]LG!@>I/4$XA0E@9FYBT_C$[YB':-?G')$A,I@_, H+,NFC M;$VS2#8%W_G G\)&@0A/KG]'\"_G'[G36V'CT\0B:>PEV."2@N@/;K 0_F], M6!@_(I]A!FA[/1X:P=#P N +0,AC^.W.B)+)!!@9NPLYIYT;\8C%]#[(VWZ" M[L#XY(TTH#H;=\#'Q3P F7NWC[L!\D,$,_BO M"?=AI"14>P[9@S%."S6)>=)9PI9A27@$/JKC'M!\$N)L0Z.71 #-**H9%Q'^ M_;?$YV*Y3MW$'3@FOAC*A?8X]V&0=!8#E@WG3J>*X[-><(\95"G$"*9>(&&* MC^"IB!FFCF8U"J@*"2^!D =&VA[M>)+;L21@%U!* AEL&R 8((@,TY B%+:9 M6$4B.A(2LO"02,MS6<_U7)BF[S%W#(^!LC.&8:/T ^[?NV'@$[UYZ:=XY'P\ M\8)'_.(TY)[(Z5-?CX$#&0'B<8KHN$ID .)W%\@-9O;OB"8' >!X#,CNN1S0 MF;;W(,XA8W#^HSP):3G34[!=#^B0LRCPP41XA#&(3ONX''@+B0@W#W!V!PGS MX F@U3S##XTIE>85AOXD)Z 9 SXV[G'S"A8U]=PC6O(09(C2+H@0> MZ0ONJK#W(,6B,0"M,G1[N Z44@R%FF(:Q9-2;(,(9@*G^Q/'&B>4G-_TU<6$Y"AP2$A3XM(P&8 MA3.3X=;QLSΝC(,X8QL?S@>=!$@:)CX<+#"GQ!:4.$]KKA#V*PWO@DHD MYY S$^<8LY]\0T(Z=Q*ETGE:9YFU"N=:@1+;&W:MW02*4+SIC#BR>\_?/;B# M>*1\C[D7I9.LGKW">H",23S_E7F&XK:)VK:F#BCW/+=,RYEVR^ G M&R<;:TUOR/7MU6?#GNL1^7SQY>+WJ\]77V[_7WPR+K]^^7!]JY[Y?G7SX],M/?+UV]7W"_SB MYF5@9VWD"F:US[(JR4[T"TC^K@ M+=H=GYD/7!Z%_U^HN1)Z0-">0%7BPF?>8^22T,^V#[Q'.!#HF>^9UO\UU?J- M:)0I$8RD.\CL_R2^L%4>W'A$NE4_K_)E-D545.:4/>63IEA4 JUR)? DM:L* MRL0_0$5"',+:DJ= M^P2S"#]2WF^E< D]#K4]$PQ/4+3@3!^%!J<\+/ FO 'J8 WTV?XH-RD\AUXM M,0&:@J2>PP&!)':C. @Q,)=?I%2OLJV89$["$AY@\:=>$/R$'=#.HYF/BP/1 M"9@T=9#$!EYB+/9KTDK29X4..V:/:$4/W'XL#,\^&9AH=8[1#R>/0]J.9O%< MX"G6'Z$1G"$##HCZ'Y-;>@!;/S).X&/SQ#AY<#T/_Q5@P-^D%8V_"J3$WR8> M\_%?4$/=OCO!)9W0Z.(<(]B3QPB8L# \+K3; 6F$?K_XA/!<>PQU6D 8'L5D M'T2I236>"-P8,[#">H^$$^.4!NG0$+IXN'Q[+J#H^JA\ M^S$<)U 8#_%LE@ EOAHEO?](Y/31!1[ )*$;_13K34>+W8+U8QH]@#SZ* CZ M9"$(>V;.NZF!-9@FWXN:\1W>,3ZR/J!MM,A**] NG _N3KP%RXAB,;8 X" M6TK9,T,7=":B%%SA#>\GH4N+PF5>_1+6B;!G!96_IN>N+M_4C#]2;PS!#FP^ M/^]8U$B 2U6')B2!NXIN(SP-W..1A:C A66 D3>Q1(KO< MGJ ;5V $4;XP.1>2;!DGG.>)V;80FJ.%5,7S\S[-KMA746\U<1L!>D(^G&+>^"^GM!PQ3I]N&0TZ0H0"1AC1;>C)94&.@ND\&(3$' M*,FIC-Y& 4>QXA]?CLB&C.]8<&Y MTG4P\D-E[AJ$11PF0JN# 7S 5MB(.Y!>)Q!B$4BT\ ESPU-XY#3DXV# /=*YAB"E81?X>SI;V=(\I ;40!+< M,CJV4=/*G/]J[]*+EG]P @Q7ND9KB.#&.""IFUH!)L"<2]>H;1KJ@H_K_!." M3PO20 V:^WB.J?/SA\_@?! I_R$H#G!C58?HBKKPBK[X9J[C40@( M.X9Y1LAU<)@RIRX) N)&J#TMF,CNMFO6NA/9%)6>FS9DJHD'O(^:+PSQJEG/ M30?4\\JJ-W([Q=#U"MND';VRFHWCN@\4H/-5$W2"!U%S M.S&(B0JN:BX",_R5W8.181H? 4&!HP@F=SEB$\!%$VP;UF-C^!2&^UL".["; M8F="%[[(9GM36^BRZC9>T(N:W46L\G M#F=-XE@ ,\[MMMTX5(09A"!P?#+4#+ A(E0QPSLB=TGZR#L;W5I'G:P*HB/[ MI(,7B"!>BY Z$6V0=.^X#QP8J6>GAKA >1+" PB_8/3U M'CB$\GR]\S_*7 "^+WKR7P64U L=525GX/RGWH= MA:Y@-MJM#!.E=0.S-AJ-[&,1%(]3Q_B ]V*#Q26<@P806(H+>]6Q:\V9O>8T MAICZ'R)%LG&PV9U%RE="T_?)$Z11:;_ M2%>V\ TB\U!"! !_2H"7ZB8%ZM$/[%+NX71>YLFG%&U)A9&@_:Y\Y0?!/C[P M,6Y.'5%J?S_PO'D\Y1 M/I?F=!;8-V9_H0LE5#$5XD739GO>=C8+WY0;X9B" M=J\@(@SMG&6='ZUF_*C=U)2ECE[*4)BQ2.V2.Z):E4NM 1*V:HV,=8"( JY* M'G D;S;X3T+.7^;[Y%=%;RP0I2LT*N&7$9P"CXBFOP3QE43&>SA#EM2,OX*0 M!:O0)&^#P89P[ .5"0B[9"AZ&8HS#YCQ'?E::5/H,,\EW7SD Q+)@(I@8O*_ M().X"]3Y('^"?6(T*$!EGI)BAQYQ+LQ1 BN?T5 /!89Q&//3^+1^3@Z'^>Y^3B[60WP# ["/Q;"GIA%&?NG0+$T M:+#&C.)Q9/Y8.:,3&&9>#F"E<#3MHI*QM:GQ 3Y6K9EIG\"-A-=F2?GP/8WP MDX#(&5(YC5)D4!,R3.T1M$21(>[Q>Y*Y\"_W:%DX7O#@([,&I0;$C2C'4-HM M,X;L'E 4D0SY[B ,)G24LV(X74E.G*6L-H,##$WQWK3JRL"W!1'@@AY1,,#F MPE/\#:W6!_+\P8Q^<"\>R_9,NR(IX_9S =]'"FHR+PI T-P1SP:P"I&6;3GZ M2\X6O.<1Y1++P((;*JT#LQ_V6I6[B"B;/A=:0N-'"LI9&SPKRA'.(8KYA,$0 ME%RID8#U'40H_H$@@(/AC)%1-E;>WQBZD;@\8Y+$RIF$UG?!KE?E$:GNJ-)O MT!- H4+4+(",?M$>9M8N:%!I[O"(] ^(X"*M1:"VLOF""1(?4C+AJ'*-93O/ M' S2!4)Q+(_+C:<#Y_672)R02IC.']&<(ZT9'X5"57Z$R@>2?9L[1D+U'D?W M'B"ZQZ=UO!+RD+D4DC:SFTU(BP-& OPOHF B 45HS_@>I8D#P,)D(M/T?4Z: M(CPK2/&7^%5JXR;1E1\'X:-B.3D]K !Y=-7X\( I:[V$=JV4PPF+0=GPI_U# MZ(J27DVA8RJF(M-44I63F.L@,VD6FQMDN?<3CV$(K! MG.+K8K$/JL*%.%D4 MT[(D4H2!S-J2WDHW3#TQM?GZYQS&\*83&9=6/.GJKR%.JV?15/GB!*T.2'$D5B[XO[*DU/$4 M')"F(%>,"4IGJ*3N=IZ=H MH&P6*'EC;PZ!J"P:"314GWA_Y,.B[S!E)LC2L(LI&2J:[?I9FF0?>)8P::E& M0$-Y2U#.;& 91DD9B'DM-^KFB$[C BM:$1 M_70]C^*] T&15.M&;XFZLM1G*$8B-YT&WO:T(I\+WALEI/4.$RIH JZ:>*)2 M:D U3#* (AY"WHU%>4)5_\D?C3''_EV1TJ3R)7*ES)657KF"\8T6#; M*K?U,;$LR[! 6,HX-+4%9(;*:\-PYY@!C\1ZXPF%V*6M&LV8HEGHJ%_HQM'' M5@OQ S#ND; \50JN&DG#?CNPQVP7-R1]58* VM"BU*0^$!P=X"@YJ6.%,DV! M7IE_YV*^CWA&@VL[X,(Z\IB)= 25M:NJ!G+9261+%D.OF&D"L JP>B]+0\N8 M;98?C%T>,+&!$DADG8*H]'%_\8%,)U%YV53G%U!UH)I]760XRGQ:1^?35F,M MAYE/JQGM,U19/)T>,+GI5LQ4PA)$D:M47=GX&%/L,)2LJLE 58*;ZZU\&QA M>BA&D-42O2 ,*4,F2@?L\5PY'-8MR+ZHN?&!#X.>/<3T-N'=Z,6%+ND48DI2 MCW]64X=>,!V-W19:8?P^=$7DO1_<<]".1:N87.LD!;ZL];_6KK;E>,">593= M1OH1U3I-0O>>]1]EQBDUY7HT//:@' QWBF)UM:R05J^ M$Z/'[]Q(:(]Y:&$NCDI^%A<$425OC.V1!@E OSBD!NPV'7\B9;] AW=8Z>&+ MY*:,WE DY[*PIR\]R%/F'L)OQ0SIBD*4>L?[0*G*PX"%ZJ!H8VOXE#@#?Q\! MM(\$EJ_)42&S]#81,_WH@878^?X1+]&)$N;1;_D^90..N7UF+H5$W"%2PBEU MVNMV03ST$BPN3 NYQ34+X4\>IREFHH:/6O-I<%6 00H*4CUB-]&"=K84\:B= M;(U-W#S1M?3-$]HSMS'/7%5*ZTK+Z/:ZDKG8%9]ZW6*31I)_LI]_KO9(5KUA M(C:\PT+5 1W+H'B(?$M6R\NK8PLMY<@G\'1#*'H.V?1LT=M2!RN*BND.;!(: MO\D&OHHSTPW9?5S^).)GZI=WZEYFUZ=#HI?>R;$D.T=6-'5!-D%1?"VY5+=; MLUM=9%3RIFPYL>1A->)A4[=]B^\:S5K#Z<[]NEZSYGZW:%C+JK4M>ZUA%W_7 M=%IZL?NUV/92PSYQS_O45?+Y2^116YM[A_QFV=L4=YOAU_62>N+I6]F[R^Q) M:&-;VM4TTR[?UBWQT\^"CUXA'R662.VVG/K<[K@+277MIS*A?:[W,^'"[:^19AO:1^ M@G;Q-*Q7V6#=J-8V9[P*M,U7S]IB?FLACEJIO5EFQVK6['*R71%7C17WNT@8 M/#7EM$#16+=/6&>;=KM3LS36::S;XMXTZ/<0!C'(,9VKBJC](GI$],GMK$36YD-3_'T:K'A\FU_SMH[R%9)68YIEK61WNSVFO]2 M55GYNRG?S/<]KG9%&C9EE-Y5#!U.ZV:UT-IFJ# MR39;S?;*CBD-IJU[TR'GP,EN[-4]>6'YL-ZW171CFM MNV;M!#S[[0#81-+A$FKOTN6I>X)MEMFRUR[T6Z56=U_LFL,#<+=CK>S\U0#> M&P [9KUA:P ?,H"[=6M=#^"+ [AJ960;ZSNB%WF8B]QO-7>YTK5K\A--WRMS M2"TYRO=]& 7#Y7NSNO5:VMYM%W)H[\,;&M_W"=_M;KMF:7S7^'XD^.Y8[5I+ MX[O&]R/!]W;=KK6/$]\K;#,[L*5!D& S^0J;>GJ5VU_E"]C-6^W!NND^I57? M[Y)M2DNNM'AFQ])*I]>LT+'TP./,\'-'-0&[V.V?U^HT<]R9"!I#-(9H#-$8 MHC%D/0S9B)FWP69G+Q?0TXL\B$4>@ZJ_H:Z>&[3%]1A;&N.P(O_5ZY:XOY5A M[O$61/$&17!>*[1Y##,BNVU15S MCWT^*R>K;\;CH]UR*Y3IZI[3%0>1MB8_!FO$Q'S#U6(G4CJ*J# MJ*D[&5<=1*OWPM0@VC*(6KOL2G@,]NI+=<+<7V5.6ZU[ "+=#KSR(-)45'D0 M[9"*=!?,%WKR&-P!F^Z"N;_Z\>OZ*DWBM/FR9?#\SY\ZMF6_TU:F!I,&T_Z# M:;\= B_=&5-N]M#:KG6ZM>9Z>O)+]ES;?3;'#HRL@T.M]KHU,1JU-&HM/-!N M77.MJJ/6/N)5I[&N8V^Y8]A+I-(%?GJ1>[7(_39D-MG[= U&+G:UJ%].)?GY MG&ZBH"?L4?.M=2!1.9%2#HFJZ"F'A=[.7O7*U>BMT7N50^UJYET-0&CL?@GF MW:PY&KVK (D2<_=MS&!3\._ O3__C7Z(1WKAV_/T)1V^>W '\4C.FG]1'F<]>X7UP-!)XOFOS#11_ MCE*GP83=\=->R-G/4S:$Q9XQ[X$]1B=O"WL:N_[IU!E.;W_N)H?#%]NDP-X! M[P?"S#H#LN A/@5K8I59BS$*^?!_3_[DLNZ@WNIUVXV>U6YT.ZWNP.)VO<^; M ]9JL+KU[_;)^2WB-_;"O(0) 7_ =&3G.V)'A$=&&1HM OAS5T,CGKDQT%!_ M,9.PT^:9QC^!*'$:3"C^%KK]7/[P2IR"H.@"Z/SXS&F17-S%H=_PV!@&83PR M>MP+'@P6#P3!C.*)19'" Q,#X6^)S(16=NFG8==NAY^ 7NS87DF)ZLV:^]VB82V[9M<;:PV[^+NF<^R+M6HMJ[M'B[6= MI89]PE];#;?L)AIK=Y?94P7;9]\2S_PL>.45\DJ2;L@O#:>^A''XI VXKR=S M S)DJ7,Y&AS/>016"+57',RH"VQJQ\O$P@I&]NQ0AW6R]B88R+$>GD;+[:#E MT?#O_.4?AP//US&:L6#-/??:CTK7$Y7OG:SXOTHK_D98\:_9_.:G6\KKT&-L M:8S#2H>9TT('%NIQ.?:1E?3;+:O6T.7(U0:24W=JC@92M8'4:'1U87_5@=1L MUU=NF[-!(!V6QCBGO7[BQ>YSA.G^5F%:3GM''8QUJ>SR0&JT5J[_T4#:NEK: MV&5[,PVDY8#47=EVJ%#)^7'61):[>9QN=X^SP5^D(+-R-9%[BEIH%W4T:FG4 MVCQJM2U'HY9&K9= K8ZSSP4D+X=:%:[G7E!/L.O0BE[E3E?YZ MJ^&YG)./)[.]*5M?1[@W/\:.)?\FNKSI$UOFQ(XA:Z!0:?*<8%*I1ERY[;YZ MUA:KHNS/B0HZ==-N[W^$76/=?F%=RZP[:W8YU%BGL6Z][H>MMMFN[S '0F/= M$6*=9=:[#;/;WF&JX6%9L.7'_#YQ/5RL\9G%, +S(N-#[D[(8TO',5L@8IO. MJI?$ZD2";2<2F)9CF79=WSE8<4 Y9MUJFNV.!E3% =4P[08 RUG5IMU>>D[U MKH?:ER>/P;EVC8$1U7V%>^[8]9_?I'8/Z?BUT[3,9M=>_B*KZEEJ!P^B3M>T MFAT-HNJ"J&4[9M=Q-(BJ"Z*VXYBMYFY M"'7 ,W=%JT'JRQ<;X.8>:(=VJJ* MX?/2O"H7\5_>Y;;R_JM";G/ZQYH=,.1LJ[M'*6ZK@F#'%J8FI>,@)=NTVQVS MWK8U*6E2TJ3TK"HDTVEVS69CGW+Z-2EI4JH@*37,5KT!Y-30I/0R-0S+FNM+ MC/&">?=ZE8>RRL-*7RAG6@M3:C,'V**BBZ=W7<6B"QC3P^C&,VLNJAGHH1'+ M[DJ8TXTM?U?"B]X=I,>HSAB'Q=[*,?L3HS F'QCWW.<\- #%>_#/ZT___/3& M>-U/>F[?&'(>SV^O>:#9"BLW3M,))5L'D6YL57$0=5;N$:E!M.WD^YI=V82L M?5$G%^<-G?XG<"/L4\9DG5_P^JM_2]J.W0(=36$J@TA MJ[XJT]8@VC:(G%4[>E8O>ZC2N'=E,_5+T%[\N35N^,P06S<<,_#MA7?0K>O M@_Y',\9A\;SG!/V#8#8T\6R#HG)GL7(V;B43;N?=T5>S=G@9RI;2PS7.56EO M=J?6V/_,&8US^X1SP.>:JX8L-I1#$7EEY MT@AR5 BRJWYP&D'V!$&LVFY:S>P>08[![73EW[E8$\@'!B6%39XLC3Y($\%> M74X>BHF@;<@E$60W+?@T@NP-@NRFT:E&D#U!D/JQ>Z&>ET:U#X%*/88._J[E MP@R#*#+&+ 1EW,CE0KWN'5NYH]5AR?9:UI:819!&"Z'P!C2!/ MB)AC11#2I=[&K.=Q^'?@WI__1C^VO#(;5_;OY?Z;@E1QS>>_]<*WYS-?JJU( M>)VBOG?FM!1BNOX ]*NS4_QDTV#I+K7WU^R-V-?LSXM^G##/^%&[J1FC((DP MWSN*61A'QH#%S CY) BQEUOOT8A'7#QXR?THB8SW2>SMP?;F'NP? MW!CP(28/W^6U;189)Y1-?&+ #_@C3:XW#8_U@M TF#\P CCKT A -V^[#)/QW]1.C)ND!Y#S8QC,>S3@!W!6[&_B^O@& M@!"FW]1T)\8P@!>2T'C_^8,1\;LQ]DUA(:?/7?\>_@S"1V.2A/T1BV!R_#SD M6$I1,^;9'VXT2H^5?%*SUK)Z]PGI1X"7Q_%=F"F&VSY@)4^U6\3CR/T=A1FAW_+0' M5/WSE UAL6?,>V"/T'PQ38IF,* ]X.0D/0,)"H/ M\2E8$ZO,6HQ1R(?_>_(GEW4']5:OVV[TK':CVVEU!Q:WZWW>'+!6@]6M?[=/ MSF]1=B+>7\*$@#_1;V]9BMB[P".C#(U>4JC/+=N8*5JRT[MTUV,+>9GR$B)E MR1/^"(P2)6T,>,*-,3P_B@SN(P/_6^)S(5VVK1LNN=0UYR[)IP)@P.#YMO++,#NBDMOK2&(;!V'AEFW:[4[/23P=)B%Q_ MV978-4,M/')_K;ULR[0Q ;NX\+9##I&;48?$ K)0A$ MFG_'H^R1"75Q)E%Z+ZYQ3I>A(MS& QPA\Y,A XT+Y"0^.U#E=-QX<..1@=J7 MQR5:H;1T$1E!6H,D]^%1& =W"".X]V[\",M6(/K)'V'E8QH4EQHBST#Q+.2D M<0TK!68$7_\W >6.AP4PE&E_.%1Q/=/J80HUR_HS/6XU %"PZ@G'!7+OT81U MCR>,HOVXOQ*P"-3Y"ILBN)S&P2GHG5STA4',"Y*[$6%08<7SU]*$-6308D5X M+MH/')@-&UERQ:J7-SZ.R@!778[Q(-C,E\!'N*?09+@*A0/> +8TZ^*(&_ O MH"H/IP\Z!I14:+X0\TW4JD ">?"N4.N_P\! 2)^X?X<+*=U1MGXXL15)??8T MEC\JVGQ+;KYIS=G\DS";(OZJRX?E2Q4M>_J2@=J.M -:B2%@3T+8E(8'D1AQ M2>#A4Q:#F>?]S5J[P/&1=P1C9ML6S\-"K3K?646LDCHU6;TRG(887CRH! Z^D M+2SA]^Z?Y0S"T"N;P'(RX3F[K72PXC2TSX0C)(B9(M#Q\2+W)*[RP,'F9!&= M+;MG+AB8KH=R"B:78M"(T$AU8Q!Y0L04!-N8QZ-@0'*US\.8P;]W/+@+V63D M(OZ,6 R;A'$XS4%G/?0"M$0GZ*; BR8>:6=1MC?)1(+A,.(Q<)=0&L@ M1&@ M[LRY(G8H0,+"F^UIV %:SQQMMYXA;\WX5L #-7#V7DZW4N*8CL^(1NX0 .T#337 2"D+: N[WZX]O3 M:R9"*O+1=/$2/_#;B_Y_$S>2:)O#B4'P )H,,.68_>2^DJ/X5L@G'NNC0F3P M7X" Y&L('_%,8MKQ)8 S1J9_$R3 WB]9& 2,C/=*JA4A&=31%. ;D[T?OKG M)T*]K $LL$=/21.4C3Q$88(8'^'AO,&S;TD=9T;%R5-=&6JT,ZJF$5Y9F;): M'$O0I!H#QX/)E=#-$R)\[[G_1X9E)(B+W[M C^CV\?T@\1$I:,?I:(+:$$+\ MU\051BF^JN@LYB!_0X8N&WH/T"?F4MT,0T0:Y->@2?YU'LW@L:(.]>QE9)]M-VNM-84?(C8BWU)D;#(N6% M6EBW\8*NIYR/9A>8CRRK"*OL+)_6(VH*K)G^@<*;>5%@N*#D]W.AB(-1,69) MI(QK6LUVYIY93U[O7,FX+6H($J[IFB>E>Y+:$O+*=24\; N9(W[67EF VZV< M=TE(\$;>5-DW$7XXUJ^]1)NJ7=G#M#8AZ47[H(P/;F=%Y?[QG%= MS7&YG"A!)<4N-S:.5ZMX_YB*=_R27'ZB?]%,#(&<+0"@5TXC9VB\ S&?U>UG MNL+4RQWY;M/)=.5W!(M,KWD=S03: 68/([<_H@AX!!(4N;=R7J- +;CHE#K_ M)C>Q; !^G]92C= M4;.#0=YZ@M074G158NZ7@3+#KV3>4-55S(5HN*$4J3ROD^C M8&"LJ/<40U\P6AL((HV?YSW-3S Y,*SFHJ]IC%<[D[RKF\P=::G1N[E7LX X MOD[I:C.1A)R]>+RL4?@;,DMPGK_A: ](.B%Y>(H>&IGY",SZZ\U[XW42">M> M9P3F,P+;.B.P&FO1&8&;6PU*C'R:52Y0\(8$CQ?<$6-@$U /?[DHV(!S6AVA MC+>>R&":3:*RCUO!CS-WR"3GJN%Y+0*,+3:S;I,$IL$ MKO]4WLLA@V':XXPDH$Z4K%-0\\8LQ)0W_$JXN_'TYP?NYD;L/$[Y6O@Y#O"T M.D>*Y?O/'V:3*U=4*4MCCFEU03J8E/S9E@GKIO><&98R:O TE9,7(%_LD!YQ M/A&RB)-/#YOF*F8+AMVY8^!-][2MJ1()8%U^8?5Y"Y=%LQLC15%:Q3!X1,58 M^9#*U!I5; Z_%EX,[M^[8>#3GK/W[-1B*,2GA7U!#%:B9#H0 B6X=P=2XLBJ[G>YE6JY754RZPWBAJ!*;W' M1;5,$MH!ZV-36EBQ+$-I,;DJFI*<+XVIRTS^5SBX>RXCTZ7J:H:A5GU*72W@ MX9*Z9Y1&1]< SU[&!S[DU!U1PS+&["F1S%,F1U]9]2Q&1=[_1D?%*?,*TO-< M_W9^J.7]_JM5[9$H*]MB?G;:8E.5&[:L?#W?U*(;^6R-I92\1=1E-_!_6S2U M>\ >4YM'97?ES.V9G'@DH;\E\)7=-*4!F''9/IM@S$V<+] 8B/?J9VLM/*\; MT 41#PO%CO.H9+KNLZ$B9-@T?%/Q,:>1JR5:EDK,65DME>(>(@*(*?@NLUNQ M9O->E+3!)J?8 F42%Q*W2S1!5I)G@)S7C2*5,/@JE\@PE189C=S)1!W["'YX MJ?@O<*6^TU^!9MAGG=OM%J7:G GFU2H GZ:50 #!%,*EQW>KDYVKJ[ $;L=NSZB*@5*RW6#?,$3X&DW4WZL32D_[1(]:C%/ M/UH384:6,;^@U,PE&Q/ $L59"I3XG@J5RBD>G>9NA@JD(3TM[M SRXF; (H- M>58!\'+2:34M^&Y5].^4LNEF*TL^FT'HIE,NG4N;$134TD41GR<9H_*,%\[_ MP+WC2W(/#2#ZT?N MG>\.W3[SX^/U<:Q K,+GN>!;DK2N]< MF&"X%C"+3 YY9^@BLX75 C_W3X,D5DO+J6TL+;."F5$*H?JZT)^[IQFYUV+K M'S'K_:OPW8)NOM]IK9*H?*G M%N]TFE.+=ZQVQH]6(9.9I;?K=IEV_.1(L/#J&RHK5@L6>^44N[WN)'ON)@L< M!>-\,LFK9GT:G>N-C:&SU6RLC\XS70&*>RAUA,X/;AVO(E/TVLT>HL_OF&QG MD"]^G[+7!M/Q")WFG$]S[N@TYVJL1:4-Z7(N9FSRF"5K)$S;X38$VU$W!ZEGE(6QF&[5)8,=LS3?*QV/>?](M6G M[>1KY*B:UVDT2N*"2ZFUFU5@1 .V.]YIT9F:I64654FNOT6[@Z M(*5N#/4UNE-]NF0J'2TQG^U$*4Z(YHC99;7D47FH4DXJ\_9%*GIILM0,.U@A M/\+)PK9:?BR4'[9EYPQEDA^MSDS'#9B3G6PR# SDSRTUND11#U# M <-4%EXA+:^L=1[KTV#8S"#?;6$.9N<:X3V)J]2EK)7O,7M@S/TR"+'#5LRK MP,9_8'^VH$_ROJ\65IY^F./ 1 SVL[FZ5<+4E^BB,B=(6PFJP[WF,2,G[-ID2KW@3D+J#>[I0] M:ELS6KQ5TC-R=8FT5"Z_E%#I@D/*?D,MG$4C@_\W<>]!T_;C8@%SI)0A==5) MCWG,E]VQI]\\-'?(9=H*>,CV"3:L1#Y2/<6 @:-A4LM MYTI+.R(7%HP&J*AEQWSAA!+F#(IV&">I1/J.3W]WHY^B'W'AXQL8Y 0/XTL M?]FF<9.,QYAQ#!_=9'E>QD6_'R0^F87? CAV5]AJ.+7 Z"R"]P>TK8^N#TB(5TO=Q/"!<%G@!9'7\(<8UJJ5/G4B MYG8C)'/U:/WT'_N=*G/+?F%:P+T;Y01D58EPA;1&<8W7$FSX ;W'8" ,J!2G M.]WRNF//:WEM9BEB1@RGJ'S1(E=_0/=Z#(?B:4$]U(:_YLB"Y&9M^MJPZ93) MY?9@3^VAG?.7R;;=;7M>O_[G;J)1Z\YL8I>%:GB Y.$1\LQ4UCCQ%Q1+.6DY M<&%G(0>19/1X_,!E%_9L[^-^3I^/'W<9)!3G-)Q?D?.JKNY3%?M^YZ"*ZW]EY?W!) MEB6W#*:M*>N%RB.E_= 5#64*U*M&(W>_!CX_X+VX9ES$\Q@84BHVU&RWBN_) MFR(\;G@I#%XOGAP$><@>A(/5C2DFQ_R?(A:0OWCB3744JH THOI1_PY+F?!]'S3:"7,'J*NB,D->8\21 MH/]3%* BM2*81H&(7DW88QK%H,=.>Z22LP<6#D!5^YB$E/XKKM"T?YF1)NHFE-Z-777]@(X;K^2LO#K\%%' +ER.W' D+[.B MPQG"UJ+I;%!*T>O!(#)%CYY.PA #"_06]GKP(GEKHD+H7A"&P0.5P[$)ZP-& M B4 ]L',!AL 5DL/Z3!!MSW0#U!H>(]]DT)$^5!J?K+N@]HSX63REDAZ8D#E M*E%"'9MH68%_%U#+B?SB2XJ735@SA3IZGGNG'GP(PI]RO?B"F1M&5_I;6$. M)5'.%X<*"*HJI57?HP57>$MUKZ?R?[*U9??ZN?X]'"^:45FG))P,1"5LR\PE M1Z4]F/ L[AZ%/+SS$@ENO!K<+R:32&E):2W!C(C..K2!F@P;%INER.F]\+W2 M@?;P+C:04&:J)>"GI#;063LR;1A^BEF0K,$#9[BG<0LDG$S]0O[V /$X\]GKD^83N]]$Z.):4L MBA7J&=!GGI2@1([B:REQNMU:N]Y&H1.'\/^!FEC*HQK)H[?Q8/:[5J?6:5AS MOZ[7YG^W:%B\3KAEKS7LXN^:CO,RBVTL->Q;.E]QQ@!%Q(;_/7%.,L5A@,1\ M5C_(+'WXWHR%-0UT _,59[XP\(67F!BS3S\(RO4++E.0% M6J>&4T^)8A,'E#TJB09)"IXUR#UMJ)WNU^FAYE\XI6?L>/F3DPQD=JC#.EE[ MH_C7/43\>QWC3:H@U:(WJQQ6C_5_WH%X]@>G',_)J2WN? M41II[U]XO,A?-DV6JVR];NS# ;QZUA;S6PMQU$KMS>[63=OJ%$MUU]DG4OB* M^UW$@)^:]UJF4ZK^V9I5"L']XLRN*DIY^I7!PHAIVUV&XV=0.BHE+B4&:3N MF;5XP;)BM8*89C4LTW%:RZ-:];2=@P>1U3#KCKT3$!$W>$N.Q'W+MON:>F@O M4H_K7LP"ZJ,.\6,A5/\K9". M/IUZ0&D$)0O&M![*K<%T.NIFB.@0ZLF M+4U?)/;*:N8+#=/-+5DO>,.Y<8)QNHQG?*?ZV.A$/.Y&QF?FLSM*Q_@+U=FK M8!$>UH7/O$>\W *.(,MCQEQI-VVB( >D2W8R:.,"QT'(Y^6#8_PO"".#B61' MC+(5"%N4\58_EW^EJPZF\5%BQTS51*YA>"PBHQ0ER\HG0M[G[CU^J.HD1%#4 MS94@S_:_8"()'O/8'FE HH=^/TSP%AQ79.-A^*Y0UT%).OD)I^L\LM4"Q7B8 M%Y3K.JY"S<6;E!K6GX^VFXY(V/ZSHG5$ '%*BJ:S>UXH<%3HVBDO09SS_ > MTK@GKT54[UC3.=77&;(4+BI;A5.I@E.5]>4]9I4]T_'Y2$7&\U?I4(]J+G(7 M\U5'R7B,5T*H# Q?LU(K^19=&M4MJVLXGZ];:671P[XF-);%5M&SA5@WN;4 MQ98?5IG&+JPU \%,.6_V55\6;2_.?GBR\T:AVXSXS*4."'@+ $7_D_R-5[2F M13T[LG/.ABAKV#'-")?E1 9+Z6 *4 ]L)JTD/T'Q@&>PCRX=^!4+^&!B"^4" M\U H+7UQ&0&] <,,0$Z5;U_56<^[K %V%R0Q-IT8\#PF"LZY^6.QCY:IKH . M.1)01QOR'I8A[FMU_'7J\#T4BW E=EKH:H+"Y?2!*A, M;,&GP,* 6&6Y"28N3\1]H%D^FDKWRCW.GJ%+K60*6NZ"7N#IR&2 '0#3.5Y+]#DH(K19T=:E7L22 MG)57@B2[[(M>'1*U;%FM)*H RJH6I*?$(68 1!E54&^J4ZC^&&^ MUD 4?A1K<])95+4&TN^."9+28L4%*F7G$LI:;F0?J,,G8B.X\+N08%I>$>%K( NI8H-V)FHV MZ,;)M.1%U1\J!EC@?U0QDE U9YHNBQ9L$&"B:C AI!_WO)S+!V?_.QPBB.9+ MFN"S&V'JJ2NOM*%:',%Z2PX*-"$O:P" V:ZIWV;J%JV([F_UE$LASYQ9UKP1 M/@? !V$ 1/_^)AWQ7'())VLX.9*,=4 MDD98J+*%?!8FC$ZYS5C&%XQAR+YRF" 2Y0K?B*7X=X"N/%1MP>!9@+U4S$-5 MV"BAXX[58S/#*-F4R:\U^/:;+^41H*!89=C!X) MJ\%J3-T_)0)'F4!Y93G.U/T1A2(,59Z1J\)\U2P6;*]6)FS*M@LE'7JR@@_1 M2,%LM3NB:*2TJG-%)Y6H!A^X ZPEEG4_RU19*C4"R!C=_R-VC]7(^5)-=(G$ M3.@]@>R3D+X\Q]]SH->GK>8V?!I]K?SE)J7H6^].=9USD M@0330+5:$E>S*C;1"P!0U!S"A>%$7,X?B)<'')5R(YF@00S3(]&2ZAR/D)JQ M//T.+:"RZFYJ>Y*$$R]1NK+89BXJ3+866-5B+.6TSG3J5'4VC;'L!BY<-?F) MR%('@ZDOQ@3#+XAD_!DF)7-T1.GTIPH;T1R]"]FXM&T86)O4!*QM&A]@5C$*?6(! M9[G!H60QY5^,*\ =M$AG'#RZ']A&,I2()%3W?BJH-K[GZ'7OT3Z/\:R'#D'! M!1:Q*$39)]H7IEP/^UJ! M,I=MDUH3BA#;$P= :A^V1D&R!8GETL7@?5B+T%]3MUV$P;0TE"U78YG%Q*O- MMKIJOV2K*VM-(OH=F S("+[G%AIQX.XL3P8V?4E]H21Y?"(UXEL8]#D?D)U M)!)0TT;N]]."\^Q<%,?.6/2J[+A3SHYIGIL$I#W]C8CZ@<5LEGA23OUWV<6I M)_#;9T+/$>K576[%F2I'[4PSIW@:AJ8O\J^,0 $N?F:P,,!K=ZDEW+V@+M#D MW;"?C-&T0E9"BL@#.5$E&8*10 T.>(C,2^K4TY,IA6C,8%G)&$0R.E;P>-!3 M'5%\F@^D'DK+E3I=:@0\<.F[[:7]D4@=&+.?_+E\1H9V!:_)(VYL/FY?A M&E:]7D6V<:/Z,%W[0R_!CH3[S3_^X-1/A/\2.CWZ[CU4'J7] %#_;ZJ-S5XO MEK8@FL7<\!1V? KB-AAP MKZQ5AX?'2KO"R(8PKK)80ZY]!X;=XL<))L]35A\U+2N[!T4>S= -(Q$V*R9' MI<=.)A9=S$5!)0P:/7!&&H/T !66,F;A3RZEQ8-J9D,Y9L@=9/)&Z4IDZT3! MQ=PP;:)(9T3)B2* 4L@.*VJU621GZI#R*YM.\YPYI6*# MQV@Z&4YVIP&+.TI/;R8C[B;+O -2'*0KS-(V9;,:,G%$RI)HA$/[3<:3+/7+ M1-> NA>DF )&P4EA+9.D0D8'HG0@JFJ!J'6UE"N9 M.1E5_GJKA<>LM%GO46B;J,<6.ND6LUY:9L>NIUFC($(N"E_#D%+_![Z?/D7B M!*/Z48*=[$$>8%LLV2&ZQ\([YI*[DF'^"*G@F98]=UV I$L,\Q&_RSZ -^YE MHD(QF[^=VY1*0+GR\)XU=:7EQ&.8-O=W'L= *!\9)J=,?8=2#_.D7/_>A851 M]FWFIPU1MJO\%31F0'9]9H^&] PT3)"0PKTM["B92B&%=7:LN=V0>UMT'D4) M+'MK$T,5D\@D7IEKY/.[():7AP;8AO2A<%9_\R^'9,:1 LGNPVWB^5-.0T$!DOH6ZDOR:ZV^25<#V';CZ5[E3V!Q8R@1E-W M/IG_C*Y]?,,-:0E@#PM_>VK(H1(=NM38RV,7+XED<404GS)[2-F2JD>F;(#JXDJ51JJ(RE>4 X4H+I'CIAO& M0!&8'1^FEHJ 8!Z'+*[--4(T_?PU41V%1YS+GK^@8X?C*E/,]8"T+LR M^ MGB/[, (- =%)QM '9?^7&$,\M '/2[9489_)%>_2 ].M(J)?%5)#]Q6CK69. MOUD;9XIILFX4)LUL2H-R]%"ALW1$9E,IK_TXC\@T&5XVX_;A+2"$I/QC(097@9W,NZ-E2<[[]'&3EBN0>8?+P\A5(? Y"'DT"E2AR"HZF2E@SM)DW;6NKG/V':2CFJ9 M\:PDG:4)HW-2@C6R]]$IMAX[:SFJQY/$HU/\9..(M"X17=]>?3:7V^O;B]OJ?5\;%EP_XP2?U]X?KF\M/7V]^?+^Z,2[>?_UQ:WR^^/[W MJUOC^_7-W_>5'DGE+J5'RA<(,& $E!"+ZYZRDC;Q]R!G7PLIF#/3%EZTF-D*=-?O'Z2?7E-4;F,]'8O MD)^=(Y6$PO9'E8A2(E( ;4H:;UM\3#5WU9&_DW/'WDCDS[9TY$]'_C86^=M; M!:*QK@)Q^?7+[?>OGVY(>?CV_>OEU0?4%UX$.)TU=UCYCB/E2':%EY"GH;!, MO!,5A(&\89&2.0B(^&"4]>6MK^3K--%918A.9>/>4ND?: M%*N-(OPU(C,/CG^@+K[">67'0QGIB]UQ=ITII2\-W:PAYPWO)Z'L@P0#I&LB M?Q$I@: 1AG#HD5B/C(Z,H^QDF1<%V?&*&I19N&*RK+S/,SU@+@X8;=R^<&D_-FY/(A=B'H)Z1[!^CT M SB\OKSZ^B8MD1%/9<[%[*F/7]_0G6X4JY^ *HKU8-BHQ/,"&7266;ETWAYU M\Z*KVQ%R=RQ,5Y*B3L[$J!GO*>J9AHYYRA)$40^L4F1P?_PJSAR.E9I>#*2# M<:XR/0\<4VC_@"IW>E=VY2MEYGB;,^/@&E567]@IN&'C*]["FIDOWXE0\IV\ M]Y&9WI*E1+ #(VG*-G+5$4B8BXMH\PTVY!'(,KL^!3L+3?[$;?=/EC;3^X26 MRD[S5%8N,B8,/84\SU8]]R<7+6MG7C!76_MFB_X6XK=.RYPUSIS-&&<-;9QI MXVSCQMG+4XDUM M?_WR,EYONUT5K_?:W1C1:+76-5H_7?U^\4E8JUTK@AD$JCG\GMI),B\ MK_04,$U3G(0HBQ=/]66U7JIT]%3W.V$VH+Z"FQ]@O7Q"&DB09D>RNSO4VE') MSR5IL@%H(9'2DU%;+^8B* %NJCP$.NQ\Z_U0=L8$HV%_N[%39.7FZA(-&[3+ MI)&3+XM4!G':_7 '&W8L(1\:D,+#< MH>A#F0-U#EW(ILS/)I*%5@62OF'Y 6'&&W@YKQ+9QL>+R]NOW_=;6E!72%EM"'A7]"B1705T24W& ML;'0J1<$/V4*0JQ2X',Q_32-";DQC(SMGY$FD:/)Y'DL<2N(DRA7 B[:.HB( M'?#.[++VV.V[$R*SDM:/L@\GRH^2KI8R55=43*<=#^ =:D."7PLZF[N_?P4) M# S,"6'E#A^E:S"W;MGT)A%R\P%D:994? )\Q#PQ3K#R ?\5.\/?)/O!7X$% M@!C"W[ P __-MFR>Y%K>1"[@ */S@:U%HBA2+1".!@L'&.:CYT3%UB0UZ M8,<(\8FU*Q/9H>IQ_FG-;_(V9N$=F,WJIF[[R39ORTH*YR DA;VNM?'CR_>K MWZ]O;J^^7WTP;BX^7=T87S\:5__X<7W[+]04?GR_OKV^$A&T'S=7^*4T36[V M-'+U+=:IAX*]#%&U)VZO7@VC"KD0]DS$?_6I*M&P._F6 MAF7]YQ)@6!0F*NEU6>Q!;=6:Q5;BBWI@DHZ1%O_CM1%N-IC2D451(!4Z9LN0 MHV:M",5%6X7^B;.MRJ3]QPH[0N6&]\($=7B[B2=A-8W7./,W\=8;T&1&P@.= M74> 1H!JY4>"#0PU%":)#\S<[1L]!H+)5'(5K3C52:'0@0UU%/=>5&ZJ0CH\ MY<(CV$?]4?5TXDPTVL"TSW! H2]Q/5G6#D\:0-C90-$2=L@CR:!T,"D0A"V; MGA/9".)HT\ZA:"/X 15\DM2@,\P=CQ#&HA!4-%R?TVVOM'TX);\G=$\2=@_/ M@S4_1Y"50_+"%V@;QE&^C2(JFK -#*.EW2Z+/1ZRZML,H@.CV[3FSX^#IO?^ M4#$H%7^^JF>7%HI !-?$GY^XW@K]]2ICOW(NPC.)P+*2B^82&Q\0WO/45) M06=TS.?R)-* _O:-A22*OR6@Q_2QLL7W ZR+ \O 8Z*G@)3=T5$C&=YJ]UFV M#YPYTEM4Y;!QQ[] +7G/(EGZESO "='2P;.3E M5:>&^%OI57.Q:XF+XJ7R% >3,[P[G0JC#-S0/EXA#PKT5 '"DE?(+W<*ZUXN MOR9B3G."%P1EY1#^UP)S0M$^%6I.MRB+\H]4Y-N193UF#2 M8-)@6@5,SV/[U0/0AB3>'AK?&,C(B3SZ6G^9_^IPW M=LX+M)2WE//V[(2[I?/G"S<-[&W^_-H]*C]GVQOCQ[>L7X^;JR_77 M[[F\^;U.U?X2^"5=5=;$)_G647:<:&RDXX23W76@.T[HCA/[W [P6;QZ[7: MGZ^_7!DW%Q^O;O^5;Q\\EUJ#=WLV<*^)XH6KLAGT0.D)S M7;Q[;N.4:FD%'U9NM?6;^^O,#_POR1AF[%,9-VSE._+4_BFH]#X;P_IY?W & M&@?V2K3JO:9U$8:WX=B/!Q\]=G=BB'H5P+=?\=G0_<4'L#LO N:,2#@\[311 M$5UZHK5G::\[B^R"O^0TG56FF3JUU68"I<*G2]B&QOL 6[!OR/C^Z CGMJ4EET(UZ!Q?^/>UF8=R<_EVU9\E5=5Z(:X>MKN.\ 297 M.-GSU?_>C$:\+/=LEG%/H-[^*E7OV_OUZ_O[Y= MO09YNV5DW6ZMTW36J2)KUSK.>G5'BT:UU7(V.FJG5:M;K4W6)%6MS*'<"R-* M&U8H]-B/;96[<_=^6Q]XU ]=NOVS++8WY:#H$*N7]9_4!"5_-?([;GQNYTO4#H5>OU^RZFC MGLQ_.995&\5CO#F^9N7=!M)R7XL2*Y=;M0GVLA!%-29N#A.QA_Q24N MP\YUD[L1=_TI>\].-6\6]IC/H].OOSS^J+1ONUZWYV#UZCSX9=BLYJ2'@K]V MRDGGX9SFI)J3;A$3\18$S4DU)]TW_+653FJOJ9,^K[N!YD];@N]B3<_J&#]J M-[7+FN)4AN4TZ^)V&7F]:PD[,[KUEN9DFI-5!-/ME).MIQ-J3K87\%VL:6E. MMBE.5IH6*3!Z)Y4;=:MV_>5F!7/HI>AY%[N_IDB5\?_>?_]$UR93C\X/LJ?S M,_W=&AO7P\:;R[]J;#1NV:_ #\:/QM6OF/O4M?VF/^)CIM%SM^AY>?%)HV<9 M>EXRKZ_R23ZY_L\>]@S6R+I39/UP]5$C:QFR?L"4*%?C:D6@A;CZZ>*]QM4R M7/W$>MS3:%H!0"&:?OM^I=&T#$V_A3S"^]H.DJG:I>!:OGW&+G&VL;#2>+W" M8+&?(R. 2[J:^ALV J=+QQG=H&Y\8#$S/N+=3Z]%WG@L&E_GZ47<9D\7L8E$ M["OA$S2 I;Q9HAQU_4NK*U=?6)J#79FBP^9&B@X;'5UTJ(L.5\:^W5]S_612 M,*WSYOKW+Q>W"ZL JT+04[+OQ:]56V(QLS^G[YJ5][R*BP5GZW+2JP2S IV& M*5^\C3Y+(KH-++LD%*;I<2,"X(A+M?!:IAX?,6^H;G(C MBI(/T-52B8]W_>)XV7U<\PH?*P+CE*.*"A3, F\*%7-O+D6JM1OMC1>>-#JU M>JNS^6$;M4ZG^<+U+-M2""N02:@WM &5_?W7ZYLKX_+BYO+B _S[]?.WBR__ M6J5)W=[L]/!@=Q0[TNBG=Z31[Y@$UTXWM-/*B[?16^/O'&]JOZH9?W5[O4CC MXB%M:*ERVWU U"DD1=?I#??QUNI_TOV/(8]<; YA&I1Q6[SYSVYR,U<$?M]1XUZ6,S/9+\,O')= M%A>I:PVJ[U^OBN?-:'-D[5U?<^(X$G^?3^'CY>:J ME@'R9Y)0D]DB))E*%9FD"#NS][0EVP*T8RQ6DI-PG_Y:D@T&8TL.Y,:WSKQ, ML-7=[OZUI.Z69'_Z]7D6.(^8<4+#\T;G0[OAX-"C/@DGYXW?1M?-T\:OG]^] M^_2/9O/WB^' N:1>-,.A^Z3<]#A\TC[.(FZKB=9OOHS#\Z<]N' M)Z?N+Y.NW_Z(4>>PW3Q QP?0[/AC\_3H[+!Y>GIX/&YW_).#LR/%])EWN3?% M,^2 :B'O/O/SQE2(>;?5>GIZ^O!T^(&R2>N@W>ZT?K\=/*BFC;AM0,(?:ZV? M718D[0];\K:+.$Z:NYZWUMKU/GATUI)ZMC\>MI-FD@DI8$M"+E#H+=GZ@C7% M8HYY9SL1W&_)^U)0N]GN- \Z#0<)P8@;"7P-MK_$8Q0%XKP1A7]%*"!C@GT M-L 2NK4&J=L"L0D67]$,\SGR<*%FG]\YCK0TF'9^XW6O92(]Z<(#0O)3E-HZ7'5\H\ M0W? S%B&/OPX0^MGQ,;/QPL[G\HXSGK3'!GE]&9M)< M_K%%)@I#*A2]O!)?F\]).*;Z ER2F'43X(9XG(Q]F2%U2^]0_W41\Q@-#%VI M-6=TCID@F*>'8\5@RO#XO &#&_[GSR=@M(<#!8*9+0 M2OS/&QSL'V!MF@KK/6>XK-Y PF%V4##_OZOOH:"L^D#B1<'?0GL?C\MJ#R0D M)"]07E*/X+Y#_/-&$ARBT+\*!1&+FU!&@LJHR;V&(TE^&]YLBR_4LUAQ29XB M>8Z5 I_;ZE_'::Z"U=2?P-71;)T4W^7]3ZU-=AN"(H[]N_"S^GNSR\3$<9," MP@UGLZ9;AVDK67PQP:4 K3X-.0V(+\/X!U!"!8>FB/ZYH@1TMZ0]@:BWO$H-$4"P(J\-?!>T.&$?VC_:'OK,NNJ3-< MH$!F:@]3C 7O1TR:Y!XS0OT7]G0;AD:8CXM@CB4X6H3S/A;B:"E.[?NW!0)K MKK]W?->Y&\'^N!>PU[MS3:%?&W81GUX']&D?$=@67D983TH,U<#>4?S?IN9L0J+Q/K R]',',6M1D#T/)A2.;&;,]*-C08_W#1XBKI&!OY"J?]$ DA) M_!M97)X0-\ ]SB$U,1N\B-@(P-$F DW-2.O^#F:88TPN<2NS8* ;&6T\O&F ME259C6PYP(C;3)-Q.Z,]/V[:4Q/6R*(JY;D I7U9C\00F-N-SCET1HN?9&)" MR:BI.#EI5G7#8"W/M;3_.HW1]J=;;;^1[];([B.&P-D\E3A^)V(ZQ '2Y4$; M! JIC5ADLMDT.T?R\$266%(KUQ;=(4MC@N @FYYJ)NDU\QJ9 M7>8D1*A:V !/4'#/J(>QW"0;%VMD@HY#F9W#[R\1 H<5V&8V?C%G(X29##;MM81"_,>@TLL$+'9*6K/RHC6"W4%^ M.5D?&EW(IPW!\I%$])Q#W34&3H=]QGV MB9"VW+/7&.48725;H;-WE37IZJB3DJ^=IH[.D=I@;PWT%AHC:)DJ7GIO?BTM MG[-H:5^T*Z8W(I*MU!6M>M80H-26>FM0MM"8@,CNRTHQJ:7A"Q:+K8&PX&$$ M)E/',JTXOV&UQHT\$A"Q*(6*B8D1H4S11FWO4&R3=6\=)2><:XO7 M0?NP_96*$K'R5BHC(ELWW'0E'T*T+31&(#(% ,VDJ[C4V/)W8HI9^L6*Y4#( M(S?BD0EF)MP.LSMKMIQ=[&H!*KU9BG@#4MM>7AGB><2\*3C[+BANYV2$ M,+L-9BN$\J*S8E]+^(K.EEHC9\/$"%JFAF XIUI+N.(=N \H@%"77CU#S!NB MH!_!CQGXMKNX9]2// &B2G2\%S UPIG=F1)O'E9B'$&=1)"SE.2X"R>6Y4AA M=8;X)=%D/JD1KNSVD6U[O?_><'QJK7^)0?]>^UJ#_%9#_.$7!9;K>7]<1"20 MAWXA%E#AMYQG;F9S1A_U^_YN\;G#=V<"#QK./H-]*OO MXG1].D,DO(&;DM/J2Q6;FHXPFSU@#QS$OWN$OBN_0Q1O%PDG:N?!W?6P6-U2 M+*J@\X#*%2$4HA&1#R7/>,/#RR8RAD?A8C#H%ZM,H6>+/WS'C.YEH\F^&XLQ^D^FJ>5'Z. +[5_(3>S(?2G=41Y.\RU/+,A MOD82%#J^DI]UDM&(-\4<1L->&,*%;Z 0*/)%GN>_!,?-M4!9-GOW@?A**/ $ M,UNU[\:7(/$1Y,A7E2<;P0Q*YA'M&\V2&EV39TCBI_*+7'T85QFXVE :<(@A M$]!=\6;<>X2I#;FJS'Z-@H!?X( ^==I+I^SQ7NRJN5;8OZ#7'!"L.\+%8JZC M,M-^M-"FFJ8)6J@"Q2E[A$2<,S8JU*J:I@E:] MBX&,$ 84A9<1/F@?G!1KE-^^"MJH@"YY8_CF $F*_K,:G=QJI\+:8HO)NK[!]&0Z5\ MZ.$1:!C-OV,9-V*_I\?8Y>1YC0B3AQGR)^-J/>0KC^Y*$S-PJ2?794W02G@T M"GP7(ZD[]A%'\V681L?ZXY9H)G=YSM SF46S7(OOB7LE)L(!YASC^#AM.%$= M=$#BN7Q$+[![O,^=E_-Y8<8!5=[" M;PCZ&CSIL"C!?PFK2@Q'2>%]]$2+@=S2L H8JDXCX_];/N1_F%4U;MJQ,].G,A(HJ-C+C=J(71))% M,Z3QD448M8N?JS>*2#^V7CQ]&;OZ+:968:WTU=R/J\FSY*K%VLLWU1ML%F:' M*\&A(CZFWC,"0W]Z?[>A#EQ 484$)EVDZ<.X+E 0KT'$!ZB)*4\KPZ$*&B\+ M:;S([;M_!4\8(8!"R!SH14R:0GVD>=8G5?S*X*MLA[P8!A M4Y2!J@J:)2M*I=:)BXDJFAF;UW@AM0W(/A:+-QG]]*6J6^J2 ./DC:)DM8=- M8&\:TH!.Y-M.J2J.C2,6$OG*^F+OWHUG%7Q?GW? N^P>*L.BHOU"#:C@C4T12"9WB3D;BMS6,()D9T' B,TI9^>J17[.NEWW=V5632J[5)*S,KI:L$M7&U]U,78O(JM0#=7'XWP\I[RH MPKG9K)JK0WNHW^]]7VRNA$K,>@,Z*=BCI6Y6$^HD*[DS5D^R#:LPE%DNO1F< M:=>5/2/[2CCIS9^4<-/.H8U&5<#8*@:K7-!EOUFKJKNSDKUR\9M+4@&>13AH M1US1,*]W='IR_(!#0IE^ Z,\GG?8-E2NBHFJ@*@*24ON(OSYWJE>9<&]*9ZA MS^_^"U!+ P04 " !<@O]6I8UJ/$,> ##( $ % &)C8RTR,#(S,#8S M,%]C86PN>&ULW5U9 MLU_H\V_['Y[?$/O_/O_WE+W_]-T+^^^7']\]>3^/%&4QFSUZU MX&>0GGUM9J?/9J?P[,]I^\_FBW_V8>QG>=J>$?*W^9^]FIY_;YN3T]DS3KE8 MO6WUV_;78*AQ*002HQ=$0@#B66"$2I>D"U08&_[CY-=$-7@F*.%><7R;TL1* M)XBU0F7*DN%.SC]TW$S^^6OY$GP'SW!XDV[^XV_/3V>S\U]?O/CZ]>LOWT([ M_F7:GKS@E(H7JW<_7[[]VZWW?Q7S=S/GW(OY;R_?VC7KWH@?RU[\]S_>?XJG M<.9),^EF?A++ [KFUV[^XOMI]+.YU!_$]>S.=Y2?R.IMI+Q$&">"_?*M2\__ M]I=GSQ;B:*=C^ CY6?GWCX_OKCTRQ%_B].Q%^=6+5]-)-QTWJ6CVTPR_%E5W MTWQ\#NT<;/?'Q%^D!G^-0YE_].S[.?SVO&O.SL>P>NVTA?S;\Q C*2JG6M"" MY]^W^?07/\!'/XX7X_D;WN//RV<4O/7' =]F,$FPD-T*P'@:K[UI7#0W;5=_ M.?8!QO-71Q<=.?'^?/3[=#)=/&IR\@ZGTQF\^78.DPY&PG@?O'69G*! MU;?Q%A.O3]'E.UYT%V=G\\\D2+NSU=_G=GK6!W=FT\/H:L$5'..^9/H=9A^@ M;=#SQ->0FPFDES#!;V;=?(OCB^*H/D'[I8GP:MK-7DW/ MSJ<3G.PCE)4S (9(4?Q%1OPA&8,2"]08]# I\]H3K>X0-B$E_T%*\@19^9A* MK\;<=Y,9M-#-+@4BN;=4.$)MDD3R%$FP/!,1@@DJ>J<@5V;>#0B;,$<\;>;L M(_2*FO^"$$ILL1C8"M2(FRBXT0PMJ(U$*L.)5QB;41J-U\($(^M38#V63;@@ MG[1KJZ*%:ISX8X*)T;CY%Z258SV>O$8;]P5'C3A'+E$OI&2$FX3.%;@D7B!& MEC25-DHGC:I,C0<@;<(0]:094E,GU8A2/%=W-$G+ 78C"(RZ+'!8#?CV%.LDDZ M.INVL^9?\]='A@5NA+2$4:/0A6.*[X27)-"HE4Q24/^S%JYLS MY\ *K3:Y-D)&D^4Z@8104)*3L@?ZT:5B'$=P98!_-.AP!Z" MKJ;LOV.*V?IQ(5XZ:R9--VOG<< *%*>>)ZO08 '#3!+'2GSDGJBIV1K MFX4'( TIAJ]*AYJJJ,:/X]DIM,=KH]#?83:*FCI( HB1"@-1 !QO3I:(%*-1 MBBL7:P,X?/TU?3L;#KY-)O& M?YY.QRCT[J7OFC@R )%&)HCV$<=O/(*42I.LM-;6"R>]K+\.N0W$_5=!5L]Z MBW1X-9V@LBY07S\V6Q9+RXOW??;?H'OS#2/;*S3#8$C% MA;\ET*4U6JY:CRA8%:C):)%8)E(P1RS+EJA@N3321NUK[^[= 658FP<'Y]I^ MJJD72ESW767XHVB5,\P$C'0I>BV'KA$S'D#6V@C6(%UE;8>P!L:^(RL;,Y,+ M6,WGUL?9G\WL]-5%-\,GM)=+!$<=!@$=I+*O* SG 2(0J6@L4U5@-">!<* 8 M$4B9E_^W)P=\TN8CJW10:>].A#H_6'!#I36MU M%XS62*!@7DGA0UGB1M7,9FT3+F:+47SP;3FUXIS1HNQ.0\P432W&I[9(R>?, MD(>U1=$/]0ZIU<%0,9L )F&6)!7'^6.2)-:#)X$I1C$02-[6 M7F^I2L6Z$OL(<>R[KLG-XJCV4?K?B\5)DQ)!'QV_>O>A_,E\$VO^.1\PBFIA MUK1SA[Y,/3^,_:1[.VUQ,*OC!Y<$II0(154H*/B2=S M0'GW/N M?5;/,?0!)\LVUF58M#N(;7K;3,H!G?EPC_./X?T^G2Q_N#[&,KC_ M\N.+^1]<#HMG*3+'W%1%88B47!&,]LM"CV8B9$>E]0><354&-217.]0)G'Y,^E6/B1A*T>8R 3#R#L-&DVHM)MU'L:TX_(#! *:;Y1Q]Q%U-Z9];\-U%^WV.8P%I MB4;&+%.*Q O >,ZR1&Q0ED21#+A(@Q&UCRS=A650=T\JLZ"*_*NQX2BATT09 M^/$'WZ1WDU?^O)GY\16JCD)"EJ;,2<@9BFGBQ >="#4^I<3!2EO[LL'#J(9T MFJTR02JKI!Y58KPX*U*&M$D,/U+<8*"N<>2<6X+,QD ]:C1VVC"JK$2^L]J\ MV0[BD"ZMU"91C\JJQJB/,//EON8;WTZ:R4EW!72YR1F;V4B'&((VAB B123X MC)RWC!CC,HLH! FUC<_#J#;AC7Z:O*FLDGK&I^LPXQLE(8&6N#@E[8G4&# [ MR)(XJKT$S;SW4-NFS)^\?Z)5KJ3-OI=5@UG9(D=5G9=EA'(&E:KLK1 8[7N# MGM]1C^8<@"C-L@7CC:@^JOOP#"GUVD'OM].M2J*O?Z+K/8:"\+&(\3C_T<%\ ML"/O>1#21))H@92T(R[J2(3'W( [&[VHO@!Y'Z A9605Z%!/^-7X4)8>)Q'6 M N+)16\9(]Q"()+Y8LRE(=[JB&8>O7-UVW /G"'=*:K A5J"WYL)(<;1Y^8L M (KP?-HU."YGO99F?H_),2(E!F,N.4[ )IXX#4G$&]?_;ZW3WO[4(:5->^AO M3W'5NP4VG::OS7@\8LY!8,83JR621>$7;Q7F9\DJQ86WDM;.=5;/'E(24V%* M[B32FF58_.2D">.%$2CYT>5YUDMD0;@8HP#"N<3X.KF"D8FR\:DL%T'87'N_ M?1-<0\I**A"ANBHJW@M?+-]?WA*X!#CBPEG%:"#6AG+I(& :;60BSB(V3)LD MJW[I]VXTFQ#"/!U"5!)[W:,(2PS325QL1HZRB0KC!E=<$/HA#XG8A+&#,X9F MH30DV\LYO)M -E&^?3K*WU_8E9MY=N#WI-VID5+$JC*-?D2IPXIVGI<:L<30KH:OOAM^C MWQWV>'UW>C1)Y9^R\/'%C\LM@:/9*]^VW]&5+O:>(D7_:3DG3F9+9* ,YU J MNPH@@L,$B.O:RZP; 1O>4M0NO+BU$5Q=)S4W>:87".8C1$!@&'VA?UV-V089 MJ0-'M.8X9H_)L8^@2(3L,Y6.&JA],_4^/,-;F*I!CFH:J%>M8'[++\$/1#\, MM ?TP4F29(NI5\ZAE7>1E,H)%O_'#:^]5GDWFN$M3M7@0R7I5ZU7.<&W?"^! M-T07T-5[DGE6&'@#$)>2(3BX&/'Q#E^OG@K_>/[PEK-J:'QG"5?3\8<6SGVS MNL>Y.B%^?822"LVY]T2P;##UMI0$A2D8I0D$17 !:B]Y;0!K>*MA-1A16Q_5 MB/*^\:$9-[/FAU$2402J!"=, <;LVCMBN4@D21L-R^7.5.UC9+=1U J#/OCO M\\/GQ0"O!LA$PAP31-E>+^D-S20(4WI*A!RB*1>>J^]!WPUG2!'RGFRX*Q+: M5PG5V/[F['P\_0[HBN<'(M8--V.F&Z,A7F"X+DO^ZQ2GQ$5!2SV2X%UMH_@@ MJ"&%R9494E85"H@WSZRQRTP,!J#0R_+V6^CB06%T, Q0+2:FMIE,A["U$-HR(P4 M-#A!DLME]4+S(Q32$29V5IPZ9QN1##0^ZH$0^RNBRD&G M*X.<6^G/IWZR'AO*X.H1K=4??K^"7B9.F1>.2.XQ[;7EPBU3FL0D6&0YHUF_ M83G7'I.JB6F@X54]0CVJ$NO5:[\M#&$P&%2)DJS*IK*RF7BN,E'&Z1RT,K)Z MRYV''.]@@K+Z]FA/!52]!MO,2V.402XJRY[ ).*@1R8H+8.>7\1EI>2 QQ"T M5(9UDD=K*(ZX]EFO>^ ,:76S5VK44LD _96/S#),.,!81*^5)=YD2XS542ME M58B/ZZ^VD\W=*S!7QIPL2QA?JG*4.A').&"LD4KQ#JN $]ESA\81:WBYOB8&P=U/T(W:YN(3UP>Y+W^PI5W M+DK3H:TI-7_@-2S^Q9\7UYC>?(O(W!/XB*-ZDS/$)4^1$GHP?&0-+:[GAS=$-(5)\ Q]?4>BYK_K[INV]'LF0'/V!+% %E=1<\2[5(*]T T$A+&*6)BY?+5W_1HE#5$)SHC+7 M1!H92=#@"=,"5'029/6+@)MB&\(:^($IU(O:^MM&N=%EUPJFN=$&0T\G2M=( M1P(U@21N+),Z)0&U+Q4_ &D("]^'IU U)55CSA\33(_&S;\@K;H1'4]>(ZV_ MX,@QPQYYX5.0:!3Q^8 #1N]IP6I"K5'X"J.4ULY9'X"T95&NWEMH'X(Z-;54 M=X^M[,^@ !:<7A)Z),%[7:[+VA \,EGGTB@P%M6>;K MIR!,/0WU2)I5$8[(=UH M]9#^]#RKKM0>"7BCY *"Q%?:BVMGAT="!2F8+%47G2*E[@CQ$A3)3'CO1%9> MU^[ONQO2C0CXDZU?'T"G])I5<( MQR0?A%7:,5;;O*W#L1%W^$]FO/962+^FJ9#V&::!8V1' BC,)ZG% M8 ]T*HT;%/XG E2_/+\%O(V(]),M8?>EO1[I-7?&EW)8]EQ;U)8V2FJ(",AR M(F-*)* ,2';4Q)13"M57(S='MQ&YY$]FI7I2WF,_??Y6=WC_+HISYJD[FH30UFJV$8>B0!4"X:\ M*(7H)%&1@6214\EKC_U^1%N>=GB4N;0OB6YY_'HZJA<6+C$MKRU^GJ*_^+.9 MG9;KQ3CRM]/VCBU2YXU0B0%)ROAR:L,0RYDDE((6"%LP43LQV17KEL@8^698'\E]0[G D19>&-++7P(@;%7F5? M^VS7KO<.=K?:GZ='\?\NFA;N[/XYXLZ!4>A5=(HH!^=*?9)8BLF:6'254#P] M6>^'T3V%6'1?^WV:/S4GDR8WL6!<+.2C3#Y,QTVI MA739*:!TC)D_[77IWSWNKJ/;Z$+OOD_<[Y9OU?%6NOI[K0^#,]8$CG8F,XJ, MHY@3^\C1[ 3A[N=+''6#!B:;I32*6%8JFM]>>T_6?9H\39T94* M",?Y(W30EG-:5"LN2HL"ZT0IORNAA$^, '?1<)2&#?77U;>&.:0[*CLSYLX6 M(#VIJTY=M.E)-PHN8 XN)-%4E2Y57A);3JD[G4N[-TJMVJ1-R6:]T[4#E/CP5DJ[UG_WWMMS1I*5#*$V< M&!-+AU#0Q#DG"&8#.0&+TL;J2[#W(AI2.%*-)VN2J5I*J=FY\N+L8KZS/^< '[N<.MT%;R=?].>+*]M MS;8"."1_V2?7;AJQ_K18]Y!<,91^?&6R=T>SQ>'0>4^^Z8\M^^7R_5';EHHU M\Y7\$0034LR!6"\9D1$MO"]]ET+@-.I(,^3:59SW1SVD=8A#4O+ ^N[)HY:5 MLJ_-&)U]>H=#F9PTY=#[_);%TD^-V Y^=:./W<^[;H^\VD+W]:>AFW_S;5FT M9 5J) Q+.CE+P"?D4RXW! 0WA%'M%%7. _#J4_EA7!5Z-5Y[QCR#N3WZF$#I M1#E1@@25BN)B8CJ8'&@ )0@>?2>8L2IVQI3BI9,C8Y36O'9MNC'%1.V3O#>M;B M(=A6TFM1^OP%6AI[6',"E[62X(FF MW)-YRPG'@)/$&;,L,4NA]K+G0YB&9)HK\F6+*;.]:A[3' <1E>]FW2S M]J+DOJ]\VWXOQ]7.RN;@2"8=0RP;'Z9U>Z@\QW0#CC2IE$LL&Y+P-(8G4 8@)G*O(A\TXUW1S;[NYCS8?LYSD>0E7+:93'S$M3 C61 M6XMI%15%$T(27ZY_N>B8@FBL2[577"X?7K>]X7PX7@4-6@!1DEDBOR-*IS MG!*965DG4(%P;RRCD48T/_5SC$V@#6G7HPXW^M!)+X3!! =:Z&:KNH>8$EOG M\GYXI%]]'ZE-#V!P[% MLY") Z'EBS0^E.O)&(8&)*.UDOOJA4!NHQA2F>LZ"M]3TO4T?H&L6S3VF9[! MJ+1X,J#+ME1,1/((F+XH*(6/N,TA.VFKMU>XAF!09:DKJ7IW$?>:R,WOB;^; MY&E[MN<-O?L_KT9ZMQ'62IG>VKZLJRO KR]@Y+FB)LA @C&FE(@"$@+SQ*1L MI13 T#[W& 6MP]1+8_(?95'.?(.";8_SVZ9#'?X/^';$1++*L$@\\XI(Z4OO M]. (_F;(]R2'EE55YMU):\G@)[R2[6">%WG,2?O\+X"_QC.IF= M=J,NZ"D=FIV&=>N@G&(26HCT>R?95W,(H5\G_^ M.ATY$70N7;65S:KLRD42I,:LBC$=A;>>A4,S:PEM2(GMHQ)J%U4=ED=(#!2! MMUQ;A_"$*I7]?2(^4$S-*7C&2EM?5;N?\\;@AI0K/SZ7ME;70=GT=GK1CK0Q M(3,FB<[)$FDA$/3$D:1 8[0!4PU9>_MM4VQ#2L,?G4M;*ZM*:8.UR#Y/7\(' MWZ2C/(/V$IO$@5**?A=\T*6/,V+C$ FU2N3$0\@W=_K7%D#8_(E;YNY/CQX] M*J!>.ZEK^TZ7"$=*\6@-!R*<*BV+A" V*4$@BN23 :]T[=,M=T#I:82OEMOP MI5.7CZF4;79EG3Q+#!-B(,KPK$W$"6O@, -]M>XXS^/FH#780]=!W"'[;X:4LV0#' OO+LYXPZDV(-/QMM+\Q6ZI]#6U7 MK$.R\<,AX;Y*/3@%5XOWVH+A6DNBI$E$6H;SA"9-E *%LX0F5KU [980A[3? M,BC"[:+"Q^'9?&$?C$:IZ$"\RHX4.1!?EMZXYI&"B<[ZVD5=M@8YI/V8X7%M M:S4^"MOFJ[N"!36OKLH%,QCG"T8))S^7KY$A# W_[R_U!+ P04 " !<@O]6(T0^K*Y0 "H6@, % M &)C8RTR,#(S,#8S,%]D968N>&UL[+U;4'G*99'D\__OTO__CP,[B__.]_ M_U__Z]_^'X#_\_S=ZQ]>SM+Y&4Z7/[R88UAB_N'W\?+3#\M/^,-OL_F_QE_" M#V\G85EF\S. ?U_]9R]FG[_.QQ\_+7\03,CMU[9_G?\M6F9]CA%2"A(41H3 M(P>F?%8^,FE=_/\^_BTS@X%+!B)H05_3!ISR$IR3NC">K?!J]=#)>/JOO]5_ M8EC@#S2\Z6+UZ]__\FFY_/RW'W_\_???__I'G$_^.IM__%$P)G_/[O\O5M[GW_L?57R^^NACO^B(]EO_X?WYY_3Y]PK, X^EB&:;I\@7T^KR\ M^ ^OHM$_KO](7UV,_[98_?>O9RDL5PJZ'\O_5I/_;&](F S-,Y$8H^Q6FE>$., MNY[>'_/%LR!C">>394/$-Y_=%._L+(Q;"OC&HQN@73T(SO LXKPEU&^>>P7G M%N1UA/61,?TUS9A46_'^$^)R\>)\/B=S^Q;GXUG^ MQS2'?JR.K#MT":S],V[)]72SBZH M,0D1)ZM/1^<+^!C"Y]'[);VGKH D"WQ%/RY&H93DM1(@?#:@#%,0N9+@,6DO MG331^IO$6FR)6L(BKJBU><6/56\_XF2YV'ZRTN1*B_M1K!5V_W$]2VEV/ETN MWF%"6I_C!'_%Y4:"(Y>D=I@U.(,1E% 18F:"%A"),D@MN6@]PMOP?#O62WH^ MFV]'O9GP][0(93X[:ZKUY6P@8:^U2X/YRP^S><;YW__"6A'A;?A:@7V8AXQ; M:+P$(25RX*;D.N8"/B<&+FD98P[&LS00#W; >3(TZ"OJFRS@?5EP,=(/%=F( M,QDUBS1 I1THHB?X2#Y[%CQP&Q!U<$.9N!6"AKJ^XJH.KN$>8MREU!_6CL?? MTF2V0%H/[UZE^>_3%>C$PPB5N/P%D()"EAP0M=B+,ALX"V:-SA8?5B27=T#1ET M2V!Q"Z/N08'9450Q@/FXBN?ERK9V0C2Z%O0,0)*75V*)-DO'OHCM)A6&TM\M M-.DA_./0@NE@L@H:%#>K24'>CJ"?K-'12I,Q6O%(Z?!-0/R0V'"(S =@P:^S MZ?P*J%]63M=(BDRQG4W@=13D]M):&[BB@3H9"G,TQ%P:$V$GD.-[E7TU-&LM MW@&BBG__;@C M]],OL77A"2UFY?UREO[U:3:A5RY^^N_S\?+K18+FXFL]LUP'OZY9RJO?0*_E MOY2)+KGBA:7( WD.J(5'DU167)=81KW>W#P9ABHD$RP#)6F!4J)X\,9;4$PX M15PNO+1.$;1/AKV8G9W-IBL!OO\4YKAXM5B<8QYQRQRWT0(61D$Y&4[PEGQY M:[U3$8U5B34>W!XH#R+W<8BNK]NM%B(>8)VZ.6E&G@M)D5F"4A29TY0YQ* 5 M:.2<(4<58_OT[G44CU[?/04[@!OZ88YA<3[_ND*VH>.*B2.6LV>&28@H.(W. MTC@3$B6=8=DF7Y?#S] MN-[<7AO47_'WU9\6(YH3UH>8(&3G0!6:$C'S#!3_*X*;%&.M$_'=D#UZ_@R@ M@)LTT0/1Y)]A*DEZ MB/\F1TQ3]W?-WV>)'/,Y!6'&:I>21;#)1O+,DX<8)?GH3DIEG5 AMM[NO07. MH^=#*U'?9(%MRH(50;?(7LP6RU]P^6E&,3E*G@T6(+LE0?GDR*Y9!59PXBF! M-SD.28<]N)X6+UH(_R9!7.]RH/Q?YXOE*J7X8?8LYY6$P^1M&.=7TQ?A\W@9 M)BM*U[+B7#TK [3+./:SVM1CSB7N7BB/:L M;D9XBA0$JM:KT-!C>O3$?%!*OTEJWY?4+\=?QAFG>7$EL'P1 M%I]&/G&;2#206:HI*4:K,QEF0)N,X&:3]E07]] ?.TYC0 MCP@19V@U:!XX+9[60%0B 1;OQ*P9&*](%$9E<*00M2_?&)7@5("6%EL8F>'/===R$[GV:1))S MF().H -'4#HR\+'JT*'47'",63W5TR3]S,^]Q?A03I-<#&$]?:HG-IM6OVU5 MYYQY"M()!:X$\L6RB1"<\1"*K'T ?$JF_92^!= #.3-RD*+W<::WP <(L:YA MVI3#=@$UT$F1G8!.)F0TG]:)1(Y#N+8&@)U%@70W*P@W!LU23$)\5U MLJU7C"-2X8Z#(L=FPB'"'H !5SS(34$[9AI;JO46F8(JQ3""#Y:\6F.$9H@Z M:SZ<&WNJ@P(-E+,_ZW8/R0Y0;;O#X=P 4PEUBCJ#*368]CJ \^0K11[)94JR MM,]Q[ 7S%%3?1M*#9%EW[BYMP)G"3;:Q@#"2 EB6 GG+W !:+:VR+H70^HS0 MK8"> A7:27R HMQG*9V?G:]2N/M*]39 10ID*&!C/=6PS8Z:?C^_.PLS+_.ROOQQ^FXC%.8+C<- M5FKV?C89IS$NWN$7G)[CE8*$EW5HD\6W,#L=-NS[QE[G#9L.]]J10\.Y#:9$ M+[$H)I7+BO2<\0D=ZR_/K;.),9JITF-X4GJY?]3)/A)QK- MG):W%^>+)5FI^67R3;I0>T4JT+PVD>1:@7<8:'%C9,",X^3TM@XC[PNV?QBU M6+XI_S&;Y<6S:=Z4XRS>SR9Y%&P2&">O+V<$[#$K...*V9;GV_: MC^8$YO$H_+D9?#711\,HC S::#O&=QAII:_(GDTFL]]K$[W%2%B#3&H+QO)8 M4PM(PZVA@3?).I-E*OH.&WG7.YZZ]IO*>(@^7^D3YO,)OBF'RF7Q_.O;^2R? MI^55/J\3UD$1 2Q#L,C)+["J@(M(@LO)H"LD1M':P PRD&/M$YW&(IU>]P]N M5^KY^8)$NUB\7S]WG6$5/N7DM(94LJ.HQB5PCB8KXQP%Q<2)8W,VWP;H9+M2 MI^?+OLVMWGH;PK2NL6RBKRY@!MK4^@;(B3>S^BOJ.@5Z2WEXU5O&$8T#(:P' ME5QM^:*@K=1 )>@HN^XHN==J?H M!5=F,_UV.9/WO?O/Q;^)5AIN75S!NT%\SQ M/(*&RKKN[#61]%Z?X*A[3Z\Q+$@H ^\W??N6(^PQW3*LZU>Y:*%U)$U9S53R MQJE@BB@)"]?T*^NXK_3M"_O-Y-<4F2"NGO@2%VD^_KP1T#:_QB+3*F7(.MU7Y$";UDUEYAV'R MTZ*&;6L!CQQ7G&?)P16DL=O:ZTBOQQZ52:68HCK$+@>]]/A13$L&7(UKAI/U M (5X:R&\H7@@U)FV O4.I_C[&O#(^U@R>@M,6UK!J[,># L@:^]QI5SFS1O" MW 'I:1!E"/DWSG)7ZYY'5-NKB'"2O:+'G MM,X'J<@L%++SH3:[0=[!:!SVUJ=!AH&EW3#D[8;TIS"?C*]@=2$&0UB#]PY4 M5AJ\2^0&LE(L([[XD;/20^0&'>;CFL$S\E2N<%K7?5_2=H M6E)P2#((6!0743'9?$_M%CC'VN<=?@GI+^U3[\G66/)=F'YH(23*=LA>,EQ8)E(L7GBJ]VDQ[L[Y2;)P;6X'8A.Q=8#3,A5YY M]?&SG_<4_G7U]9#<@(K4!LNJ[I<%(T!1\ XA,@LB,Z9849)CB_V/P15X2R*S MK?X.$5ACO6W"S^V!+QF8TCF!5S:!,A+!>8U@90S!H9<$I8'FOGGI MO64V]&5(W=*;;^,;\\6OL3/1/9L)?9I M?G96;V'XG]7G>P87:W3$=JQ,Y\ T&405 MI\Y\WBF[YU\_T"-628E4HM":U\OR*)A13G&(J6B0V;*B>MLZ?=X!U^N+4 MEG3H:IKNJ99C+ET5X+8-0 >( QU$Z0#O-,=3FJNV*W5ZZN5$%++>(7EA$;P0 M&A3+@J!Z#LSE++G4031OO7(RZMQQS.4A,.<0=0S F-=AFC?)-L^,SJ@L"!DL MJ-K7U+$'=-9H2@REQF' MO?.U]C:"LRI D?7"!N6<]:V[LWV+X.GINH>$!SK61N1;[4?7?M>OSC[/9U_6 M-\MO$^L%37%<5AY6J^8E!$M6#8UF* ,:D;I4AW9[V]/1]T 2;ES<]( MVS&/+P]Z+3%]FLXFLX\U6SXK99RPG,])&^?S[<:-#%'J(C4XKPPHX3@$DQGX MG)Q+(0G!90=F],'PM/AR-&T,4 3V2TB?*.2??[TJD^T.G\S.,B)X\/7Z9B$S M.($>-)-3J<:2W[O:W;^G2GFBZ6\_-4!?RJYH(_SG&Q M-7Q:%.M5-* M(\-'"R&0BZ/(#A;EA"[!JO;]J?;C>7K$:";]F\S0)]@Q_WD\ M#=,T#I-7JV&MUM"A=\QO>^<1=LP[#_G:CKEB0L<@(F)$5;)SG"FT,K LBPO" M=-PQO^WU_0S#SV$\7U^%NEC@ZC3AZW&@Y8]DB,30VL08\YOI.TSG\_GZ8."O ML^E\^^OSL!@O+G/,-EL? LV*)!)QF1D/Y%@C,,'0"Q8+-ZT[AS<=0&\S&Q:? MZ 7U?ZH-^1(F55,7$%^.%S6Q38A&6%S23 CR+GF]L3Q*B$5+$"H*9,7Y(%J' M[IW!'=\ GXZ%-TSU(!H<($7PZVR)B[?A:\VS[X*7O%*F8 $M0JF]8A%",0E\ ML3'3$N;(_#0FV!V0OF=:M=36 #G%%H+:W)WC>9;>*A4S0A M<&E2IW,PO9?G4V[SGH@=G5;D@[4T@-5\A[5S5EIBWHUQ]Z>;L*\+]H'VA?O@ M/LV&<2L.W&BS?V0%/C02*EO;(',+63H&*J" 0'0!9I1'DUQ,(3]Y\MVQY?P0 MN7>(W@;@W"^S*7[])?<7Q4#!*<7GL/SKQL_H?IK/\_QO\]QFKZN+])SBANO M.:!6J=Y\1!!%TJ 39A=+YE&WSCIW@/5]^UJM]39 5? %Q%T MW=K=H XD&_5 M =YI7*CFJMU'G<9Z&3+;<1M4+KG2U@/6)B^TM!>(Q=:.N#Q'+[!@\SNS3T:= M.QR@!\&< ]1Q),8L+FSQ-B!0AEF+$:P@9"HJ 9'13Z@SVN!#4*7U,80NN$Z8 M=FVET Z$Z:6-83V@BQ__LFGKZ_Q"T[6K5K1\^1IB6:.$\J0-;C$)7"M M?+W]47/1.L_4#=F??E!C[0U0Z[-S'MS$NVWM>1 P69$IDT(-CP;3N6_D N-7=?WH8U#I$2T-2 MZM7T\_ERL9( WU9/%NV$#P*\%)Z$D&I'-F; >J&+7/+H$/E&$H4T*'ET17K?>UK@#TI_N="M] M#5 <_;9VR2!=+"]P[BC1V1X,ZP!UJ..\W6&>W(?NK^;K!S,'UM&05NH28*W8 M>796BWNWEW7PJ#5#RR!ZY6N_M'I7BPOUF(!FPF47=>N..EUPG=I1;LZ?YLH8 MXBSX 1Q76A>OM8+"I*DK,*%49(Z9$EJX))S"UH[RB>S/@7Y1,_WV,$"'*&< M__E%F,^_TNK]#C\3:,QK(>R'&RT:[B,'K2RO#8]9O3E*0,S.!<=MY*+UOOV! M$)\@GX94T@"VZ:?% '?R7&)>7YYA6*[O1D7&C$TA=5W;.7*U\EQ"E\&BME/1_C0ES M$\7W':/UU,K>DXFM>/)K.-L>Q>R":Z 8;!^FTP1(VM+*R(-NO=X69 M9D,(\6'<\/EJNL0Y+I;OR/-Y-U[\*TSSU8_>_QX^#WXP_1 ,1SBH?F^17#NX M;J3+%LEQX$DJ)U,0Y$DD7;+CT5$PV_'@^B%P^BX.\_&7L!Q_P=<71^,H!G?6 M>46FCY7:=CO7Z]H*<$D&D3QJ(YM79.V T;OAVVSZL=Y*6,T!.7[5[:MMF[V7 MR60*%V34-%W1L'I'(8/,77'"L)1\\RN]=B(YA6'LI^L;C=_Z2WB -,ZWYO_* M-55ORC_#?%P]_CJ'5O[_B",9;)43&!5KI]7(*)PS%$$RKPN)17O9GNK=\3U^ MC@RFC4$W8Z\V$LVF8K#,-(RS,&5K'P7I=4PRN@,?B8=4"/F5EZ'\',XC? M8GD*C&@@Y4'R*UMA5+)5_[43Q^TIU8LPTK,&I0^NMYE=Z; MLFLD(Z.MD+22@C"KOB@>ZPE;!2(48[A5/%YO?;TSL+_M'8^7#TVEUS"!6W%] MZRZ]F&,>+]]_GF/(S_)_G2^6]=,WTZN>TT@5GZ/4 DPN]1ALTK1L8KV*3OM MP6A@(G?0]>%O?MP,&%C2-WEAVCDHZVT+S@,6DVJG71]!J6PA\,S!% Q2.KU[4^\0V1YS#Z<+KN]U4^\@G77=S+F/P(])")V\5ZF6K2>K*'SB M%$!+"I]*\,6P$G-.K2O]'_JFWB \.$3.K3?UGK^N:=?7LS!=;44)N]V*XHS" M90*17'5+4K5Y2CB0W .%,LUZU+>ZYC> HK>2^Y#I!DO(IG>Z2_ Z*!5O"; M:$ZS=O?3TBTJ[R'B =;L'(^S,K_XRZMIQC_JCG[] MRV8ULCY$P1B#B)J#LD:#SR& E-IRK!>UJ=;6OQ?@XWL&?35^_:;6HZFKH?-0 M'9KJS=P._LW/[S8P[A :]\M+P8 M4K2#[EQ?>LNU;FA=TY@BS[X(R-HG4")0Y%."!2^8+2HED7SK8[VWX7D*;F4S M>0^P@7F)[<5LNIR'=/4ZGB[8!DL7[<=UJI11*RWNI4 MBQYW)I).P8Y#)#\ *ZY7F6X[FUB=I;$2 MN&-(MK)69Q@K0#.#:77-IVY]!=YN)*?<<^RKK5O*$>XIZL:^Y'5$FOTRGDQ( MNM\6:JU*=IXMF>(7!^.*9$E)2$JY>@.H@Y@X4B!7R"_6R7D1._B5]WS]$Z#$ ML80_@,'8%,ELZV:JW*M]M"S6H7,(NI90Q'J.1KL(.7BN2V9&8.L%9#>2I^!M M-I#Q .U?;J+:7OG8 == /N8^3*?Q+UOH[4XJ]!#Z4%#:/&HRW.%-'I4+!\AZ [\.IOFBS+*B[;"CMXLR/()7KT: M8\!+#*!*D$H[I57S"OH=,([O*K31T8U;\?H)^'1]FR,30C!R5HHCEU:YP"%* M[J%DGY7%(% ,UNO[0?9M;NDF#*"# =H3'-:)L0O8/[LOM]1XKQ:Y]U'7R;LO M%Z$TJP4?,FE)]IAF;I0HZGENFHHT!5T8K'GN8^^^?#QJ':*E(W5?WK9UQ>A" M)&<-F"D>%-H D44-S$9N"1PCRST4@1Y?<]V#%'E <]U#M#" !_0\3,(TX?M/ MB,O7]=M;%Q^E\^3?*V>:NZ"UPCN])M-+:;!B1/XSV32]H(%CWG>J+9F5]=+'N3 _= ML^G.%Q^A4=-A@[_6G8ES$Z4LRB7Z1V<3DTI11A,+MSQ*T[$[TYT8>O8AOOKX M^MC7%X<>K6=!:,^!"Z-!U2O:?*DWU4HKG*5EC*G6B\5^-+W[+5]_\EOR*.F# M\!'YB/S#Z(LKP+3/-9_)R?9K [RVAA"N:*5:>\VWX3F^*6S$@AO]DUL)?8@& MW->QK:,%@VAUS!&2S*;VW97@O:!_I,J<.AW+X M^<90GG]]CM/TB8SWNCY+F-5=/0*2K?MJF@MP%%E"SDR3Q7?"\M8UKW=A.E7P MW4+M=S&IC_@'<+%OXMNBVY:$=\ W4$1^%[;3Q.5M-7HG71JHXQ2TL;P8Y2@, M+;8>$BW<4ZP@+S2M$[VGHJ#UE]9F XC\& [K\Z^U M$G2],Q9M2@H+I!3)4ULMK48@.,X4Q=_")]NZX.D6.$_;^;B7T &GL5BOAS]$OYK-G]QOEC.SG"^OL*1.2UCU @T M)%HOB\\0/-.0=0[<)<:CZ'3^BAY_A0'TVZ7V=[_Y"?@-#43:\)1N15/[&+TI MWV#:;G)U '6(DW"'OO<".:Y;T$)#LZ'$V]#BWP[.Z&*5-08*61=0LD3P(D80 M0;A2G".&=RJ1?U@ZW[/>'TWEATBU<9NV+9(WTVVXRKA2% <7L!(E>3"8P255 M@&596#0^*7.M8^O.@Y(W'GR\1;FAL&>M)-7X%.P6S(??9]L2 2,*RR5 1,5 M18[$2J_!6\.IO;.M43'%K[A\-:7?\"W.7\S.SF;3 M]Y_"'.]?)''' WL5/QP"]EI1@_+9>^M20"U)=]:YXHL+2;FBT0DUNN/9/;.A MT^4XCR?GM;ASU2QG=?WF3W^DR3E!_)D82*_\?+X,ZSM??@KSZ7CZ<4%05B!> M7^QL&JE%-ED #\'7Z,X1B7@ ;62I%>8R->^$U@I[[XQR/QR;ZU,*S3%>C(-D M5GTQM828T( L00FF(XK4NF=8$^#'CRA/PMD;.>VC*WV !/C[] GS^836E9[# MV5S$*TV]M%D"8J9PG@=!CB"M1LXD@=RSG&/KHI^V(SA6A2LYNQQ5#6V?!-/NV%%[M$0[1(%#-'!>SM*_JFA(SBO9O)V$Z2;-D70I M4H!]\\I[7A(KSS27:"NY8Z\Q"ADP,RY4Y(Y\FVRSSSQ$&/A*H]V/*^GW5Y= MH7CYU"NA2,H^J6Q@=0)!)9,@YPMZU&)QY=F7 MYRS>E'_.EJN+)=<=_];?FF,>H>&691J]4_50)RM8] J]H2+R_)W#?,44QM'01B8:FD%*@I&)WBYH^?0\DD5P)FLCN3.N=0YQ^^ZGHM:#9#C$=N9% MT+5%M(ZMLG9J)6Q?J_?JYZ\U^8[03I$R("ED])1#H)[)-VKN"FER:(%LO7[<".GWZ MHH?&;^QYMY+\$*9CC65[6*0#F('R$M\ .4T.HJ&B;MQ W5?*@ZO>H>," [DC M@66*HKT#+]!!(3B&1Z>*3X]/Y7=D$XZE\4.$VSA_\/Q\/,GCZ<=?:*3S<9@L M7HX7R_DXGE?A;J\9-%%QYVME>"U\S;) R)(P&NY168\,K^E^9^*@PZN.[_'U M4,1L."DV/M9X-7FQ/63I1!""T"BC:*0I2' ")21CZCG+[+3-'71Z\\F/584] M933TB<:[9)5_/K9%U66,+D&5-$ !6?74?Z*RYL84RPH)"(8;>J25UWL&/N=:C!=I6;92T:\8 M8A),E=3:)AV&\%BY_:.3:4!%/91=@0-DNDJ)%=0I:Q: "57'&")$DU0]'&$U MHZGDI#Y=R/,P=@[:D^4PS[Z7T@;QO6Z%>PGVRAG#+I 'VHBX!]S3;%<,2H/# M*-=,AP^$?H@BBQ@=),45*&TR>,DBF*@\2S)A-*VK7AX,[>[8,GGHK#M$=0.P M[<,\9*PW(RPH0E[]4K%M$\X:K=#",9#>UWL.*0KV1CDHZ#U'STMH?EWPK8 > M7$307Z6SH?0Q0 W6+1F42P]6L-J (7A(M8NC4II!B-D"CS2KLD3!6.M>%UUP M];]I97W>]I9W_8;CCY^6F)]]P7GXB/]88#F?O!X7'%EKG$W9@."6@4)=(*C M@8>HO?(B&=?^-I;[XSW!K>VMF77SUI8CJ6^ :??L;#9?CO]GTQ3E.NQ1=*AB M0 TIUZU!OCK]1O_D$!)J+YAK?E#_=D1/D3[M5## (G[+\%=9R9$IWFA.ZT96 MJ=YWE&LY&&8H7"DN>-**MVYG<1>F)TB2IFH8(!=\"[YG*9V?G4]"-7]7J#Z* MHI!]\Q8P>A*'-1+(L9%D""7&8H2VK'5F^'"4WQ>56JAJ@"SQ+8A_Q>4H&.ZY M,.2YZES/#)!Q#,HBD$.LDT8EDVN]QWX[HN^+-(>JX"9!5+MMA%MPKI.-P64G M!85-*3!+5*8()R1N(08NF76R%-5ZN>J.[EC;!X/392"%[%JX3K%5<,N@;B1] M.(J(A240L9Z0Y/4J'Y5,[1A'$\8$X_P1K=/#VR)H2Y#N9JN7HH[K:._,!'6! M.]"VP(%03[,E,)CJNU.LF=X> -U\9+76!,$J1;,PU5FH0X(DDHR,%XNI]3; M@Z#9'5L #Y5EAZCKZ*E_:UTB/]&!$U+70H0,P2(#M!J#5\R;TKJ#QP-+_0^J MSH/2_H?H8HB;I3=7*[W#R2K47'P:?]Y"HUD2'7(/3+MZYBA:\,@B".FT"R7I MPEK3Y!8X3YLDK?0P]-&0EQB7[\_/B,Y?5][A_1M[['M2KP,@G>!=._-AG:<8 MV5&D17K+QM,JH(S#9$6B)2&JT;Z']IMY]:FOI@L*EVI$=!GV,2ZC1Q00;2%M M>YWK_?4""*1E646;5>MX90^4OK;EV\>^"//YU_'TX^9"(6<,CV$5SC)/DP5I M,;8J0HG!>5XB.MGZC.=M>(YO75KH_[H5:2;Q 5::E[ANTTE6-4P3OI@MEHM? M9]-T3A].ES6))8)1!5T +Q."0D8_*4Q Y@VUMXXQUOIBL3M!/15>M)3] /[J MZ]GTXP>G!T6@A\:AR09MC:;VWOAO)TZ!! RD/ ML'7U[4C7.2996.$Y$D@MC<%-V <*QT\_%)PN%0? M2E7XM^-8Q?%2F. 3Q4A"JMKSSG-P]4)9DI8N5FNO7>N-RYLH3I6X[:W76WER ML'P'6 N^170EONJ":Z",ZSY,ITFM]M79K13H*?!C$D+1VL19Y&"%X;7+18;H M.8(O,0N?N3.A=0GK<8EP1_+S6#PX1,X#Z/\=?IE-OE @\X)OC#2M2^1N!71J5_&^>IL-)?3&Y_.?/7]= M?=C7LS!]>8ZD&[OM><,4LRXZT!@58>+D+16EH'!FHHK)VDXG[_<]_Y'KM9GH M&O>$>J:]Q.I[-?YTM<;$")MF69UAT"2E 2C1<905"-!B!):>YS5Z)ZP=. M=^OTMI<\!<4V$^+>^*YA_GB50G\>*(3XUK;TRR7?]=3>>>6#8%_+,0?'F16: M:R&<$K5/HPI%IMHCJC!#7E27%_1,L5!8^:9\^^3+4+/>!\6*MR!EKLG!S" X M8R!HF1PJI]&WWEZ^%5#OA-*.A_\2_AB?G9\]G\WGL]_KRA8^TU^67^O&<(B. M9;"N]F5-3$+,M64N>AV,T\:[UAM=A^ [OH%JQY4;*:BA]-+8R_AY_ =-PT]A M_A%?S-:'1M[5C;EWN#IK4NWVJ_+L"\W+$%>#^#E,)HOG.)G]SMF;4H=)PWBV M>+:YYF\4.?,\6P$B5X^):P[!>P_%",Z-=.1-N0XK66M<3X%;)]=78Y?H ^E_ M\6DVR6^^07P);G5GY ;R:@B_?1JG3YSO$\(OYXOE<_REU@EKJ322WVZ+)%? MPJ\&EPO#<^AU#GPH>U&W*JXGY/T"9X M,3EV6-X1][R8(A5(:U?G^>L53;3,N;K'#' M8,4^5_Q*]B%$%K+/!4JNBV,654X\ ==&L+H5(/1=.?&VB+XW-C76T4VF^;95 M$<_#8KQX_WF.(;^9_C/,Q[4PB! C'T5T87W-F$B&1.4EK:_)@PJL&E0?.S*+O=+:UPK$5V)8HWR6_^M\L:R??HMW9&4Q*+"V)!,D$RTE M.)7)H(802RS>2U&ZF**#W_P4R'$$F>^@2/]R[!V"^,?TO.Y,;B)],IIGXQ7T MGQ$OO;.1]LA#9AF<]ZF>L:]Q]K91M:[#;-.$%4IH)%K72+Y^*YU,=?5]S]51APDUQU*[I_42 MYXLMGC?GR\4R3//EX:24>4#OB'N\;F4$*\"CE8!"$3F9U,ZXUHJ_ ].3(D-+ M^>\@2.\.0K\0K/,SPGBV*F!Z%FF]#&DYXLJ+(K@"66_+5=HXB#J2LR1+\L)$ M+G7KTY![H#PE.K20]@X6W#LIN]N'IC'CAIY6.":\1O"!U5R/1W#D(8$5/&'2 ML5YI.&@,K5*7YY/B=S18[+>)9'T7)D MPA4B?Z@-\;2"F.H9*2VYCY&P^F&/ .U#]A39T40+C2L1NB'\;;S\]#8LY[,I M>;IK0[H8V6"UMISB;Q'C<>/5S.#_@0JC8J)!DT M!5/1KOO]AF(+8!(J)5-2XL.>/3OE(=1&VKW[*.HA4C[FR<,NN+[7HZ@'Z:SK M$<3["/R8A/"\^*(9.SN*.@@/#I%SZY-J>X[G M;$Y9B92]*RY#DJA T2BKBV-!6TS*:,T$[[)/T[R%Z ;H-G1UGW6U3#FCE=9" MU+T0BH&SU> "YY MTSG[9'5JG6&^CN%IN?&])#RPQC>D[H)H(/?])IK3..[] MM'2+RGN(> "'?0>R:+STHD2PME[#[)'3>E(4:)^353(7HUM?8G+[-S^_VZQ A4#E$!G8ZE4H M].1:",LI.G'1B)R8N;Z9M/L 6O=7'G\][ZN=V?"B'5MI^9=SM=/81_77T])#?$C-S "06EJK7PDM?VP4Y+B-I+8%P1 M3VTV67=*?YY:@7L4;A?Z?P]P[-??/2XRV+O<0^:R&SAE[."LBZ5\X6B.2HZCDG+H,$)7V& M$&AESMQKJ14SR)HH[^I+'Z'R[BVS(3J=W[KE7J^?P% D<*5]O>B35G9)X[21 M$C#$JNTZ16=^S)BW+ M2FP06-8]]9VE?U0EK20/VBCZ!(LQ]AB=*G:4E30I@\A"!J&*!2$I&%#,1G A M*7#>,2^-\RJV3J;<50;1<%>WR^A.NLW?<*Q8DN=!9O"IU,*L.O>RTL"+=@HS MX9.M3^ZT'N.M^P[!46#$0UQGN)02]?J3;(#E4F3!E!G&#K:EVY9-TYUEQIW* MM?K*D[F@T-LZ&@.M79&'8@J/!GV7=@-==I8;=OFL#4C7S4A[M?6\\9C>?3QO M!W:M<2=Y!5:*I JMON39.UJ!D6)LK80S+&@SVOG$86Z&N\S]$TH/%V M09N89ZH,>R':;>B>(DN:::/Q'L^V=\/\LG?#> ,U;7HTS&N/AK (GS<]&M G MDH%*4')M,&1(*!2I1RCD['@*X9F)7;JN'O[FQ\V+(TC[6!=)<9%1H(5DC"9( MLB9M+"=A.,509RV8&M1X/(B+I-K9AL.E^I!K^%G@Q98$UK"ZIV4->",E2.\D MS]S2D(8]5?C@+I(Z1*\=JO?/7^$#PX1,Y'O6V8.TD/G>V8.$>( (66]W72YN=WT _TW*QJ7&H\8 M&2'HXFK63]-(78!H-2UI0@K!FZ??=^!X*HM\;QD/X/9?Q[3A>!=4 RWRNQ&= M9HGOK[$[*-!#W$-LK^Y&Q[3A2.0&$8P')9@!E[D!9K//M)HI;'YE[#%)<,?R M?BP.'"+E 71_96':'B8K!"B+#$:HVF-<:HBYGBVSZ*R(XN:9O-YJOP'B!'V# M&FAGUE*T>Q?[1MM-[Y>S]*_USM;L[#--BE4SU_OO.]W^O%X;4 = O;83Q07Y M9DRHVA]?15-;\R$F;U,H#KT6H]L?W7-J?0ISO/'L9_-Y+<]9]3O]>OF5M^'K M*HSX/I+58J763$T#H3UQ]UGXCCU_,Z46:E M?GBEQS=-1^;1U=AE.'4TOGKN+<[+;'X6I@E7LE@L/X5EFIU/,@VM8B7( M%SGW\!%GY=V;5R^6M57U,JPV]\[6U8HC7PBWY/4>:$ZB4LJ"XT8!QJ15"3J6 MT&7WHQF@[XIOIU%CXZQ)@T&LBR]'(1CTQ6L(W-(@&(_D;C('*0FG@K2BL"Y= MMYH!^I.+@ZNQ<Q:S+%Z%/1JR-I- J2HP'O2^TOD;W6A%YVNM*G"9@_ M.3BH^AH>7&HP@,T$TLK(H&V %%;EYV3'8ZDESNA-"4EK?OWFNB'X]Z<-/(+Z M&E]P=V, 'U;X+FMS?@KSZ9V&?!2LYIJ"=S ED4MA%5EP5#0@5PPSH22CNO0I M:H/F^V;@\ IL?'%>QQ&,.'I7DO804%'T5!Q%3\I88+6:5D;I?>[2'J?CZ_XD M44\5-+Q:K[>$5O^L;NU>C)?X'N=?Q@G7_63YR-JLN*,PW'C)H':1 R?K@3## M'&'@3JC65QD-,I#OAK$/APZ-;P#<9I-^^N_S,/E PTB?<$$3\]ET2A_\D[R+ M\?3C?]2YU>^MWP[*!%=+P MFL#>@J+AC9=?+[?T%V^6GW#^X5.8OOE<'[&H(\7\:KJ>(Q]FRS#Y.8SG_PR3 M2J]<&I;LB^.YH.H+"65R1N M8?YT]GDR^XI;?V,WV _AC^SB'"Q,N9/1N-IG0L.M_-*KY&8[6@94T9A5- A>, 29#*BD'F7+K MZUR/.\+O;KX\8 (-<2WI$8:[3ER-I"V&!Z? &*[)=2RD%!XYR*"E4<&3SEH[ M6$<;W".:)4>@Z?%GU#TH-D1Y_F #7:5U%]L4U0B1%9[)"T7O:)%U]>H0(6C- M51))24%)W=I+.];8_IQ))YE)/0C6N AN-8!XRQCCU\NOW#W&Y>48KVPL?YB? MX_GGD<52.T-PX*($4,+7PT'2@BF("4.0073IQGA$R'].CQW3XR'39H ;7H^U M$S)2&O6J"I%'5^^EDG4YQ0@A1Q6,L\'+!W.@Y<"Q_3F/3K+,]"!8PUK#X<=) M6B@XOCI4IXTOBC&PSA90]>H_AS&#4M"GBGH\\^G6;,*#U,)O6"])POQL MW2?OHNSHHG#BZN3AFI-9)S6E5,]E9UGK>1U"";HDQ]&8;DW\'Y:N#A'!([*/ MCR:+.A@%=V2&'H-AO%,>HX1%.Q$%L%05:K('QWD"R8NQU@8K\/'X\]W'_8@F MWT-@_P.L=Z"9U[5JY!D\29*[=3#RC[_.44' MF:(/38L',?,1)[CO%@0O,C,K$B3$4C>4.41FR TQ27-II?,/YSA>Z\'_.9Q-(^DN4 _IK'\H?6Z'=]PV^XT4>AL]!M#&B0F49$Y"%P8"!8+2T4/( M]*M$SH-.T9MN!=J/@3A[6O.?GC>'**%Q5]DWI8P3SA?/IGGE^6T/X=4/R/7# MU:_5VKXJ$]=+FZN0:62\M]9"+#8X< ^MCEYN0[_O^XP6+ M@RMT=F1M-.Z1?8$+\3HJQU [CPELM"0&KBQ$$2PP%W+PRB5__;K8W:V6]K[A M>"PXGG9FS44[D,D(TSRK8MA"W$*+P04C10%NR5:JQ(C\43B(M1U#1N?C]58; MMUJ&/:]YXJIO*>2&6Y/5&&Z@;8"PY')T)H 0ND:".8(3P1 :F35*JU3IU-#G M#@?BFY>>1O=-5#%K(-S'5CB#9U1OFE08IF';1%99,ZR/_WP#X M/O,*_74Q #'N+XC+84SSVTF87KFZLLN8!KK6;XCQG.92P!XT.70'Z%@Z/D5= MXWW&AL8)8;(#FY#5?1H$YY("&F\QY*31D)M?2?=H>'O'/88/G+:'J'8 NM[H M#+YQ#ZS2J$+P4+15Y.1Q\N^,=)"UD3(7[3&T;OJZ!\H#W&P?7,^S]DH:X.[D M=[A8SL>I-N:L]Z+]@_2R>/?^'Q?Q9#&HHP,>$@?E>2('LQ[P#ES8$B.32C9F MT*V _N110X7MM40M+^?\-)O0HQ?KC?\U\2DT>ED3FSC-BYY7=79\>O^+.^\S MC&O7>%K& HNF,*6XBK'X8#.%VXXGX[F2>G3(BWKZ-^=Q@?]]3DS]Z0O]\_IB MCSVJG S7&1!9!.5"O=^FY@9LT-&GX$-L7DNR!TM?PW8A,IJ3-;JJQ2,O,4U( MHOEE^/K+;+K\1#/S_V*8CWQB*65?]UML/6]/\S$Z;4 &EI FJG*I=1'< ?!. M8/1:\..ZX1I*(0,LBF3JSV;3U7R\1(WSU73<0AXI'12A9%!J 9I*Z"!&J4'3 MFAVL,8%CZ][B77 ]$;8T5\$ ?O<6V!5"?Y@]Q[=A?(/0,LB2E*:%V&1#ZS+] MY*()$$G%#E/.6;1N\M<=W1.AS$#J&" _MLL4OBFU7^S\!E2F W,I)G!*%%!: MUZ9*3H*7-F)2RMO0NJ'# ?">&'5:*V2(0T#?CG^=.;8J9.E4)BH7"ZJ4 *YV M_:"U4L? )%K?_'J7'3B.5DTZ! =Z"_;4Y9[[!K)-FXF4?";$($+=\V-%0TC6 M L6+OM#_NVB')LFIMVIZJ_@.SMQ'U$/DKV_"VF0>N@ ;:A-E'ZC3[(0T4=W= M=.@A]Z,2(S%#\&@6,.%I%A@FP,F0(4O.7/#.H&W>L/VXA+ACB^&X?#A$W,/S M8),\3&A%<=J#3(H\FY6/(YD$0EK0)^2:M\[V[@1RW,9P M*=KZR3O\?#Y/G\("F^9G=S^Z=7*VPP"N969)ZLQZ):U#5-XKKZSE=N4O:B]S MW)69W?V6GG?:K![]8A(6BS?EPQS#XGR^?M.EAVL-MT6I"-(75Z,/"CP*A2!< M:*:E*L9C:R>N ZS>]NA;<;Z=SS[.P]FZZ]^FKF;Q['SY:3:O-ZS4J/[RRWF4 MN:<9Z@J9Z%I3%3B9:!8UR*"4S(87F6QKN]4'\/'M6VMFW;!T1]/? -G>;^2Q MP9I(8#7#F$N,BFP:>&$-J%PXD!ATO7>X%"7K$:27[ 7RD;Z"M MCAQOD=5;GWY!8G,>6::SSEY"5/50JO4> GD%(#4//KBL7?,6GEUP/7&BM-#& M &G=;S!NX6T.L%>4V_V+4?:6!9XY>9'U^G),JN[_NH>^P"G$\_=AY,?6.8@CTP%BB\"+F"#YKLI])Q. E%SFTWI9L M@_SI,>\$&AV@4=$N^:PSIY'<-9FY 60B@5(E0HA9 BL*@S/.\>O7Q/3? =\' MYEA;#T-SIHVT'\Q61*7VC1FPRJL%84)F L$978MXR;&C43#(+A5E6$RV>7'J M?C2GVI!HI.U=-<[]I3Y48?T-9)M46Q=L0Q[PV(/K1-L3C738B1H]%'!LDGBB MOF;DI!5;:NELO7>:,P$I69>CRK4OT*,GQUU;%2?@QB%R;WQ@=#>N;<$SC8AS MJVK1O*P=X#($'C18E+*@-R'R:QU%]C<+WO..$Q6=-]'$]4ZZ+<0X]*;$AWF8 M+D):-;NXZ'Q1:^OGRZ_WWX_H\M1>6Q$'P[ZV"R%SDL6YS,FE5XSI>E^>]=*G M%-%JXT9=7M#W,,CE$Z^\[=*SU3(991."2%X0]XJ!J$-U;Z650GN-J;7UO0M3 MW]7FGV$^KA[7*W* *0Q;KCNKO/E]BO/::N4M.7/D"(>/.'+1<:=-((\^*U V M,XC%%6 ^>:,3D\ZUCJP[@SN^C6K*E>M+T3!*&>3XU!>RYJI2/) MPAH)D064/$57KK>]:7#Z8#^>)\:69J(?HKG"1;^)/2)8//_ZS5]6^03N'8M6 M:D"I64T=.@B($HPHY/EIIUQL?OK\/D"/E<<;E#[#J^C4";Y51Z'MO<:/8;*.D5=4-IFK$+@%KR.M-#1XB/6BCVB9+SQKKOAM>VL+3'_]./OR M(SUZ/7WIA\N9N^.%3W\=[BOEAG% A?)-^]\N.#HLPW=K_73-UGN+?]90=@V- M]@T\45J>!7I09*/J31=D1')1D+@GA,(D(N@#U^&>!7HN:VVWMQUOG>VGB=F@8APDU=MEB5F[DH*PJBA!1HR@"G)PO!XN123*)Q%- M:7TC4'=T3W^Q'EAC ]1^?K.5MPD+.R :J!KF)IK3U, ,I;];:-)#^ /L .Q M5K3+0:3:XX8FA5)!@Y=8@]9@LM)6L>OU#H^&#G=4O9R.#8?(? 6[-X,?3L? MGX7YU^U>3U.%[ &SK$,FZQQC+J"%3$(JM.EZ*_6!MJGW(3SM M7M%]=-II=[J)0@;P6W:C_76VW NX]AP5RM9C-"J!"EC U4-Y13-F=929W+NC M,.@6D$^41*W4TCA!_(+L[&PRSE4 *Z!C7*SK#4,0694 MM035]7F>FT0!)>% M.)ZL[7;T]HY,\;[W/WU?MIGT&YX,V8=I6T;< 57#;:']2(Z_0]1&4W>HOH>8 MCV 6-NAT5.1JY03,2P5*&@=15V=,TR+H@A8FJD>H_%MVDXZI^T.D>WJ/U$CE M15("F+*I7C:$X%CBX(NWS# K5;DMJ?F4/-*6>NWGE1ZBE,';T*R+4=Z'">&> M_?0'#6 :)MO:O$6D45HU^NO1D>8>;^G7G*;OL*YW$$<6,AI+M!"*J!(- MYU)(C$('+IP8W>>%/5O6K$CVVS@3[5;7&U3Y7*FUO([A]45]%;G-W"NM@8B6 M*\$-Q-KT(]J,DKSHA+IU7]-[@SU%E; B:62?.:T:GH,JD4.HU[1A5J*8' WR MUAV#'T65\'$8UZ)\^! --HS[ZX[*:@W8E/C]]-O;E4'XYVQR?D8NR>*R>GXY M^S!;ALFU;XQDUJ$D08&)812GV.#!2:_J=3N:.:.JX])AOZH7B*=.K.-J:8A3 MFAGR](M(O%Q@5;1W[%,)J@Q8'+ MM7=H\#1%K3'DW0NF @DXZ=:!SZV 3I\N.QE?;K1F::6W(4SK&LLVR=P!S%!M M$:X".5$?A':*NDZ!WE(>7/7(H].TFH.-INYC,@4^HP>CM+*F1*EEZQC@""J_ MJ[O!D31^B' ;UXW]-IOEK5G;7@,8'0I!;K31M"8K\J,A>AI<)N_..<8M1MW! MY[[YY!-T+[B_F&?-9-0XH'I^/I[4^.X7XN9\'":+E^-Z#5\\KZ+M5P\[-.D7?--X)"381-N4#AR#H MUR",9SXDKE/LL-K?\HKC[DHV4L"LO?1:Y\;_:T9>Q]:G=-R1\Y@R>9*U85K( M!2(C=\/Q%$WAWD=I.JCQFX<^=L7=7T*-Y]^;Y2><_S3].*[\P;PC)# L1\>Y M )XMF1NA+00=*$((R221->?73SKN5-^=+WKL*FTKR88>U>K\S^3K[P2(1KNV M%!M$F47,RJE: K%JO\. R$R MDIE"0QX5*,8=+<,Z@-$4Y(=D*:3O,L^N/_>QZZN7G&[J3/=>"'<8;9\)O) & M='2!:)0]>,EHXBO44K.4.>OBO>QY_&/78 NIW52DZ:/(U;7F>567=U&)M:67 MMMEEK<"D>AFI#@[(%G"0QLF8F(J)=SDEO/\-CUV=C61W4Z.VCT;_@Y;?>9A< M :,]+[H6]R=/9ET%20XS6K[:L:"!>V]5E[7OQH,?N_[Z2>JFVEP?M=WJ"TLF M(_.6("$MT2HZ\J)JR,.S+@:UBU MJ!.^"^+U:F#+F4XZ,[)YBNM"O@@3&D4I(I80U6C_8YOL4;_#S[/Y.4% MKZ^4%V45T GP$6M?7D$A"0681*XDC,VA+L##;%W?BNL4E;Q&5AL7,G!69T.0 M'J(AYU%X+:S-1F%J?=/)HZCD;)K\V7M%@63KUJT[8#Q!?O05]J!5M;>,_OG7S1_7 M&ZM.(>.1)U#&65"\U'OKM ;F-3+K7 X>&-;.=81ZK(G9PU@RMHL=1VIJ3 M*DCN1ZTYI\@9M5C;2I*A; MRQCO(^7!5>]EL$$;76LSR;ZZU0*:/!C/>?2"I="M@?##4GFOPM5V&C]$N,,7 MKFHIDE,2H4A&QBP:!R&K#(8Q4[SF'DN77,G#*UP]2,RW%ZX>(J,3%*[^_]U= MRV[",!"\]U^L.HGM.)=*5#U35,H'K!^IJM(@ 5+%W]>;%TW;0""V$%PX1"B> M[*R9R:.8"S27%,H"BF095_/&&4G1X@0T?JTXA,(K.+AZ+J>^HQA,A\/! M*2O<2EZ5N\?*8DFL%(:@+QP!RC6A#%C"%4M@F-'08 V.GZ/?>D'F*>Z>#Z?^ M1=0('0_ %$24IXOCDI(\YW-TD/(1 0X^#=38TBSFN:"*:*DI88G2N-R-B>61 M%9!SF>39U9$^2(HG+.>GQ#5 S=WN7S6%9M,-366DJ,P)QZ\G&-I92,TD29E0 M><03&O'(<_7= ^52PCIC>.K;)!P1Y ;Q1WM@.5[>=)V7XLHGB@KL,Q45& 7 MCJ%4MG&\::%YDJL(?"LX'@1T WG@+^!!K (KX70[715UGM; ;*)3R< 0"A 1 MIID@ ,:0G',N*9.<*=^9T OF!K+ 3Z![B[XS>]X=[P>KS?WD"];FU8WR7"QW MQQO=_WI(X'TJMK79D]R]\TEM[U-0MKWND;M2Z'G]"!MKT*['50Y0Y=L:BK=R MJV;C5@+M?V:PPVLEK!;;I#"S)113^+1/G9+#I[N\;X@CIY.979=+I4+;[WR?M&N8S=>J L^3V!' FMQ[.^^RXX;E7HK37S[4I_+%PT-R_S11!*#X]U MT\0."G/OL>">B;^^C#_*07RX^P902P,$% @ 7(+_5MGL=V!T%@$ RW(+ M !0 !B8V,M,C R,S V,S!?;&%B+GAM;-R]>W/<.)(O^O_Y%+ASX\2X(X1N M/L#7Q.Z>D%^]OM=M:6UUSYGHN%$!XB%QNE34D"S;VD]_ 9"LHE15), "*?;9 MC7';$@ED_D#\D$@D,O_M?WV_7X.OK"BS?//O?W%_=/X"V(;D--O<_OM??KUY M#^.__*__^!__X]_^+PC_]^O/'\';G&SOV:8";PJ&*T;!MZRZ ]4= W_/BS^R MKQAPO]0K[W)'QZ+[/:N I[C^>UC[6^+OZ61$R4T32$AV(>(I0QB M-W6A@Q**DM3QHSB]N/T;=4*&7=^!'@X\\5@0PA@E/HQC/^".2R,O0:K1=;;Y MXV_RCQ27# CU-J7ZY[__Y:ZJ'O[VTT_?OGW[\7M:K'_,B]N?/,?Q?VJ?_DOS M^/>#Y[_YZFDW29*?U&]WCY;9L0=%L^Y/__N7CU_(';O',-N4%=X0V4&9_:U4 M/_R8$UPIU ?E B>?D/^"[6-0_@BZ'O3='[^7]"__\3\ J.$H\C7[S#B0__WU M\X>3728_R2=^VK!;.;;7K,AR^J7"1?41IVPMI%>M58\/[-__4F;W#VO6_NRN M8/QXL^NB>-*JE#*14KJAE/+_/M793V>(;TG>ZE!6"\(I=3_9DK$/TT_6Q+T1 M#,&F%[C3S=DBUQ_4NPV=Z]O==76VZ--+;.NSR"N\GN&SV'?3$7DM?_!1_*WI M1C;40Z:JGX:Z.Z*R[Q7;4%:SY9.F04;__2_B;ZN4D-6G[7W*BIR_^]<6KV\* M0>9WK!3+W.5F(W[P&RLKL6+^+'Y>O142KX*84DYI!'D:1A 1Y,&$>1BF 6)N M%-,D"L-5M?O:5VP#?_W2"J9Z']OU7PS0J$[,ZH*5^;8@^_7P?GULD1/KFUP1 MXY\V^)Z5#[AY0<@OC8=:I?^HI0&-OAVEY':8L;?<$%+]?6#5_D&,"Q^T4P)\9], MFN6X>)3MR<=OU7A1H?X//YX YZ3LX O:9S\3Z4!KT3^H[B MZA$-_G3PL5T6K?RX( .CVSSQ$\F%9?U0P2=SBQ?Y_;F*5OFYWV<]"$+0OX"\ MH*P0.ZPC2A^985?\K; IOHIO]BO[(#8/A?J$5[Z+DI"Z%(;$HQ"YD=@K101# MCZ4>=3SQUS@Q6U:.=[3<160O+=B+:\I?)]#571C.QVRV96!*N$S)_7S87H3* MZ1[";"=U:96!^Y$9Y-L3K\_,KOU*''+IP/-FS%D6U>I-OBGS=2872+$7J[(J M8^7E]ZQ<$8SB*.4$!BY/(0J8#Y/4#:$7,@^EQ,%>H,6:?9TLC3&[YN>9=KK*-=.>:UGS:;[MH2W&#^LOE0Y^>/RX:%@)%.+PF?I:"Z_ M7'[^\@N3)*,SK;4;6]H<5P*#KL2@%AF\$D+K[J#UL>R?])/ .#$##"$(?J]% MMD 'QO#T<4/36(^UD)KV M0@^0>L1Q'CP3,X4A,L:T<%IY2SQPI(-9)_YI!9_/])XGS=TI5]4=*]C]PSI_ M9*QL%K(@C#T4.03&D8,A\F(')K&70(3#. K\V(M8H.M&.=;!TJ:UDA'LA!Q> MU?1@'/:7G O.Q)-Z(EST'2/GXC.30^1RO=ZC= '8=SGA03[ZA.YZ/'J?,R,U1NCJ&C_^5EZS0H;9R+"2MUE)UGFY+=C';,,^ M5.Q^:(>NVL!<8_"Y%!DIF"XNR(3I'5NB2D1]O\Z\_B9:: MQ9G0_9JLV_XLW[&ALNUG;?J:N3_OLQA^UE"JB[PHI-B!*$H91)2%,$G\&'J$ MX-"A01232->%UVEW:0OU%\GD9941O :_,"R15,%V9I;X<_"&G74C(9E\=SX2 M#2,?W1'=SW#+=5N;S1-W1(6N\^W8K\=MDN6TON)O"D:SZCTFV3JK'G_!W[/[ M[?WKO"CR;]GF]@T6PRE^OB(Q<;W4I9 D<2JL[(A"'/H(!F(>)\R+B1<0D^VS M2>=+F]B-G"!M!06DD=1L=8<_!I3G>_]1;8SP"C1;%[RA^5$'@1/2,(@(C%C"(8H1 MABDF@L0BWR$LB1+Q(VT'07]?2V.J5EP@Y 7Y^1OD :0U? CV\)O:G3 O= 9N M!GL0SN1QZ(-RYX H6)75)B%DZ^PVD^[9W5.6 C0TH>OS4 RT,)^S0D^5)WX+ MS5?&69,?-J009CU[R^K_?MA7Z9E56!2K6B01+&@7AC&U*TW M@2GA"(9>'#ENS 7B6O'4YETOC9];B66P=/VW'T"V =_DM:K:K)32FUF5!@.A M9U-. ^_$]-T*#5ZU8BMD=Y*#1G3P>RN\Q?,?<\0LV9,&'<]J39H#\MR6'-&" MN2OVUPTMUH^W7QC9%M)6_:.Z+@1EOKG;W%Z+Z:)!2<.M+(V"A+1,B"NG1"NQ MV'45?[ **+'!FSOI<=#C( T0AUW9]O";F&,TH;N0?F[2%ZIKY,O6@V>4&WN@ MZ=D\V'HJ=IW7FF^,,VT^L[6Z&(B+ZE'>%B@%RPB#>><67_$0^\Q+7"BC]B%R MDQ!BUQ7@NBD.B/@9P4:Q)4,=+HU#&GF!$AAT)-8[RAD'NI[Q8A/*B>GD3!2- MK11=:"S9)H/=S6J1Z"K_W [1?F_L+NJK6"CRXO$S_O:+Z*C(\+J\W- OVX>' M=<;*3ZRZXI]9R8JOK%R%*"!QB".8\L@3&ZDH@-A#+G0)BYV$!YY+C)SR1KTO MC83J^(\"?P/WK>C*X5 VPIONHDP&0G3I9"PC"CQ(8Q0G,4-AP*G1[8&I)%T::7[!:U:"]!$T M0@-E:?Q^HZ)CI=1 B6UHNTTWT'I$NXCAF]Q:5$H R0N@50/L].B,:>%DDI'47#5>>'PF7C!,AL:< M^"?$SA;G3R'BO'0_(<@'3#]E7^8G,ZK174:6]S@K?L/K+=,]DCGQ^M+84PH& ME&0 EW(O;9K5J0^JX8,7"RC-PF%[5, >,3N'*P,0C#I5.=7F;,_^M156YCZA2*F'/U()LH/^4;F7&+T3H-R0HY+ SB.( \ M\3E$R$$P#G $8^IBBG#"Z[%A)[5;24SWE*5:.XM M(RI<"/CNA4P"[%FV[ZQ]"@%.'$1# A%% 40^2H4A3PE,D]!WQ>>1.$'[*;3) M/O_,'\+QW*B3?0;_SW;#@.^H3\!?ZB=@R>Y_B4&=>"%5"D&E$>AJ#3IJ2Q=2 M][E&=:!TOP"U]IU,9"6HCV J 0!H$+@ .PS$7Q4*,VXZ; _<7#L1:W(O:WMB M>SB,]RS6!3"_K/ V^YI1MJ%B,E=%ILZ.LXW86XA_$IE1%-^JJ+8H@X,KHDACC ,8P8YVX0L-!CON[]!?/NE[9':C4 '14N0*L$:+4 M2@WP2NRC,&A4,;Z<&?>,58+.[Z-R>FQ7^FRQ2_9!MU(^X$\C^" M#S+!,*Y:\.5OLA+(6[ES;.:&7<7OTM2ZO]U?_]R:L3A3B09^J>GR"(."Y MME@L28 $, E=-PK#D*'8+,Y&I]>E4<).:+E,=L7^:[LGUKA3=,8@:'HU;$,[ MM4?"!JHC$G@:H&0MB:=.GS,G\C2 X3"9I\G+YR7T_-#8/G7XR761W>/B\37; M,)Z13/RUN4W-Q*:8)"B&GH<%3]$8"SN%4DA8P(7]&&'*C8P5L^Z71EB[=)>M M^'5^[,<+T&@ .BH8WFT?.4!Z'#8=[!.3F67$1R<@-0/.B%)$N2>+KE$=M.V.>)@T:26#_4>IQE#<")*>H,[$;<--/ Q-HUL[Z^9KYCIJ'V MX04SG9?&4D,"0AAR@0?R0N3SWPLL8J)WX MTEOQM)R 4L'<9:P],OI^Y"GPGL.Y; GJ43YG4\PL.J*UNY[=.VT*RC&7M7$; M8TF.LT)83A\V)+]G-_C[1]&\M*#JNZPKAR/&0R9OR\L T=3U8((QAHQQY+$ M4Q\9'F/U]K<\*JO%!9F2%U3XN^G-^"&$=?G)&FZ34U(#62TJ$+*"CK#JWKM- M#M+"Q1KM]/2&CRG[#Z_=K?*M[ M\:2GB:51PR^?KC]TSW65R,KL?Q(@VG_9P@C#?J:P"-_$#&&"'/A="F^IK(4& M/*-NK/2U.]NM%0WENC=7=!X?ZS79U<10X:-MREXO<4+/2V-A.Z0!1#B2-X5I M +TP37V.O9B;I<0_T<_2>*);M*66&*SY M3H[W,K/[I%?50P]*_^,CXV38K=S#?&8/>2&3C^ZB,D(4IF'D.3#&%$,41Q2F MJ1=!'*6>PY ;>=B(#4YUM#0Z:.0$.T''1[^<@E:/$&P -C$CC,+*/*9E A; M82RGNIDWKS/ M-K4]*R7^F_Y.X!A,PSN ,Q&:_!"U#QQKU><'@!AEXQ]K;S;;OD>9KDW?]]BX MY?M3OLG;O.&UP^#==[E#8ZN$>#R)PP Z7A)#%#@)3!FFT/<9)2Y%G&.^JO(* MK_76[Y,]&4WP77_3?<,WL@^PZ8C;.@=?L5IBP]KSIS'66\BM(#?QQ._*V#H& M7[T;@LMX*1^$PM):?KJ?61?S076?K^;#+XRCB7><,U)E7]G.J2C/)SXSJ4>V MKDO67U;OF6@1KV7\ZU:FT'SR\"KV8Q)SDL#0=5V(DHC!E <8^BEQ<.C%8I]@ M=-)@0::EV18[*<&O/W[YL7,F(>^RL5&7"&V.H!Y=S3PN$Q/;3ION<8_OLTK=XK_< M4!D_(]8&)GIGYK$J!&7TNCVHZH M*ATL:86MP'I_7F;&L7U0ZW&G)0 GYL3GV#V1TQZS:8!AB;'Z>IJ5B314?LXP M.J^,8XY=0:F/LL!4YQ2Y"8$LWV[9SB<9R'@1/W:ADR8)1+%'(*8H@7'JI6'D M)F%*C:C$I/.E<RC/0D1YBHQ'28Z"I M<)^8DG0@KW*0,@%\1B_ ^ZR4A=?_P7 AZS?4M:JF<#Z/P=,2JQEU/2O-C0'E M.>^-:L/3DHV;E) MXXYTCC\^LS^M$4>S_2TN M;KIW#B6I$!UL70D/6NG'G=L.0&MVG&L/U3E/>26@0FSP^1F@EO,@C0/K M[)/@@6Y>Y(!83_53Y\::;X_-FO0\WXGHBQU-GT8(CI6KP&4(HHACB.,P@B'R MPSCU8A8@HQ*QVCTOC9V.I?8QS9*D"[J>"V 2**<^IFE2(DU3QWFAPGQ'53U=5N_XX^/HX)*08LMHQU7X9EL4,N=YZR)''@X%&W@PY+)L M:A)CF(:A#U,_C5V?1C1QC"K<#?:X-(IH!!Y_!#J,L1Y'6$5N8K9H07MR";81 M=Y(S!6UP+%'(<'^SDHFV^L]I1?]%FTD9K[YMQ,R]RQZN=PG(5R%"84 \L?N) M8ID\.G!@RIP$QBPF08"])#+;_6CWO#3"V>6OV*5O9TUBP+P5OI.XW48*QF/# MH<=)DX \,3>=3KSX7ULLY@!6H6UY(?\I?X&;4+=="=L+L%,07 \/A*7,C#V@ M3IJ4\5B_"\C'V .'7BK&O@;&<9T\:[KB3W.R[L;T MHX6*)J J"[2D./4I1XD":, M0^2FPL)*8A<&#G81=2@+?*-DL)-(N33Z^DVL&C+JHRZC"%YE&_#(<%$:7CB8 M9D0U/4PO/4Y3^Z?.KU985P[>J0H:74&M[ )J$NH,Q4O7'^R5\<]1:U '9FMU M!;4Z,Z\A>)#9X@87MZS:V[KO<+%A=%\22OPHYY^O/KRIU(/X/M]NJI47!:ZP M6C'T29**33E"8C].9/YP/T \)2A.M.L*VA%I:4O#D0PNM5Z=K2&H-1/[1L[% MZ!::#D2+X]B_1KS,Z$R\(!@-3/<6H?RY,+:E:J#6#=3*S3YJ^F4+YQ^]F4H9 MWLB*@T_&1=8@?#(L\H>7\E(?KA M F<8/*B@DP(8*'56??LNI.M78KF%Y(=%LP1?>6 M*B+:'=>>*HF6.IJM%*8T0#!T2D(#C)!$/:2[2IITO;3F6 M\H-:@?JZBSQWZN@ :K$O0*M&\P-];C<>GN&U=TK0)UYE%XBW_JHY)>XSKH^L MA7:CI)0+F3 R*RQ6JD(.3QWI"-9*1WGEBR@]U;*E?EA7M<#$UJHU%M>>])'7A1#[/MB-7$0AYA2!/W8#V,_\=,D MP28.PK[.EK9Z[%-3F 9Y]$*JYZ&S!=3$C-])WS%YA5\=2"PYO'J[FM5OI:/T M<_>3UCMF9%$6U6IW1JHR\5$?8Y(F''JI'\L@=0IQZ'@P\9"'$$E9C+2.#@Y: M7AH-[(_W![+S#0#6/^_/@F'B2:Z-@/:4/JEMW_P5+W7FKOC7?MX>MC?+)#VI M1CLC3S\P-E?-1FXR"V4+?,[*/S[N(PI8Z@>>PZ&+W 0B[K@PX4$,.768&S&< M1J%1Q-3IKI8V09]("J2H9T02]""LMW#;P6WB&3T6LA$I:H;0L):AYF1',R>H M&5+X,#_-X!LC(Y!4RH]Z#Z%NP7:(D!@9E7L<['%I--((##H2G\\EP[CK,8I5-"=W&M= 3DHHVH#8*RH]T-_< MA:7UU#]27%KS17-_PB_XGWGQ9EM6^;V8KVJ/[,4T==)0)LG#\N:[$PNS)(H@ M8

'E-O2#2A,/(PG-;X##?#D49G M\S6<5JCK<.AY:NQ5AI.7%6/DL-AA"<2!%T&$F0]Q*(]L>$@3%N* ,L_L'L.? MY29H(Y[I/84SKWW^*>Y[SG;/<[8+GDNYV6E^I7.RNYS715-&526KN,;%52'3 MLT+%RPB"8-ASF-@8>((;D-@8P!AQ'_J^^*L?QI2G1FEO];I=&EGL MI :E%/L"/. "?%7E/>7U 9JOU[A046IUP)KA50+-L="C&/L(3TPW>W"_U. * MF>6-S5KJIHJJD+L._+182=$(*%N%%?4ZG;?.HA$0!V47S=ZVP5:JY96/PM1/ M(Q=ZKG2$ABZ#*?5%&)R9'^E@N#S5314EY 3Z4Y58WJ6E$#Z,SZ>,)"I-P1=W#"Q+#$Q7[6>#IHR.S\U=W3!5U+M@=VY2[$B/O MLPU>9_^MCENN^+7\5;ZYW-!/^:;YQW4N+"16984*WKX67X>41[UP@[^O I1@ M'%,,73>EPJ0)4I@P+BR<"'.9",=)J5:$[=2"+HU\ZE(O,D"_9%6U5C*+#8*L MWL34KPQS^T\UOGHDMH11FY@)E8K@B8Z[TG4?\[+\X0*\95S=@WC--N)O%9#: M7(!+^L]MJ4INJ*+V7W;#+%^!-1Z#&X-P(EI^ SL1L38:F!B+!I MY/MB]^H'(8Q9X"0.#4,WH*L-NY4[Z1M]5AGL6&MB)/7$..A^NDG2R@VX$ESF MYR!2=C-:&89=CUKLH#@/O;QE::4VM^H*JQ+U NR%%7]G%JMQ:B-CB62&^YN5 M:+35?TXV^B^.S"^T34OVKZVDLJ_BCQO1RMO\7ICG*QH0Y+K(@R0(N;!6*(=) M(M-"!RP,'!0$W"Q5VEF:S[ 4%2E(@106_U\*:)H0^":\>H5@!;6(B&8F7 M><:<(2QL9;TYV<^\F6N&U#W(/C/XPLPIR.H4]A\V8NNE;L&6:O]VQ]H_/E<9OV M2WCI#' 3:??GR!TW[=!:RSHWL9CCK(U=DY=ER53I[DXHTR\,RUO-]&KSFHOVG4#(KZZ(K(<*^%S@>Q)11*.R"%&(7,8@8IPGGV(E2U\1.L";9 MTE;X/4->@)WTJJ9M5_YQ%7'L#:?>POPB@S3QDFII?(R7-NM86EJ4[,DUZW)B M'<[G"X']#L:>A\G]9UX\?F*=$D(.#D/D$)B$D6!CSBE,O2B%/G(#EJ(@"=S$ M[!CLL).E$>M.1N5,';U%.HJG[EG7>2A-?L1E"M"(DZW3"%@[T#K2Q5 M/#R^ZGEV9)1E;5265_QM]C6C;$-+88K>YQL5U+7RPC (>>C")$$)1"A.8.IX M"61I%(6.3TCLNR..K/I[7>IY52LJ>,"9RD)*E,QU@+AA)&8_['H,80'%F>(S M&T%E(-E50;,-+A[!3N8+4$M=!V]:C-;4@L=6X&9_9_/&<&HI?A#.J??6.)J1 M.5>%G5*VL>%OL_563-N5H(\(!X$+4>IQ\8?O0HP1D5=/')\Y:>"8;?1.]+,T MZZ(1R\I-DE/0LBA@01CXT.4T$M#*6/G88=!+78]P[H9I@%9?69'F,X+;[6\Z M>*5!DM51CQ+5EJ:ES ""1FP[*.LQM07D)J;H5L+]K9N+0:",&7D !DM4?*J7 M63EX0-7GY#OTN!GK,D)7URR_R2N\EH[%R_M*AT2/O+8TXKQ^=P64?,\.* SR M^Q\#IW\6GXG+U,;5*$BTYVZ/\D?F:\G(C[?YUY_$6\U4)70_0X^U-%A\& MCA^D@8>C-#1*S*/;\>(F=R/MA;J34"DWZ4[B6#'J,2_V M&8QE70H4, ^FH1O"* J0CYA#&'?-MA%]W2UO+[&7TKQL_&E4]>C&%E(34TPK M)MC+>0$P%TL&N%RO\V\J2EG>*FOJG\K+8[LL(U9+R ^B9:]Z_.FNYBXB^+UXX<-K0UG3;_"L7>7-FL;&;OACF*=2F4X(Y4N\2U> MZ[L8CH(U[&)YZ\&1/;V%$-XC/(_'&UP-B=$GSI=3T3O<^.6YIM"A9$\ MJN.",?IJZ/8!JDL9OZ41AQNJHKDW^I M<%'-"/+S7J>#^C6[S3;2Q0U2O)8;@@M0'47?%NJ.XX9^++:L,<'"Z@RP"U,4 MAS"EJ1\BCQ :NPWJ[S9T=LS;/B<\T=G0&>'6,TZM #CY$M?@U.22JL6\:&H0 MV[-4![&P9*^>[F=6JW50W>>VZ_ +(]WRLKTZ,]C;K0R>K(NUJ^A+];LF@O[= M=U:0K&1TY1(>4<\-8()3%Z(PCF'LR.42<^HA!_LL#(S\\Z82+&W=O"YRPA@M M@1QFP!HQ59HH*3[(:_D-7?7&XZ+ILY\2[8FY2,G7I+$#M?2@%G^7XZY^I-$! M[)2PZ-$?BY\MU[YQ__/Z^,?"<^#L']V0&0]2EK7;BR^/]VF^7OE.2GE,*:0^ M]06_.1Y,"4\AC2/L!IC(_'@Z_';0\M)XJ]V]UM+IT=,A7/VT!_37 MIHB3NO;LS,4[]:P7?]E/]L.69IG$)Q5H)^?I!\86^*KDAW[%ZZ.0JVU55E@9 MZG6\Q@JG29RD00QQ*&O!I\R5Y3D9Y"[S4A:E88B-G.5#'2YMBC;R2EN"U*=% M^5YDTRI? UCKV0\V$9QX?G? :X[:.M)>6 L),D7&6MVO@>YF+OZEI_QA!3#- M]\S]\RIG8OZ)Y9=?;U4($ZFV>+U^O,89-0@!'&AF:8PAQ(4R!NZ3^%^;0^!I M)%PC/Y *&(<*#H$Z[-*WB.?$_&$72B,_OR9(HUS^0VW/YOW75+)[$*#[RCAS MY!.KZC2L,B3#Q*QX\N+B&(%53Y,>F]D-3T'1,Q)&XS'UC-:&PGCU/ZJRI:7^ M:=NSKNM'U7J^B!]_R%:IKI7K>[[OD!@2!TI$8$Z[V\YQ;K&EVD:T&3^%AQKBDK.$*7"=M\]-/CCQKD D:&+T2MM1&IN%YWV:Z_8PK]B7GQ>XW'S:4??_R#3_( MWS0YL=TP]'R9*"\*G02B-*0PQ2F"?NHY09+&882,+D>>)S4 M 5)J\.K+U?O//W1^KY0"4BOU@.'IQ%DCJ7E2,=?X3'UJ<>[03) EW0JVMDXT MSI)EWM,-&[ =G'18:71LEO8B^RHVLU_9FWRC(G,[B7W=B'F$<@:)YWD0Q:X' M8^HR88'YOALR%J7,J/)A7V=+X].]K* 5=F3BY%Z(]9C0%G 3$]THS$;D7Q\& MPUKJ]9ZN9LZZ/JST8<)UC7=&IC:L<[A_9%A,Q,9*?&PS9KS=LG\P7-Q\RU0F,_528;%%(Q-_""%*7I($PX](P,#J^T>QW:60B/JS ,-F@)L!Z_#$! M;!-322,Q4")?@)W0%Z#*0)I;&(8VH0,H*E+ 7 MX'V>5YM<=^\VA-GPT8TEN";FCCZDP.]28J!$MG0E0P.44<W.=D2CH5SW M>$;G<;.)GA*R^O#//"NKLG$>Q-QQ.<<5V)!\ M9?2#X.K-;9:NFRSCO^!_YL6;-2Y+V5?CH"-.$,>),#0"'LA[1$X>>6;)O8QF61@M[%:#2 >R5 +46%T#I 90B:CJ,])V.&3$]E\C$XS"U M733)$(S(2#X:1&L)R\TEF#F?^6B(#M.=CV]J'&'^@LF=L"Z+QVZ*K<:B3@@B MKN=PF#AB!X;<)()QC%+(H\#!/B*!BXRR]/7TM30"W(FJLL>Q??:X487 ^T#6 MXS)+T$W,64]1>Z>/FC$M:>!AB7[Z>IJ59C14?DXG.J^,O=4C"(E=/;!"[(4W MM\H%7.[]C"QV?9=Z/DRX@R *W03&LJ05M;078"=O M?<9A&MG7#[$>;]@#;F+J.(6996^N&2[6KO'T=C;S)1X=Q0^O\&B]-7;/]M3* M^;G(R_+==[+>RCM";4*O%1+;LR"-A0W"J;1&PA@F@9- %E)AB3"21-PH)X%> MMTOCEB.[ "4X>+43';2R&]X"T!P'WGLT43'QR577^%%F)VOC[5,6APES(\%)@0<13P0Q);$/'9+Z<>JQ M*$Z,8NB.=[- (E)2@H=:3&.N.0:E-K><"=#T7%)CTT@XP1V&?@SL\<2Q3N;F MA1Y%C_! W]-GWU<2&RF5F>0N7XOWR[HH\:[,H1,&-(U##*F;RK2"@@Y2,?VA MV/6$A-8!M4;;'LV.E\8-'S]L]-X?':Y[RFO\,=NP#Q6[+U=>2AV/^@PZH=@](4:">C/E^;$3T@"+ M_V@=;YMTNC1N>M][I@)^EX(#);EI\7"=$="C)]NX3DQ--B =$\:KC9&]&-[A M+N<.X-4&X4CTKOZ[XTBIFTGC,UO+LK5O\K(J#5?KH686-!6>Y YI9 5*V$E6 M:EUD+$V P>YF_?AUE7_^X6N_-^ZC_RRV'T4FPUK>X/).K/GR/W*M_XK7,C#^ M^$^;T\ H=;CKQ@2Z08(AHM2%&'DA=)V 1Q3A..5:D:\VA%G:RBV%5*:O^DM' MW)&1)V<-E!YSS07_U*PV'GEC2K,!F26Z.TN46:G0!FC/:=)*FV:7P&JM,.U.88;.Y2);B%#%W@TSF^'@C)99WGY4Y MEY5_O&8;/BS^:8%$L&NIMY7Z>G_.&^3O.] ML:>_1-;G8&]9_=\/FTZAU!7'A"3(#Z 7( 81EM6.N/AGX"/?"4(_)!%:;=BM MW&W>F)P%]W2J-3^2>GX<=#W=7!E=/[8?8=VSX7,!F^N(N)8/O&HE_0%D&Z"# MW8BS8@U,K!T9]_4U\\FQAMJ'!\@Z+XTU5$D$ \PQ)GZ0\-0HN.UT5\LS3\I*WFU5LBHG0RLMD.*: M&B8G$=8U26S@-KDQ,@ZR$6;($!K6#)"3'